Linux(CentOS 7.0):搭建GitLab教程

一、安装环境:

1、CentOS 7.0 服务器一台。可用虚拟机代替。(虚拟机建议使用:VMware,自行百度,此处不再赘述)

2、yum源配置为阿里云。(可参考:https://www.cnblogs.com/enduo/p/9078313.html)

 

二、安装:

1、安装依赖:此过程中,凡是询问是否同意的,均输入y。

sudo yum install curl openssh-server postfix cronie

sudo service postfix start

sudo chkconfig postfix on

yum install policycoreutils-python

 

2、下载镜像:https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/

本文下载的镜像是:gitlab-ce-12.2.1-ce.0.el7.x86_64.rpm。将镜像传过去,执行第三步安装。

 

3、安装GitLab:

rpm -ivh gitlab-ce-12.2.1-ce.0.el7.x86_64.rpm 

 

4、修改配置文件:

vim  /etc/gitlab/gitlab.rb

修改下述配置:
external_url 'http://192.168.6.134:9001'



PS: 1、图式为修改后的;
     2、此处的ip为服务器本机ip,图式为虚拟机的ip;
     3、端口随意,不冲突即可。

 

5、重新加载配置文件:(此过程首次执行较为漫长,请耐心等待)

sudo gitlab-ctl reconfigure

 

6、启动GitLab

sudo gitlab-ctl start

 

7、浏览器直接访问:http://192.168.6.134:9001/

 

8、关闭防火墙或开放端口

以下二选其一:
1. 关闭防火墙:
systemctl stop firewalld

2. 开放端口:
firewall-cmd --zone=public --add-port=9001/tcp --permanent
firewall-cmd --reload

 

9、修改密码及登录:(此处修改的是管理员密码,管理员账号即你的系统管理员账号。此处为:root)

Linux(CentOS 7.0):搭建GitLab教程_第1张图片

 

Linux(CentOS 7.0):搭建GitLab教程_第2张图片

 

 

 

此安装教程到此结束,关于如何注册/申请成员账号,创建项目及git的使用,请自行研究或百度。

 

你可能感兴趣的:(linux)