在CentOS系統上配置GitLab網絡設置主要包括以下幾個步驟:
sudo vi /etc/sysconfig/network-scripts/ifcfg-eth0
(根據實際網卡名稱進行替換)。BOOTPROTO
為static
,ONBOOT
為yes
,然后添加IPADDR
、NETMASK
、GATEWAY
等參數。sudo systemctl restart network
。sudo vi /etc/resolv.conf
。nameserver 8.8.8.8
。sudo vi /etc/gitlab/gitlab.rb
。external_url
這一項,并配置為你希望的訪問地址。如果是外網訪問,可以配置為域名或公網IP。例如:external_url 'http://your_domain_or_IP'
。external_url 'https://your_domain_or_IP'
。sudo firewall-cmd --permanent --zone=public --add-service=http
。sudo firewall-cmd --permanent --zone=public --add-service=https
。sudo firewall-cmd --permanent --zone=public --add-service=ssh
。sudo firewall-cmd --reload
。grep "external_url" /etc/gitlab/gitlab.rb
。vim /etc/gitlab/gitlab.rb
。external_url
為你的域名或公網IP。gitlab-ctl reconfigure
。grep "'listen_port" /etc/gitlab/gitlab.rb
,找到默認端口并修改,例如:nginx['listen_port'] 800
。以上步驟涵蓋了在CentOS系統上配置GitLab網絡設置的基本流程,確保GitLab可以正常訪問和管理。