以下由centos系統入門教學專欄為大家介紹CentOS7建置Gitlab伺服器的方法,希望對需要的朋友有幫助!
CentOS7建置Gitlab伺服器
CentOS安裝必要的依賴
第一步:安裝ssh
yum install -y curl policycoreutils-pythonopenssh-server
#第二步: 將SSH服務設定成開機自啟動並啟動SSH服務(若已安裝並啟動,可跳過此步驟);
sudo systemctl enable sshd sudo systemctl start sshd
第三個步驟:安裝並啟動防火牆(若已安裝並啟動,則可跳過此步驟);
yum install firewalld systemd -y service firewalld start
第四步:新增http服務至firewalld(--permanent表示永久生效);
firewall-cmd --permanent --add-service=http
systemctl reload firewalld
systemctl enable postfix systemctl start postfix
wget -V --检查wget版本 yum -y install wget --yum安装wget
wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-11.2.1-ce.0.el7.x86_64.rpm
rpm -i gitlab-ce-11.2.1-ce.0.el7.x86_64.rpm
yum -y install policycoreutils-python
vi /etc/gitlab/gitlab.rb
#修改連接埠:nginx['listen_port'] = 8081
要修改unicorn的設定#第四步:重置並啟動GitLab;重置配置:gitlab-ctl reconfigure重啟gitlab服務:gitlab- ctl restart
############第五步:存取Gitlab,初次登錄,修改密碼;######初始使用者:root######初始密碼:5iveL !fe###############若無法訪問,則可以查看連接埠是否已停用;######查看連接埠狀態:netstat -lntp;若netstat指令不存在,安裝yum install net-tools -y,因為CentOS7 不包含net-tools,因此ifconfig指令也不可用,安裝net-tools後即可使用netstat、ifconfig指令;######防火牆開放埠:###firewall-cmd --zone=public --add-port=8081/tcp --permanent
firewall-cmd --reload
以上是CentOS7如何搭建Gitlab伺服器的詳細內容。更多資訊請關注PHP中文網其他相關文章!