码迷,mamicode.com
首页 > 其他好文 > 详细

gitlab部署安装

时间:2021-06-02 16:44:32      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:数据   etc   word   down   设置   start   x86_64   auto   管理   

有一段时间没写了。。。CI/CD的工具部署都忘了,,,  还是写下吧

gitlab可以在常规环境上安装部署、也可以用Docker部署,下面分别说下两个环境的部署方式


 

常规环境

gitlab的离线rpm包网址:https://packages.gitlab.com/gitlab/gitlab-ce  可以根据自己系统发行版,自行选择对应的版本来安装

我的系统是centos7版本,下面我就用centos7 进行部署安装

1、下载

  wget --content-disposition https://packages.gitlab.com/gitlab/gitlab-ce/packages/el/7/gitlab-ce-13.12.0-ce.0.el7.x86_64.rpm/download.rpm

2、安装rpm包

  rpm -ivh gitlab-ce-13.12.0-ce.0.el7.x86_64.rpm

3、配置

  vim /etc/gitlab/gitlab.rb

external_url http://192.168.3.184    //修改为自己的地址或域名

下面为加入邮箱的验证,可不启用
取消注释下面配置项并更改 gitlab_rails[
smtp_enable] = true gitlab_rails[smtp_address] = "smtp.163.com" gitlab_rails[smtp_port] = 465 gitlab_rails[smtp_user_name] = "rooooot@163.com" gitlab_rails[smtp_password] = "password" gitlab_rails[smtp_domain] = "163.com" gitlab_rails[smtp_authentication] = "login" gitlab_rails[smtp_enable_starttls_auto] = true gitlab_rails[smtp_tls] = false gitlab_rails[smtp_pool] = false

4、重新载入配置并启动

  gitlab-ctl reconfigure  //重新载入配置

  gitlab-ctl start  //启动gitlab

 

5、进入gitlab web端

  http://192.168.3.184

  第一次访问,需要设置管理员密码

6、启停相关命令

  gitlab-ctl reconfigure  //重新载入配置

  gitlab-ctl start  //启动gitlab服务

  gitlab-ctl stop  //停止gitlab服务

  gitlab-ctl restart  //重新启动gitlab服务

  gitlab-ctl show-config  //验证配置文件

  gitlab-ctl uninstall  //删除gitlab(保留数据)

  gitlab-ctl cleanse  //删除所有数据,从新开始

  gitlab-ctl tail  //查看服务的日志

7、如忘记管理员密码

itlab-rails console //进入控制台
u=User.where(id:1).first //查找id为1的用户并赋值给u
u.password=new_password //修改u的密码
u.password_confirmation=new_password //确认密码信息
u.save! //保存用户信息

 


 

Docker环境部署

偷懒。。。  待补充。。。

gitlab部署安装

标签:数据   etc   word   down   设置   start   x86_64   auto   管理   

原文地址:https://www.cnblogs.com/fqszywz/p/14826839.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!