安装完 虚拟机和centos之后,接下来安装gitlab,gitlab 安装比叫简单,可以参照以下:https://www.cnblogs.com/zhangycun/p/10963094.html
安装完成之后,修改gitlab 的访问地址 ,比如地址为 10.0.10.100:1888,默认端口是8080,这里假如是1888,ip地址是 之前配置的ip(和宿主机同一个网段)
打开centos 中1888端口:
1、开放端口
firewall-cmd --zone=public --add-port=1888/tcp --permanent # 开放5672端口
firewall-cmd --zone=public --remove-port=1888/tcp --permanent #关闭5672端口
firewall-cmd --reload # 配置立即生效
2、查看防火墙所有开放的端口
firewall-cmd --zone=public --list-ports
3.、关闭防火墙
如果要开放的端口太多,嫌麻烦,可以关闭防火墙,安全性自行评估
systemctl stop firewalld.service
4、查看防火墙状态
firewall-cmd --state
5、查看监听的端口
netstat -lnpt
PS:centos7默认没有 netstat 命令,需要安装 net-tools 工具,yum install -y net-tools
6、检查端口被哪个进程占用
netstat -lnpt |grep 5672
7、查看进程的详细信息
ps 6832
8、中止进程
kill -9 6832
下面 是网关配置文件:
TYPE=Ethernet PROXY_METHOD=none BROWSER_ONLY=no BOOTPROTO=dhcp DEFROUTE=yes IPV4_FAILURE_FATAL=no IPV6INIT=yes IPV6_AUTOCONF=yes IPV6_DEFROUTE=yes IPV6_FAILURE_FATAL=no IPV6_ADDR_GEN_MODE=stable-privacy NAME=ens33 UUID=e69db49c-de4f-4059-a598-fdc09036df35 DEVICE=ens33 ONBOOT=yes IPADDR=10.0.30.100 PREFIX=24 GATEWAY=网关 DNS1=你的dns IPV6_PRIVACY=no