gitlab 搭建

如果以前有安装过gitlab请根据以下步骤来删除

https://www.cnblogs.com/shansongxian/p/6678110.html

安装gitlab (参考 https://blog.csdn.net/qq_36467463/article/details/78283874)

sudo apt update && sudo apt install curl openssh-server ca-certificates postfix
curl -sS https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh | sudo bash
sudo apt-get update
sudo apt-get install gitlab-ce

修改配置文件
sudo vim /etc/gitlab/gitlab.rb
修改内容:

# external_url 'http://gitlab.example.com'
external_url 'http://192.168.xx.xxx:6001' # 根据自己的IP和port设置
sudo gitlab-ctl reconfigure
sudo gitlab-ctl status

更改ROOT密码

sudo gitlab-rails console
user = User.where(id: 1).first
user.password = 'new_password'
user.password_confirmation = 'new_password'
user.save!
输入:q退出即可

可能遇到的错误:

  • error: 执行 sudo gitlab-ctl reconfigure 会死在这里:ruby_block[supervise_redis_sleep] action run

  • 解决方案 :
    1、按住CTRL+C强制结束;
    2、运行:sudo systemctl restart gitlab-runsvdir
    3、再次执行:sudo gitlab-ctl reconfigure

  • error : 内存不足

  • 解决方案: 放弃ubuntu使用CentOS , centOS7 gitlab安装教程https://www.cnblogs.com/wenwei-blog/p/5861450.html

二 、 centOS搭建gitlab

  1. 参照教程 https://www.cnblogs.com/wenwei-blog/p/5861450.html
  2. 更改
    vim /opt/gitlab/embedded/service/gitlab-rails/config/gitlab.yml
posted @ 2018-10-06 22:17  洛笔达  阅读(203)  评论(0编辑  收藏  举报