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服务器。
     
  • 相关阅读:
    简易版Spring Ioc (转载)
    网站策划:网站用户需求分析
    js实现树形菜单
    js实现滑动门效果
    HTML的DOM对象的nodeName
    javascript实现页面悬浮导航
    jQuery EasyUI 窗口 – 创建简单窗口
    Exceptions
    Java Cookbook-Date and Times
    表单属性深入
  • 原文地址:https://www.cnblogs.com/myitnews/p/11507218.html
Copyright © 2011-2022 走看看