• Centos安装gitlab


    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自动恢复为最原始状态,修改端口后正常
    

      

  • 相关阅读:
    ADC测试matlab代码
    matlab的滤波器仿真——低通滤波器与插值滤波器
    PDF转Image最终方案
    多线程和蕃茄炒蛋
    git学习总结
    踩坑了,当前目录问题
    Angular 1.x 升级到 Angular 2
    打造AngularJs2.0开发环境
    发布一个自用的ansi转utf8程序
    用itextsharp打印pdf示例
  • 原文地址:https://www.cnblogs.com/justuntil/p/10349398.html
Copyright © 2020-2023  润新知