cd /usr/local
1.添加gitlab镜像
wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-10.0.0-ce.0.el7.x86_64.rpm
2.安装gitlab 安装命令
rpm -i gitlab-ce-10.0.0-ce.0.el7.x86_64.rpm
安装过程需要些时间,如果出现下图,则说明安装成功
3.修改gitlab配置文件指定服务器ip,自定义nginx和unicorn端口
3.1 修改external_url
vi /etc/gitlab/gitlab.rb
注意:此处的域名不需要带上端口号,因为请求是被我们前级的Nginx处理的,然后把请求转发过来这个端口,对外访问而言,还是我们的前级nginx的8088端口
3.2. 修改nginx端口(没占用可以不修改)
vi /etc/gitlab/gitlab.rb
nginx['listen_port'] = 8088
vi /var/opt/gitlab/nginx/conf/gitlab-http.conf
server {
listen *:8088;
3.3 修改unicorn端口(没占用可以不修改)
vi /etc/gitlab/gitlab.rb
unicorn['port'] = 8089
vi /var/opt/gitlab/gitlab-rails/etc/unicorn.rb
listen "127.0.0.1:8089", :tcp_nopush => true
4. 刷新配置信息并重启
gitlab-ctl reconfigure
gitlab-ctl restart
提示:可以 cd /var/log/gitlab/reconfigure 查看启动log
访问: