1、检查是否安装ssh:rpm -qa |grep ssh
2、添加gitlab镜像
wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-10.0.0-ce.0.el7.x86_64.rpm
3、安装gitlab 安装命令:rpm -i gitlab-ce-10.0.0-ce.0.el7.x86_64.rpm
4、修改gitlab配置文件指定服务器ip和自定义端口:
vim /etc/gitlab/gitlab.rb
external_url http://172.16.23.133:6666
因为改IP与主机同一个网段
将访问地址设置成: http://localhost:6666
IP 为 192.168.10.197
5、重置并启动GitLab
执行:gitlab-ctl reconfigure
gitlab-ctl restart
6、查看端口占用情况
netstat –ntlp
7、查看防火墙状态
systemctl status firewalld
8、汉化giblab
1、停止服务:gitlab-ctl stop
2、查看版本
cat /opt/gitlab/embedded/service/gitlab-rails/VERSION
3、安装git yum -y install git
git clone https://gitlab.com/xhang/gitlab.git
(/opt/gitlab/embedded/service/gitlab-rails/gitlab,此目录为git clone目录)
5、cat gitlab/VERSION
Cd /opt/gitlab/embedded/service/gitlab-rails/gitlab,此目录为git clone目录
git diff v10.0.0 v10.0.0-zh >/tmp/10.0.0-zh.diff
patch -d /opt/gitlab/embedded/service/gitlab-rails -p1 < /tmp/10.0.0-zh.diff
启动gitlab
gitlab-ctl start
重新配置gitlab
gitlab-ctl reconfigure
虚拟机本机可以访问,但是主机上访问不了,是防火墙的问题。关闭防火墙,或添加端口监听