zoukankan      html  css  js  c++  java
  • centos7 安装gitlab

    简介:

      GitLab是一个利用Ruby on Rails开发的开源应用程序,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目.

    安装命令:

    sudo yum install curl policycoreutils openssh-server openssh-clients
    sudo systemctl enable sshd
    sudo systemctl start sshd
    sudo yum install postfix
    sudo systemctl enable postfix
    sudo systemctl start postfix

    添加GitLab仓库,并安装到服务器上:

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

    使用浏览器访问GitLab:

    置并启动gitlab-ce

    vim /etc/gitlab/gitlab.rb

     把external_url = 'http://git.example.com'修改为自己的IP地址,例如我的ip:http://192.168.8.54:8091,端口号注意不要与其他的冲突

    修改完成后:wq保存退出,执行以下命令,让配置生效

    gitlab-ctl reconfigure

    gitlab-ctl start

    访问gitlab页面出现502错误

     出现这个问题,主要是因为8080端口被占用,之前安装tomcat默认的是8080端口,netstat -ntpl查看端口情况

    输入 kill -9 1339 杀掉8080端口对应的program

    再刷新下页面即可进入到Gitlab页面

    为了避免8080端口冲突问题,可以修改下unicorn的默认端口,vim打开/etc/gitlab/gitlab.rb配置文件

    新增一项unicorn['port'] = 8092,修改后内容如下

    修改完成后:wq保存退出,执行gitlab-ctl reconfigure命令,让配置生效,再重新启动服务 gitlab-ctl restart

    然后注册

    登录

  • 相关阅读:
    IDOC练习(一、发送端配置)
    节约性能的一个sql
    获取用户IP地址及用户名
    获取一个结构的所有字段
    获取文件名称的两个函数
    时间戳
    SMOD和CMOD
    内表生成XML简单实例
    ABAP 编辑器设置(主动…
    ABAP常用Function
  • 原文地址:https://www.cnblogs.com/lza945/p/10435590.html
Copyright © 2011-2022 走看看