zoukankan      html  css  js  c++  java
  • GitLab安装

    1.部署gitlab需要的postfix

    [root@linux-node2 ~]# yum install curl policycoreutils openssh-server openssh-clients postfix -y
    [root@linux-node2 ~]# systemctl start postfix

    2.安装gitlab-ce
    安装gitlab-ce最快速的解决方案是使用GitLab CE Omnibus package这个包,可以一站式的解决安装、配置、管理备份等需求:https://about.gitlab.com/downloads/#centos7
    注:由于网络问题,国内用户,建议使用清华大学的镜像源进行安装,详情可以在这里找到:https://mirror.tuna.tsinghua.edu.cn/help/gitlab-ce/ 
    使用国内YUM源:

    [root@linux-node2 ~]# 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 
    [root@linux-node2 ~]# yum makecache
    [root@linux-node2 ~]# yum install gitlab-ce -y

    3.配置并启动gitlab-ce
    首先我们干的第一件事情就是给gitlab设置一个域名,当然你也可以后期再设置,但是需要重启。

    [root@linux-node2 ~]# vim /etc/gitlab/gitlab.rb
    external_url 'http://192.168.56.12'

    4.配置Gitlab并启动

    [root@linux-node2 ~]# gitlab-ctl reconfigure
    [root@linux-node2 ~]# gitlab-ctl start

    5.可以使用gitlab-ctl管理gitlab:

    查看gitlab状态: [root@linux-node2 ~]# gitlab-ctl start
    关闭gitlab:    [root@linux-node2 ~]# gitlab-ctl stop
    启动gitlab:    [root@linux-node2 ~]# gitlab-ctl start
    重启gitlab:    [root@linux-node2 ~]# gitlab-ctl restart

    6.登录gitlab
    第一次登录gitlab,需要为root用户修改密码,root用户也是gitlab的超级管理员。

  • 相关阅读:
    【】Libevent源码解析
    sftp使用
    世界boss设计
    记一次薪酬谈判的教训 .
    一些常用的文件操作代码
    一位总经理的辞职信,以及回复
    JMeter安装、文档参考
    Charles——charles代理菜单proxy总结——external proxy 外部代理设置
    JDK安装
    Charles——charles常用功能——重定向
  • 原文地址:https://www.cnblogs.com/xiewenming/p/7304863.html
Copyright © 2011-2022 走看看