zoukankan      html  css  js  c++  java
  • 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自动恢复为最原始状态,修改端口后正常
    

      

  • 相关阅读:
    C# 利用DataTable批处理数据导入数据库
    人员基础信息一体化采集系统建设方案
    定时调用WebService方法同步数据
    进程间通信
    信号
    Linux进程基础
    来自硬件男的《信号与系统》整理笔记
    shell脚本编程(ubantu)
    Linux系统c语言开发环境
    Linux系统用户管理及VIM配置
  • 原文地址:https://www.cnblogs.com/justuntil/p/10349398.html
Copyright © 2011-2022 走看看