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

    gitlab关闭用户注册功能
      去掉 Sign-up enabled 的对勾

      Admin-->settings --> Sign-in Restrictions

      Sign-upenbaled 关闭注册功能

      Sign-inenbaled 关闭注册登录功能

    setting ->通用->注册限制-> 取消

  • 相关阅读:
    Nodejs下载和第一个Nodejs示例
    永久关闭Win10工具栏的TaskbarSearch控件
    对称加密,非对称加密,散列算法,签名算法
    【转】TTL和RS232之间的详细对比
    zlg核心板linux系统中查看系统内存等使用信息
    Power BI后台自动刷新数据报错 The operation was throttled by Power BI Premium because there were too many datasets being processed concurrently.
    剪切板和上传文件内容获取
    CSS, LESS, SCSS, SASS总结
    文字程序
    electron 打包“ERR_ELECTRON_BUILDER_CANNOT_EXECUTE”
  • 原文地址:https://www.cnblogs.com/programer-xinmu78/p/10023070.html
Copyright © 2011-2022 走看看