經過一個下午的折騰終於把gitlab安裝成功,遂以記之。
1. 安裝環境,centos上已經安裝了nginx
2.首先參考https://blog.csdn.net/jacka654321/article/details/80629824
更改/etc/gitlab/gitlab/gitlab.rb中的 external_url爲:
然後更改nginx的監聽端口爲和url的端口保持一致:
因爲原來的nginx的端口爲80,gitlab使用自帶的nginx端口要區分,並且沒有被佔用。
然後更改/var/opt/gitlab/nginx/conf/nginx_http.conf的監聽端口爲8080,默認的爲80
執行 gitlab_ctl reconfigure
gitlab_ctl start
啓動報502錯誤
關掉虛擬機,更改centos的內存爲2G.
打開瀏覽器訪問:http://192.168.121.128:8080.出現
安裝成功!