美文网首页
centos7 安装gitlab

centos7 安装gitlab

作者: 胡乱唱歌ing | 来源:发表于2020-01-20 13:43 被阅读0次

本篇参考:https://ken.io/note/centos7-gitlab-install-tutorial

1.安装依赖

#安装技术依赖
sudo yum install -y curl policycoreutils-python openssh-server

2.添加GitLab Yum源

curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | sudo bash

3.安装GitLab社区版

sudo yum install -y gitlab-ce

4.配置GitLab站点Url

#修改配置文件
sudo vi /etc/gitlab/gitlab.rb

#配置首页地址(大约在第15行)
external_url 'http://gitlab.example.com'

5.启动并访问GitLab

重新配置并启动
sudo gitlab-ctl reconfigure

#完成后将会看到如下输出
Running handlers complete
Chef Client finished, 432/613 resources updated in 03 minutes 43 seconds
gitlab Reconfigured!

6.常见问题

启动gitlab后输入URL并不能访问gitlab页面

原因:1.检查防火墙是否拦截
2.查看是否本机有安装nginx,如果原来机器有nginx,安装gitlab也会安装nginx的 如下图


image.png

针对原因2的解决方案 ,修改gitlab的nginx配置文件,修改端口即可,避免两个nginx解析端口冲突

vi  /var/opt/gitlab/nginx/conf/nginx.conf
找到
# include /var/opt/gitlab/nginx/conf/gitlab-http.conf;
这一行
vi /var/opt/gitlab/nginx/conf/gitlab-http.conf;
把 
listen *:80;  改为 listen *:8088;
#重启nginx即可
image.png

相关文章

网友评论

      本文标题:centos7 安装gitlab

      本文链接:https://www.haomeiwen.com/subject/smrjzctx.html