Centos7 下面 GitLab 的安装

1.Linux必要配置

  yum install lokkit  //安装lokkit

  yum install curl openssh-server openssh-clients postfix cronie -y //安装ssh等相关

  service postfix start //启动postfix 这里如果启动报错
  启动postfix出错,查看centos中的postfix日志

    more  /var/log/maillog

    postfix: fatal: parameter inet_interfaces: no local interface found for ::1

    vi/etc/postfix/main.cf

    发现配置为:

    inet_interfaces = localhost

    inet_protocols = all

    改成:

    inet_interfaces = all

    inet_protocols = all


    重新启动

    service postfix start
###########################################报错分割线
      chkconfig postfix on //配置防火墙相关

      lokkit -s http -s ssh

2.添加Gitlab仓库,并安装

curl -sS http://packages.gitlab.cc/install/gitlab-ce/script.rpm.sh | sudo bash //这里安装会有些报错没关系
sudo yum install gitlab-ce
打开 vim /etc/gitlab/gitlab.rb
 修改external_url为gitlab机子的ip+要使用的端口 如:http://192.168.56.101:8888

找到并修改nginx['listen_port'] = 8888 端口自定义看你那边自己的端口
重新配置gitlab并重启输入下面2个命令
gitlab-ctl reconfigure //重启配置
gitlab-ctl restart//重启服务
到了这里开始测试下 ip地址端口号 能打开页面不
//如果打不开页面 netstat -tlun查看端口
打开vim /etc/sysconfig/iptables
找到后设置开发端口
//注 这里一段类似下面代码的东西 复制一份 改个端口保存即可
 -A INPUT -m state --state NEW -m tcp -p tcp --dport 8888 -j ACCEPT

 重启防火墙
 service iptables restart

然后重启去打开
这里写图片描述

完成
用户为root
密码自己 设置~

https://blog.csdn.net/weixin_40400084/article/details/81448156 GitLab的邮箱配置

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值