建议使用 root 账号去安装,不然后面有些命令执行需要用到权限创建文件,不好处理
#安装好虚拟机,配置好网络至可ping外网和主虚机互通
#开启虚拟机防火墙和开机启动
systemctl start firewalld.service
systemctl enable firewalld
#gitlab安装流程(建议 gitlab和git版本相差不大,不然gitlab-runner脚本运行时会有版本不兼容问题)
安装gitlab-ce配置最低要求:1核 4G内存
我使用的版本是 gitlab-ce-10.8.2 和 git-1.8.3
https://packages.gitlab.com/gitlab/gitlab-ce/packages/el/7/gitlab-ce-10.8.2-ce.0.el7.x86_64.rpm
#设置gitlab的访问地址和端口
vi /etc/gitlab/gitlab.rb
#修改下面的内容
external_url:’http:// (IP:端口 / 隐私的主机名)
#使配置生效
gitlab-ctl reconfigure
#启动/重启 gitlab
gitlab-ctl start
安装好gitlab后,开放端口,不开放有时候会引起主机无法访问gitlab
firewall-cmd --zone=public --add-port=端口/tcp --permanent
firewall-cmd --reload
#查看端口是否开放了
firewall-cmd --zone=public --list-ports
到这里gitlab已经安装好啦~~~
浏览器输入 gitlab.rb 设置的地址进行访问