新聞中心
這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
CentOS7下搭建gitlab-創(chuàng)新互聯(lián)
GitLab安裝文檔
1.安裝相關依賴
yum -y install policycoreutils openssh-server openssh-clients postfix
2.啟動ssh服務&設置為開機啟動
systemctl enable sshd && sudo systemctl start sshd
3.設置postfix開機自啟,并啟動,postfix支持gitlab發(fā)信功能
systemctl enable postfix && systemctl start postfix
4.開放ssh以及http服務,然后重新加載防火墻列表
firewall-cmd --add-service=ssh --permanent
firewall-cmd --add-service=http --permanent
firewall-cmd --reload
如果關閉防火墻就不需要做以上配置
5.下載gitlab包,并且安裝
在線下載安裝包:
wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el6/gitlab-ce-12.4.2-ce.0.el6.x86_64.rpm
安裝:
rpm -i gitlab-ce-12.4.2-ce.0.el6.x86_64.rpm
6.修改gitlab配置
vi /etc/gitlab/gitlab.rb修改gitlab訪問地址和端口,默認為80,我們改為82
external_url ‘http://192.168.189.21:82’
nginx[‘listen_port’] = 82
7.重載配置及啟動gitlab
gitlab-ctl reconfigure
gitlab-ctl restart
8.把端口添加到防火墻
firewall-cmd --zone=public --add-port=82/tcp --permanent
firewall-cmd --reload
啟動成功后,看到以下修改管理員root密碼的頁面,修改密碼后,然后登錄即可
訪問地址:192.168.189.21:82
補充gitlab 常用命令:
sudo gitlab-ctl start # 啟動所有 gitlab 組件;
sudo gitlab-ctl stop # 停止所有 gitlab 組件;
sudo gitlab-ctl restart # 重啟所有 gitlab 組件;
sudo gitlab-ctl status # 查看服務狀態(tài);
sudo gitlab-ctl reconfigure # 啟動服務;
sudo vim /etc/gitlab/gitlab.rb # 修改默認的配置文件;
gitlab-rake gitlab:check SANITIZE=true --trace # 檢查gitlab;
sudo gitlab-ctl tail # 查看日志;
本文章來源:https://blog.csdn.net/qq_43277087/article/details/108338691
新聞名稱:CentOS7下搭建gitlab-創(chuàng)新互聯(lián)
文章鏈接:http://ef60e0e.cn/article/degpep.html