CentOS6.x下GitLab安装
2019獨(dú)角獸企業(yè)重金招聘Python工程師標(biāo)準(zhǔn)>>>
一、GitLab簡介
? ? ?GitLab是利用 Ruby on Rails 一個(gè)開源的版本管理系統(tǒng),實(shí)現(xiàn)一個(gè)自托管的Git項(xiàng)目倉庫,可通過Web界面進(jìn)行訪問公開的或者私人項(xiàng)目。它擁有與Github類似的功能,能夠?yàn)g覽源代碼,管理缺陷和注釋??梢怨芾韴F(tuán)隊(duì)對倉庫的訪問,它非常易于瀏覽提交過的版本并提供一個(gè)文件歷史庫。團(tuán)隊(duì)成員可以利用內(nèi)置的簡單聊天程序(Wall)進(jìn)行交流。它還提供一個(gè)代碼片段收集功能可以輕松實(shí)現(xiàn)代碼復(fù)用,便于日后有需要的時(shí)候進(jìn)行查找。
二、GitLab(CE)安裝
? ? ? 網(wǎng)上有很多安裝GitLab的博文,但是按照博文大都不能成功安裝,經(jīng)過多次安裝最終安裝成功。
? ? ? ?請優(yōu)先參考官方安裝過程:?https://about.gitlab.com/downloads/
? 1. 安裝postfix,并開啟postfix服務(wù)
sudo?yum?install?curl?openssh-server?openssh-clients?postfix?cronie?sudo?service?postfix?start?sudo?chkconfig?postfix?on?sudo?lokkit?-s?http?-s?ssh?
? 2. 安裝GitLab(CE)
curl?-sS?https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh?|?sudo?bash sudo?yum?install?gitlab-ce? 3. 配置GitLab
sudo?gitlab-ctl?reconfigure? 4. 重啟服務(wù)器
? 5. 輸入服務(wù)器地址:http://192.168.1.247
? 6. 郵件配置
默認(rèn)情況下,gitlab用qq郵箱注冊是發(fā)送不出確認(rèn)郵件的。
下面說說gitlab配置騰訊企業(yè)郵箱
?
| 1 2 3 4 5 6 7 8 9 10 11 | # vim /etc/gitlab/gitlab.rb gitlab_rails['smtp_enable'] = true gitlab_rails['smtp_address'] = "smtp.exmail.qq.com" gitlab_rails['smtp_port'] = 465 gitlab_rails['smtp_user_name'] = "support@ttlsa.com" gitlab_rails['smtp_password'] = "www.ttlsa.com" gitlab_rails['smtp_domain'] = "ttlsa.com" gitlab_rails['smtp_authentication'] = "login" gitlab_rails['smtp_enable_starttls_auto'] = true gitlab_rails['smtp_tls'] = true gitlab_rails['gitlab_email_from'] = "support@ttlsa.com" |
重新加載配置
?
| 1 | # gitlab-ctl reconfigure |
?
轉(zhuǎn)載于:https://my.oschina.net/famiover/blog/662890
總結(jié)
以上是生活随笔為你收集整理的CentOS6.x下GitLab安装的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 三星Bixby重磅更新 支持英语文字呼叫
- 下一篇: 基础野:细说原码、反码和补码