zoukankan      html  css  js  c++  java
  • GitLab

    GitLab - 安装

    一、安装工具包

    sudo yum install -y curl policycoreutils-python openssh-server
    sudo systemctl enable sshd
    sudo systemctl start sshd
    sudo firewall-cmd --permanent --add-service=http #可选
    sudo firewall-cmd --permanent --add-service=https #可选
    sudo systemctl reload firewalld #可选

    二、安装邮件服务

    sudo yum install postfix
    sudo systemctl enable postfix
    sudo systemctl start postfix

    三、配置国内镜像源

    vim /etc/yum.repos.d/gitlab-ce.repo #新建源配置文件

    添加如下内容,指定 #清华大学镜像源

    [gitlab-ce]
    name=Gitlab CE Repository
    baseurl=https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el$releasever/
    gpgcheck=0
    enabled=1

    注意:此处的 $releasever 需要和部署机器的操作系统版本号对应

    如下操作系统,则对应:el7 

    [root@dev-platform /]# uname -r
    3.10.0-957.21.3.el7.x86_64
    [root@dev-platform /]#

    四、更新 yum 缓存

    sudo yum makecache

    五、安装

    sudo yum -y install gitlab-ce

    在安装时即指定 url,省去重新配置及重启

    sudo EXTERNAL_URL="http://XXXXXXX" yum install -y gitlab-ce

    六、更改配置

    vim /etc/gitblab/gitlab.rb

    修改 external_url 为自己的服务器 域名 或者 ip地址

    坑:先进入 /etc/gitblab 目录,再 vim 具体的文件,否则可能报权限不足。

    七、重启

    #刷新配置
    gitlab-ctl reconfigure
    
    #重新启动
    gitlab-ctl restart

    八、访问 gitlab 地址

    九、Gitlab 代码保存位置

    默认存储在默认存储位置在/var/opt/gitlab/git-data/repositories

    yum 小知识

    yum -y install 包名  #自动选择y,全自动
    yum install 包名      #手动选择y or n
    rm -rf /var/cache/yum #清除yum缓存
    rm -rf xxxx           #删除yum的仓库文件
    yum clean all         #刷新yum的仓库文件
    yum repolist          #查看yum的包有多少个

    参考资料:

    官方安装文档

    yum一键安装gitlab

    Gitlab 国内镜像安装

    修改gitlab代码保存位置 - git仓库迁移

    Gitlab Community Edition 镜像使用帮助

  • 相关阅读:
    努力
    散步
    相信自己
    我仅有的倔强
    存储过程 有用
    面试题整理 !=!=未看 *****面试题整理最全 有用
    项目介绍4 y有用
    面试题;40个多线程的问题 背1 有用
    面试题: redis面试题 有用 redis详细
    数据库相关内容 已看1 有用
  • 原文地址:https://www.cnblogs.com/wangwangfei/p/13380885.html
Copyright © 2011-2022 走看看