centos7 安装 Gitlab 一路替你踩坑!!!

1.安装依赖软件(依赖软件根据centos7 自带的情况 可能会有补充)

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

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

systemctl enable postfix
systemctl start postfix

3.由于我这边使用的系统是centos7系统,所以选择以下安装包

gitlab-ce-12.0.1-ce.0.el7.x86_64.rpm

4.安装 gitlab 软件

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

5.修改配置文件,并指定服务器的IP地址和端口号,端口号一定不要现有的端口号冲突.

vim /etc/gitlab/gitlab.rb

centos7 安装 Gitlab 一路替你踩坑!!!_第1张图片

图中的IP地址和端口号是我自己的虚拟机中的

6.重置并启动GitLab 执行以下命令

gitlab-ctl reconfigure

gitlab-ctl restart

centos7 安装 Gitlab 一路替你踩坑!!!_第2张图片

7.访问GitLab页面

在浏览器中 输入 http://192.168.1.200:8889  第一登入需要修改初始的密码

8.注意 如果你的防火墙没有关闭是不能访问该页面的,两个办法 一是关闭防火墙 二是 在防火墙中开启该端口.

(1)开放端口号

firewall-cmd --zone=public --add-port=8889/tcp --permanent   # 开放8889端口

firewall-cmd --zone=public --remove-port=8889/tcp --permanent  #关闭8889端口

firewall-cmd --reload   # 配置立即生效

(2)关闭防火墙

systemctl stop firewalld.service #关闭防火墙
 
firewall-cmd --state #查看防火墙状态

 

你可能感兴趣的:(Centos7,gitlab,centos,linux)