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 镜像使用帮助

  • 相关阅读:
    生成器,迭代器
    装饰器
    作业修改配置文件 查询,添加
    continue 和 break的实例
    作业,修改haproxy配置文件
    zabbix分布式部署
    zabbix全网监控介绍
    nginx+tomcat9+memcached-session-manager会话共享
    tomcat管理登陆界面无法进行登陆
    JAVA与tomcat部署
  • 原文地址:https://www.cnblogs.com/wangwangfei/p/13380885.html
Copyright © 2011-2022 走看看