gitlab的默認端口是80,但是80端口一般會被系統的很多程序佔用,比如nginx等。所以修改端口就很有必要了。
我們將gitlab的端口由80修改爲82,操作很簡單
步驟如下:
sudo vi /etc/gitlab/gitlab.rb
找到http://127.0.0.1修改爲http://127.0.0.1:82
找到nginx['listen_port']配置,解開註釋,修改爲nginx['listen_port'] = 82
將82端口添加到防火牆
注意:我使用的是ubuntu系統,開啓和添加端口的命令和centos有區別,ubuntu使用ufw。常用的命令如下:
sudo ufw enable | ufw開啓防火牆
sudo ufw disable | ufw關閉
sudo ufw allow 82 | ufw允許端口82
sudo ufw delete allow 22 | ufw禁止端口22
sudo ufw allow ssh | ufw允許協議通過
sudo ufw delete allow ssh | ufw刪除允許通過的協議
sudo ufw reload | 防火牆重新加載
-------- 本次的步驟:
開啓防火牆:sudo ufw enable
添加82端口:sudo ufw allow 82
防火牆重新加載:sudo ufw reload
sudo gitlab-ctl reconfigure 重新加載gitlab配置信息
sudo gitlab-ctl restart 重啓gitlab服務
到此,端口修改完畢。