gitlab/gitlab-ce - Packages · packages.gitlab.com

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

 

 vi /etc/gitlab/gitlab.rb

配置访问ip

external_url 'http://ip'

配置端口

搜索 puma 

 

 修改仓库位置:

git_data_dirs({
  "default" => {
    "path" => "/data/gitlab"
  }
})

修改备份位置: gitlab_rails['backup_path'] = "/backups"

gitlab-ctl reconfigure

gitlab-ctl start

GitLab常用命令
命令 用途
gitlab-ctl status 查看gitlab组件状态
gitlab-ctl start 启动全部服务
gitlab-ctl restart 重启全部服务
gitlab-ctl stop 停止全部服务
gitlab-ctl reconfigure 使配置文件生效(一般修改完主配置文件/etc/gitlab/gitlab.rb,需要执行此命令)
gitlab-ctl show-config 验证配置文件
gitlab-ctl uninstall 删除gitlab(保留数据)
gitlab-ctl cleanse 删除所有数据,从新开始
gitlab-ctl tail 查看服务的日志

卸载gitlab

  rpm -e gitlab-ce 

  ps aux | grep gitlab

  kill -9 xxx

  删除所有包含gitlab文件

  find / -name gitlab | xargs rm -rf

 

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

 

ruby_block[supervise_redis_sleep] action run 弱国这一步一直卡着执行如下操作

1、按住CTRL+C强制结束;

2、运行:sudo systemctl restart gitlab-runsvdir;

3、再次执行:sudo gitlab-ctl reconfigure



posted on 2021-04-25 10:14  博客园197  阅读(130)  评论(0)    收藏  举报