本地伺服器Gitlab的搭建及解除安裝---基於centos6.5
阿新 • • 發佈:2019-01-23
這篇文章主要參考的是官方文件,並將自己在安裝過程中遇到的一些問題記錄下來。
一、安裝
首先貼上官方文件的網址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