Gitlab_服务器安装配置

Posted 飞天小子性能课堂

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Gitlab_服务器安装配置相关的知识,希望对你有一定的参考价值。

Docker部署接口自动化持续集成环境第一步,容器化一个Gitlab!

1:开放防火墙端口

  sudo yum install curl openssh-server openssh-clients postfix cronie -

  sudo service postfix start

  sudo chkconfig postfix on

  sudo lokkit -s http -s ssh

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

  curl -sS http://packages.gitlab.cc/install/gitlab-ce/script.rpm.sh | sudo bas   

  sudo yum install gitlab-ce

3. 启动GitLab  

  sudo gitlab-ctl reconfigur

4.本地访问GitLab

5:修改默认host,否则本地gitlab无法与远程仓库连接

 找到 gitlab.yml 文件,如果找不到,执行find / -name gitlab.yml。找到之后,进入编辑默认host与端口

  

  

  修改之后记得重启服务    

6.gitlab基本操作命令:

  1.  gitlab-ctl start 启动gitlab
  2.  gitlab-ctl stop 停用gitlab
  3. cat /opt/gitlab/embedded/service/gitlab-rails/VERSION查看git版本  

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

启动git镜像服务

{docker run --detach \\  

  --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吧~

 git部署之后吗,默认用户名和密码为  root/5iveL!fe

注:配置文件修改之后,切记不可重启容器,否则会全部还原!!!!!

交流群:317765580

 

以上是关于Gitlab_服务器安装配置的主要内容,如果未能解决你的问题,请参考以下文章

一文搞懂GitLab安装部署及服务配置

centtOs7安装gitlab

阿里云CentOs7上安装GitLab

ubuntu14.04_install_gitlab_platform

Jmeter(二十二)_jenkins配置gitlab插件与ant插件

GitLab 安装配置笔记(转)