1:开放防火墙端口

1.  sudo yum install curl openssh-server openssh-clients postfix cronie -y

  1.  sudo service postfix start
  2.  sudo chkconfig postfix on
  3.  sudo lokkit -s http -s ssh

2. 添加GitLab仓库,并安装到服务器上

  1. curl -sS http://packages.gitlab.cc/install/gitlab-ce/script.rpm.sh | sudo bas   测试开发交流群 317765580
  2. sudo yum install gitlab-ce

3. 启动GitLab  时间可能较长,耐心等待

    sudo gitlab-ctl reconfigur

4.本地访问GitLab

5.根据需要,修改ip和默认端口

  vim /etc/gitlab/gitlab.rb

  external_url ‘http://localhost:90’

  修改之后记得重启服务    

6.gitlab基本操作命令:

  1.  gitlab-ctl start 启动gitlab
  2.  gitlab-ctl stop 停用gitlab
  3. cat /opt/gitlab/embedded/service/gitlab-rails/VERSION查看git版本  测试开发交流群 317765580

7.强制修改gitlab默认的用户名和密码 

  gitlab-rails console production  耐心等待加载完成

  user = User.where(id: 1).first   root用户默认为1

  user.password = ‘secret_pass‘ user.password_confirmation = ‘secret_pass‘ 重复设置密码

  user.save! 保存

  修改之后记得重启服务

8:docker下安装git镜像

  sudo docker pull gitlab/gitlab-ce:latest 下载gitlab

docker run –detach \  启动git镜像服务

 

  –hostname {host} \

 

  –publish 443:443 –publish 80:80 –publish 23:23 \

 

  –name gitlab \

 

  –restart always \

 

  –volume /srv/gitlab/config:/etc/gitlab \

 

  –volume /srv/gitlab/logs:/var/log/gitlab \

 

  –volume /srv/gitlab/data:/var/opt/gitlab \

 

 gitlab/gitlab-ce:latest

直接在本地访问gitlab吧~

 

测试开发交流群 317765580

 

版权声明:本文为Zfc-Cjk原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/Zfc-Cjk/p/8494375.html