CentOS7系统安装GitLab13

大家都知道gitee,github,但在企业中,大家都是使用gitlab作为远程仓库,本篇讲如何搭建私有的gitlab。另外还有汉化包,目前支持到gitlab12版本,有兴趣的可以尝试一下,下载覆盖重启即可,我这里使用的最新版gitlab13还没有汉化,所以就不演示了。

下载

清华镜像,这里我下载最新的 gitlab-ce-13.1.4-ce.0.el7.x86_64.rpm

https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/

汉化(目前支持到GitLab12):https://gitlab.com/xhang/gitlab/ 

安装

使用rpm命令安装,出现下面的狐狸脑袋表示安装成功:

rpm -ivh gitlab-ce-13.1.4-ce.0.el7.x86_64.rpm --nodeps --force

CentOS7系统安装GitLab13_第1张图片 

配置启动

修改配置文件:按需修改,自带了redis,nginx,postgre等服务,如果本机已有这些服务会有冲突,可以设置使用已有服务,如果没有冲突的话一般是改SMTP邮件服务。不改就全部默认。

vim /etc/gitlab/gitlab.rb

初始化服务/重载配置文件,如果启动后修改了配置文件,也需要执行下面的命令才可以:

gitlab-ctl reconfigure

CentOS7系统安装GitLab13_第2张图片 

登录默认端口80,不输入端口也可以,第一次登录要设置密码。

CentOS7系统安装GitLab13_第3张图片 

CentOS7系统安装GitLab13_第4张图片 

其他命令

#启动服务
gitlab-ctl start 

#重启服务
gitlab-ctl restart

#查看服务状态
gitlab-ctl status 

#关闭服务
gitlab-ctl stop

另外还有汉化包,目前支持到gitlab12版本,有兴趣的可以尝试一下,下载覆盖重启即可,我这里使用的最新版gitlab13还没有汉化,所以就不演示了。

https://gitlab.com/xhang/gitlab/

 

希望本文对你有帮助,请点个赞鼓励一下作者吧~ 谢谢!

 

你可能感兴趣的:(#,其他,git,gitlab,安装,部署,版本控制)