這篇文章主要參考的是官方文檔,並將自己在安裝過程中遇到的一些問題記錄下來。
一、安裝
首先貼上官方文檔的網址Gitlab-centos
然後按照文檔的步驟運行即可。
問題:
使用yum命令時可能會出現以下問題
another app is currently holding the yum lock;waiting
解決:可以通過強制關掉yum進程:
# rm -f /var/run/yum.pid
二、訪問
如果是在安裝的機器上進行訪問,直接打開瀏覽器輸入:http://localhost/
在同一局域網進行訪問,在瀏覽器中輸入地址:http://安裝機器的IP地址
如果沒有問題的話出現的界面應該如下:
問題:
訪問出現:
502 Whoops, GitLab is taking too much time to respond.
解決:
因爲gitlab默認的端口號是8080,但是8080可能被其他應用佔用,發生衝突,查看命令:
netstat –apn | grep 8080
如果出現內容則說明被佔用 。打開/etc/gitlab/gitlab.rb
文件,找到# unicorn['port'] = 8080
語句,將#
去掉,並將8080改爲8082,或者其他沒有被使用的端口號,修改之後保存文件,運行如下語句
sudo gitlab-ctl reconfigure
然後刷新頁面、註冊賬號即可。
下面的步驟就跟github的使用步驟一樣啦~~
三、卸載
輸入如下命令:
sudo gitlab-ctl uninstall
sudo rpm -e gitlab-ce
find / -name gitlab|xargs rm -rf