码迷,mamicode.com
首页 > 其他好文 > 详细

Centos安装gitlab

时间:2019-02-02 23:40:27      阅读:325      评论:0      收藏:0      [点我收藏+]

标签:figure   csharp   初始   rip   原因   ack   Opens   sysconfig   不用   

Centos安装gitlab
安装gitlab

        在防火墙里开放http跟ssh端口

            yum install -y lokkit

            yum install curl openssh-server openssh-clients postfix cronie -y

            service postfix start

            服务自启动设置

                chkconfig postfix on

            lokkit -s http -s ssh

        添加gitlab仓库,并安装

            curl -sS http://packages.gitlab.cc/install/gitlab-ce/script.rpm.sh | sudo bash

            sudo yum install -y gitlab-ce

        启动gitlab

            gitlab-ctl reconfigure

            vim /etc/gitlab/gitlab.rb

            修改external_url为gitlab机子的ip+要使用的端口 如:http://192.168.233.154:8888

            修改nginx[‘listen_port‘] = 8888

 

            unicorn本身采用8080端口,如果你那里没有8080使用,可以后边不用修改了。如安装前服务器有启用8080,安装完访问会报错。需更改unicorn的默认端口:

                修改 /etc/gitlab/gitlab.rb:

                unicorn[‘listen‘] = ‘127.0.0.1‘

                unicorn[‘port‘] = 3000

            重新配置gitlab并重启        

            gitlab-ctl reconfigure

            gitlab-ctl restart

        配置防火墙

         vim /etc/sysconfig/iptables

         -A INPUT -m state --state NEW -m tcp -p tcp --dport 8888 -j ACCEPT

         -A INPUT -m state --state NEW -m tcp -p tcp --dport 9999 -j ACCEPT

         service iptables restart

        访问报错:http://192.168.233.154:8888

        502Whoops, GitLab is taking too much time to respond

            正常了未找到原因

            设置初始化密码,管理员用户名为root

            随后登录

 

            ---安装gitlab是iptables自动恢复为最原始状态,修改端口后正常

  

Centos安装gitlab

标签:figure   csharp   初始   rip   原因   ack   Opens   sysconfig   不用   

原文地址:https://www.cnblogs.com/justuntil/p/10349398.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!