Centos安裝GitLab

一步一步跟著來就可以成功了

一、環(huán)境依賴搭建

1.安裝ssh

sudo yum install -y curl policycoreutils-python openssh-server

2.將ssh服務(wù)設(shè)置成開機(jī)自啟動(dòng)

sudo systemctl enable sshd

3.啟動(dòng)ssh服務(wù)

sudo systemctl start sshd

4. 安裝防火墻

yum install firewalld systemd -y

5.開啟防火墻

service firewalld start

6.添加http服務(wù)到firewalld,pemmanent表示永久生效,若不加--permanent系統(tǒng)下次啟動(dòng)后就會(huì)失效。

sudo firewall-cmd --permanent --add-service=http

7.重啟防火墻

sudo systemctl reload firewalld

8. 安裝Postfix以發(fā)送通知郵件

sudo yum install postfix

9.將postfix服務(wù)設(shè)置成開機(jī)自啟動(dòng)

sudo systemctl enable postfix

10.啟動(dòng)postfix

sudo systemctl start postfix

11.安裝wget

yum -y install wget

12.安裝vim編輯器?

yum install vim -y

二、安裝gitlab

1.添加gitlab鏡像

wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-10.0.0-ce.0.el7.x86_64.rpm

2.安裝gitlab?

rpm -i gitlab-ce-10.0.0-ce.0.el7.x86_64.rpm

3.修改gitlab配置文件指定服務(wù)器ip和自定義端口:

vim /etc/gitlab/gitlab.rb


Ps:開放端口命令:

開放5672端口:firewall-cmd --zone=public --add-port=5672/tcp --permanent

關(guān)閉5672端口:firewall-cmd --zone=public --remove-port=5672/tcp --permanent

配置立即生效:firewall-cmd --reload?

4.重置并啟動(dòng)GitLab

重置:?gitlab-ctl reconfigure

啟動(dòng):?gitlab-ctl restart??

Ok,到此大功告成,喜歡的點(diǎn)個(gè)贊吧

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容