
執行 1
sudo yum install -y curl policycoreutils-python openssh-server
sudo systemctl enable sshd
sudo systemctl start sshd
sudo firewall-cmd --permanent --add-service=http
sudo firewall-cmd --permanent --add-service=https
sudo systemctl reload firewalld
如果遇到
原因是
由于yum指令一次隻能下載下傳一個軟體,是以當你需要下載下傳第二個軟體包的時候,系統會用程序鎖鎖定yum解決辦法:rm -f /var/run/yum.pid 将該檔案删除,然後再次運作yum
執行後再執行1
執行 2
#安裝 Postfix并開機啟動 啟用
sudo yum install postfix
sudo systemctl enable postfix
sudo systemctl start postfix
執行 3
curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.rpm.sh | sudo bash
執行 4 執行安裝
說明EXTERNAL_URL的内容為通路的位址需配置對
這步很重要
sudo EXTERNAL_URL="https://192.168.1.112" yum install -y gitlab-ee
這步下載下傳需等待
如果啟動後通路遇到502
需要修改端口
sudo gitlab-ctl stop
sudo vim /etc/gitlab/gitlab.rb
增加或修改
external_url 'http://192.168.56.136:1890'
gitlab_workhorse['auth_backend'] = "http://localhost:8081"
unicorn['port'] = 8081
更新配置
gitlab-ctl reconfigure
重新開機
sudo gitlab-ctl start
啟動成功首先是設定密碼
啟動成功預設使用者是root,密碼是首次進去設定的
其他指令
設定開機啟動
systemctl enable gitlab-runsvdir.service
修改配置後的初始化
gitlab-ctl reconfigure
啟動sudo gitlab-ctl start
停止sudo gitlab-ctl stop
重新開機sudo gitlab-ctl restart
禁止開機自啟動
systemctl disable gitlab-runsvdir.service
防火牆指令
1.檢視狀态
systemctl status firewalld.service
2.關閉
systemctl stop firewalld.service
3.禁止開機啟動
systemctl disable firewalld.service