Centos 7 GitLab 搭建

Centos 7 GitLab 搭建_第1张图片
gitlab home

1.依赖软件的安装

yum -y install policycoreutils openssh-server openssh-clients postfix

Centos 7 GitLab 搭建_第2张图片
image.png

2.设置postfix开机自启、并启动、postfix支持gitlab发短信功能

systemctl enable postfix && systemctl start postfix

image.png

3.下载GItlab安装包

wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-8.0.0-ce.0.el7.x86_64.rpm

安装

rpm -i gitlab-ce-8.0.0-ce.0.el7.x86_64.rpm

Centos 7 GitLab 搭建_第3张图片
image.png

4.修改Gitlab配置文件指定服务器IP和自定义端口

vim /etc/gitlab/gitlab.rb

Centos 7 GitLab 搭建_第4张图片
image.png

5.重置并启动gitlab

gitlab-ctl reconfigure

gitlab-ctl restart

6.关于Gitlab 访问502的问题

由于线上还跑着Tomcat 所以机器的8080端口被占用

所以要更改指定unicorn端口

unicorn['port']=****
这一步我在第二步的时候配置已经加了进去
最后就是开放gitlab首页的端口号 配置安全组就可以了

你可能感兴趣的:(Centos 7 GitLab 搭建)