zoukankan      html  css  js  c++  java
  • [Linux]-gitlab安装

    使用国内镜像安装,新建 /etc/yum.repos.d/gitlab-ce.repo,添加以下内容

    [gitlab-ce]
    name=gitlab-ce
    baseurl=http://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el6
    repo_gpgcheck=0
    gpgcheck=0
    enabled=1
    gpgkey=https://packages.gitlab.com/gpg.key

     

    # 安装依赖包 sudo yum install curl openssh-server openssh-clients postfix cronie
    
    # 启动 postfix 邮件服务 sudo service postfix start
    
    # 检查 postfix sudo chkconfig postfix on
    
    # 安装 GitLab 社区版 sudo yum install gitlab-ce
    
    # 初始化 GitLab sudo gitlab-ctl reconfigure

    修改主机host

    添加访问的 host,修改/etc/gitlab/gitlab.rbexternal_url

    external_url 'http://git.home.com'

    vi /etc/hosts,添加 host 映射

    本机IP git.home.com
    每次修改/etc/gitlab/gitlab.rb,都要运行以下命令,让配置生效
    sudo gitlab-ctl reconfigure
    配置本机的 host,如: git.home.com。最后,在浏览器打开网址http://git.home.com,登陆。默认管理员:用户名: root

    查看版本

    cat /opt/gitlab/embedded/service/gitlab-rails/VERSION

    汉化

    git clone git clone https://gitlab.com/xhang/gitlab.git  -b  v10.8.5-zh
    修改~/.bashrc,在“alias cp=’cp -i’”前加#注释,再刷新文件 source ~/.bashrc
    cp -r -f  ./gitlab/*  /opt/gitlab/embedded/service/gitlab-rails/ 
    gitlab-ctl reconfigure
    gitlab-ctl restart

     

  • 相关阅读:
    [易学易懂系列|rustlang语言|零基础|快速入门|(18)|use关键词]
    [易学易懂系列|rustlang语言|零基础|快速入门|(17)|装箱crates]
    [易学易懂系列|rustlang语言|零基础|快速入门|(16)|代码组织与模块化]
    区块链行业访谈:《创世访谈录》
    波卡简介
    [易学易懂系列|rustlang语言|零基础|快速入门|(15)|Unit Testing单元测试]
    GIT分布式代码管理系统
    jenkins介绍及部署tomcat环境、部署Maven项目及密码忘记修改
    Docker安装、命令详情、层级架构、docker服务启动失败解决方法
    ELK日志分析系统部署
  • 原文地址:https://www.cnblogs.com/chenwz/p/10637496.html
Copyright © 2011-2022 走看看