本文,主要講解兩個問題:
1.Gitlab搭建好之後,不能通過http://localhost或者http://127.0.0.1訪問Gitlab的web管理端頁面。
2.自定義Gitlab域名,如gitlab.abc.com
針對第一個問題,查看80端口是否被佔用,我遇到的問題,就是80端口被apache給暫用了。針對此問題,直接停用apache服務,或者修改apache的默認端口。
然後重啓gitlab就可以訪問。
第二個問題,需要修改兩個文件,分別是:/etc/gitlab/gitlab.rb文件和/var/opt/gitlab/gitlab-rails/etc/gitlab.yml
首先,設置hosts文件映射:127.0.0.1 gitlab.abc.com
然後,修改 /etc/gitlab/gitlab.rb,此文件需要修改成external 'http://gitlab.abc.com' ,如下圖:
/var/opt/gitlab/gitlab-rails/etc/gitlab.yml,此文件,找到## Web server settings
將host的值改成:gitlab.abc.com ,如下圖:
到此爲止,gitlab的web管理頁面就可以正常訪問,並通過自定義域名訪問了。如下圖: