Centos 7 GitLab 搭建

gitlab home

1.依赖软件的安装

yum -y install policycoreutils openssh-server openssh-clients postfix

image.png

2.设置postfix开机自启、并启动、postfix支持gitlab发短信功能

systemctl enable postfix && systemctl start postfix

image.png

3.下载GItlab安装包

wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-8.0.0-ce.0.el7.x86_64.rpm

安装

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

image.png

4.修改Gitlab配置文件指定服务器IP和自定义端口

vim /etc/gitlab/gitlab.rb

image.png

5.重置并启动gitlab

gitlab-ctl reconfigure

gitlab-ctl restart

6.关于Gitlab 访问502的问题

由于线上还跑着Tomcat 所以机器的8080端口被占用

所以要更改指定unicorn端口

unicorn['port']=****
这一步我在第二步的时候配置已经加了进去
最后就是开放gitlab首页的端口号 配置安全组就可以了

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 选择将用来搭建 GitLab CE 的操作系统: CentOS 7 (and RedHat/Oracle/Scie...
    一瞬即_永恒阅读 4,684评论 1 21
  • 环境准备: centos 7gitlab 10 安装依赖包 GitLab 10.x之后添加多了一些依赖,并且要启动...
    Doggers阅读 1,312评论 0 3
  • 1. 安装配置依赖项 如想使用Postfix来发送邮件,在安装期间请选择’Internet Site’. 您也可以...
    程序猿GG阅读 1,496评论 0 0
  • 近日里偶或听音乐电台,竟然听到了飞儿乐队的Lydia。说实话,我不是个爱听华语歌曲的人,可这首歌确实我为数不多的少...
    虞美忍阅读 443评论 0 1
  • 什么是grpc grpc创建一个服务接口,指定调用远程方法所需的参数和返回类型。 服务端:实现服务的接口,启动一个...
    黄宝玲_1003阅读 654评论 0 5