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的超级管理员。

  • 相关阅读:
    jvm内存溢出问题
    表单提交后台正则表达式验证
    java项目改为web项目
    图片按像素压缩
    系统和压缩内存占用空间大
    teamview修改id
    新浪天气api
    SpringBoot+MySql+Mybatis+ thymeleaf 搭建个人博客
    FFmpeg的简单使用
    禁止f12及浏览器右键查看
  • 原文地址:https://www.cnblogs.com/xiewenming/p/7304863.html
Copyright © 2011-2022 走看看