Gitlab
設置gitlab外部web埠號
如何將 gitlab 的預設埠 80 更改為自定義埠號?
我嘗試過兩種方法:
在 /etc/gitlab/gitlab.rb 中設置埠
external_port "8888"
然後執行重新配置:
gitlab-ctl reconfigure
在 /var/opt/gitlab/gitlab-rails/etc/gitlab.yml 中設置埠
production: &base # # 1. GitLab app settings # ========================== ## GitLab settings gitlab: ## Web server settings (note: host is the FQDN, do not include http://) host: gitlab.blitting.com port: 8888 https: false
然後重啟gitlab
gitlab-ctl stop gitlab-ctl start
有了這兩個,gitlab 繼續在預設的 80 埠號上執行。
Chad Carbert 的回答仍然適用,但只想為 7.0.0 版添加額外內容。
在您的文本編輯器中打開“/etc/gitlab/gitlab.rb”,目前我有external_url
http://127.0.0.1/
或類似的。我可能需要使用包含埠號的 dns 更改 external_url(例如’ http://gitlab.com.local:81/ ‘)然後使用命令“sudo gitlab-ctl reconfigure”重新配置 Gitlab 現在正在埠 81 上工作。一步步:
sudo -e /etc/gitlab/gitlab.rb
- 將external_url從更改
yourdomain.com
為yourdomain.com:9999
9999
-> 您希望它執行的埠 3.sudo gitlab-ctl reconfigure