zoukankan      html  css  js  c++  java
  • Linux安装Gitlab服务器

    1. 下载GitLab

      下载地址:https://packages.gitlab.com/gitlab/gitlab-ce/packages/el/7/gitlab-ce-10.8.2-ce.0.el7.x86_64.rpm

      系统环境:CentOS7

    2. 编写安装过程:install.sh

    # GitLab的Linux存放位置
    sudo rpm -ivh /opt/gitlab-ce-10.8.2-ce.0.el7.x86_64.rpm
    sudo yum install -y curl policycoreutils-python openssh-server cronie
    sudo lokkit -s http -s ssh
    sudo yum install postfix
    sudo service postfix start
    sudo chkconfig postfix on
    curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | sudo bash
    # http://gitlab.example.com是GitLab的访问地址
    # 这里也可以直接用IP地址
    sudo EXTERNAL_URL="http://gitlab.example.com" yum -y install

    授予执行权限:

    chmod 755 install.sh

    执行脚本:./install.sh

    期间不要做任何操作,静静等待安装完成即可。

    当安装完成后,重启操作系统:reboot。

    3. GitLab服务操作

    (1) 初始化GitLab

    gitlab-ctl reconfigure
    初始化过程有点久,期间不要做任何操作,以免打断初始化过程。
    (2) 启动 gitlab 服务
    gitlab-ctl start

    (3) 停止 gitlab 服务

    gitlab-ctl stop

    4. 浏览器访问

    访问 Linux 服务器 IP 地址即可,如果想访问 EXTERNAL_URL 指定的域名还需要配置域名服务器或本地 hosts 文件。
    初次登录时需要为 gitlab 的 root 用户设置密码(最小长度8位字符)
    使用root用户登录:
    注意:
    默认端口是80,停掉防火墙或开放80端口。
    如果80端口被占用,可以在配置文件中/etc/gitlab/gitlab.rb修改如下:
    nginx['listen_port'] = 8081
    保存后,重启gitlab服务器。
     
  • 相关阅读:
    iOS MDM证书制作
    iOS 跳转到设置界面
    创建自己的远程私有库
    制作属于自己的cocoapod仓库和spec
    iOS 推送通知证书制作
    自定义导航栏之滑动返回
    xcode使用xib创建cell ,出现崩溃问题
    Xcode使用xib拖线时出现: could not insert new outlet connection
    2014年糯米网校招测试工程师题目解析
    JAVA操作LDAP的详解(JLDAP)
  • 原文地址:https://www.cnblogs.com/myitnews/p/11507218.html
Copyright © 2011-2022 走看看