gitlab-ee企業版Centos7安裝

 

參考官方安裝文檔地址

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 systemctl reload firewalld

2.安裝Postfix以發送通知電子郵件

sudo yum install postfix
sudo systemctl enable postfix
sudo systemctl start postfix

3.添加GitLab軟件包存儲庫並安裝軟件包

curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.rpm.sh | sudo bash

4.接下來,安裝GitLab包

sudo EXTERNAL_URL =“http://gitlab.example.com” yum install -y gitlab-ee

其中sudo EXTERNAL_URL =“http://gitlab.example.com”是安裝後訪問gitlab的地址,也可以在安裝後設置。
例如:我本次是在本地虛擬機中安裝的,地址爲:sudo EXTERNAL_URL =“http://192.168.62.111:80
此命令需要聯網下載安裝包,切安裝包較大,大概500M,耗時較長,需要耐心等待。
如果此步驟下載失敗可以嘗試手動安裝。
去gitlab官網下載rpm安裝包下載地址
企業版地址
社區辦地址
如以下載企業版爲例 gitlab-ee-11.6.2-ee.0.el7.x86_64.rpm,
下載完後上傳到linux服務器執行如下命令安裝

rpm -i  gitlab-ee-11.6.2-ee.0.el7.x86_64.rpm

安裝後需要手動配置gitlab的訪問地址

//打開配置文件
vim /etc/gitlab/gitlab.rb
將external_url "http://gitlab.example.com" 修改爲指定的地址
如 external_url "http://192.168.62.111:80"
運行sudo gitlab-ctl reconfigure以使更改生效

重啓配置的時間較長需要耐心等待
顯示如下信息表示安裝成功

Running handlers:
Running handlers complete
Chef Client finished, 457/679 resources updated in 10 minutes 25 seconds
gitlab Reconfigured!

之後在瀏覽器輸入第4部設置的url地址鏈接gitlab,
首次登陸會直接跳轉到密碼設置頁面,重置密碼後重新登陸即可

gitlab啓動停止命令

啓動
# Start all GitLab components
sudo gitlab-ctl start
停止
# Stop all GitLab components
sudo gitlab-ctl stop
重啓
# Restart all GitLab components
sudo gitlab-ctl restart

gitlab一些錯誤的解決方式:

客戶端鏈接報502的錯誤

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章