安裝
//這個腳本的主要作用是為你的系統(tǒng)添加GitLab CE(社區(qū)版)的軟件倉庫圆存。
//一旦這個倉庫被添加昆婿,你就可以使用apt命令來安裝思犁、更新或卸載GitLab CE及其相關(guān)的軟件包孔飒。
curl -s https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh | sudo bash
//開始安裝
sudo apt-get install gitlab-ce
配置
# 修改登陸ip碱呼,端口默認(rèn)是8080,如果需要用ip建議改一個燥滑,避免和其他服務(wù)沖突
# 改為域名最好
$ sudo vim /etc/gitlab/gitlab.rb
# external_url 'http://0.0.0.0:8081'
external_url 'https://www.baidu.com'
# 如果需要子域名如'https://www.baidu.com/gitlab'則需要在nginx配置/gitlab的轉(zhuǎn)發(fā)
# 載入配置纺弊,修改了任何配置都要執(zhí)行這個命令使之生效
sudo gitlab-ctl reconfigure
# 關(guān)閉服務(wù)
sudo gitlab-ctl stop
# 啟動服務(wù)
sudo gitlab-ctl start
#可選配置
#禁用自帶的nginx
nginx['enable'] = false
gitlab_workhorse['listen_network'] = "tcp"
gitlab_workhorse['listen_addr'] = "0.0.0.0:9718"
#然后在自己的nginx里面反向代理到 proxy_pass http://127.0.0.1:9718
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者