过程

搭建环境基于腾讯云的centos7.5版本。
1.检查装没装wget,没装的话装一下。

// 检查是否装了
yum list | grep wget
//安装
yum -y install wget

2.下载gitlab的rpm包,地址:https://link.zhihu.com/?target=https%3A//mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-10.0.0-ce.0.el7.x86_64.rpm
3.使用rpm包的方式安装,直到出现下图,代表安装成功了。

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

linux搭建gitlab服务器_重置


4.注意看上图中标红的部分,作为一个web服务,需要对外提供通讯接口,找到/etc/gitlab/gitlab.rb文件,修改端口和ip。

linux搭建gitlab服务器_重置_02


5.对外开放端口,需要防火墙同意的,修改防火墙的拦截规则。

firewall-cmd --zone=public --add-port=8080/tcp --permanent

6.重置并配置gitlab,然后重启

gitlab-ctl reconfigure

gitlab-ctl restart

7.访问gitlab的web界面,查看是否启动成功。首次登陆会让你设置root的密码,root是默认的管理账号。

遗憾

gitlab本身没啥问题,奈何是英文的,使用起来总有这样那样的不方便,搭建完才知道是有汉化包的。这个如果下次再有机会,一定弄个汉化版本的。