GitLab在CentOS下的安装配置

参考官网安装地址:https://about.gitlab.com/downloads/#centos6

下载GitLab地址:https://github.com/gitlabhq/gitlabhq/releases

端口注意事项

nginx使用的端口是80

unicorn 使用端口是8080
unicorn 是ruby下面的一个基于Rack的HTTP server.


先保证端口80和8080不能被占用


官网安装

直接参考地址:https://about.gitlab.com/downloads/#centos6

官网的是基于国外的,在国内可能有的地址访问不了,所以建议采用下面的安装方式


国内安装

参考地址:https://mirror.tuna.tsinghua.edu.cn/help/gitlab-ce/

CentOS/RHEL

新建文件,执行如下命令

vi /etc/yum.repos.d/gitlab-ce.repo

内容为

[gitlab-ce]
name=gitlab-ce
baseurl=http://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el6
repo_gpgcheck=0
gpgcheck=0
enabled=1
gpgkey=https://packages.gitlab.com/gpg.key
然后执行如下命令进行安装
sudo yum makecache
sudo yum install gitlab-ce
再执行初始化配置命令
sudo gitlab-ctl reconfigure
在浏览器输入地址便可以访问了 http://192.168.234.128/

访问地址后,会出现让您重置root帐号的情况,这时设定好密码即可。


重启服务

cd /opt/gitlab
./bin/gitlab-ctl restart

以上为重启服务,如果要停止,则将restart改为stop即可,启动就改为start即可。


感谢您的阅读,希望对您有帮助,本文版权归 #惊讶# 所有

评论 (0)