linux中安装gitlab,修改密码

安装分为远程下载安装和本地安装,远程的总提示我阿里云版本不对,所以我使用的是本地安装:

1、清华的gitlab安装包下载地址:

https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/?C=M&O=D

我选择的:gitlab-ce-13.11.4-ce.0.el7.x86_64.rpm

2、下载后放入指定目录,然后执行:rpm -ivn gitlab-ce-13.11.4-ce.0.el7.x86_64.rpm

  3、进入到 /etc/gitlab/ 目录下,修改配置文件:gitlab.rb

external_url 'http://ip:端口号'
unicorn['port'] = 端口号

4、使用gitlab-ctl reconfigure 自动配置

gitlab-ctl reconfigure

5、使用gitlab-ctl start 启动gitlab服务。

命令:gitlab-ctl start

     sudo gitlab-ctl stop --停止服务
     sudo gitlab-ctl reconfigure --重新配置gitlab,恢复初始配置
     sudo gitlab-ctl start --启动所有gitlab组件

6、浏览器中输入ip:端口号,重置密码(默认用户名为:root)

例如我的为:http://192.168.2.71:8081/

7、gitlab修改密码:

官网地址:https://docs.gitlab.com/ce/security/reset_user_password.html

①进入操作控制台:

     sudo gitlab-rails console

②在红框处输入:

   用户名方式:user = User.find_by_username 'root'      

   id方式:or user = User.find(1)    

  邮箱方式:or    user = User.find_by(email: '[email protected]')

 ③设置密码:

    user.password = 'root123456'
    user.password_confirmation = 'root123456'
    user.save!

密码设置成功!

8、修改配置,防止gitlab消耗cpu过高(我的使用默认的,造成消耗cup过高,导致阿里云服务时断时续,无法正常提供服务)

vim /etc/gitlab/gitlab.rb
$ vim /etc/gitlab/gitlab.rb
gitlab_rails['time_zone'] = 'Asia/Shanghai'
unicorn['worker_processes'] = 2
unicorn['worker_memory_limit_min'] = "100 * 1 << 20"
unicorn['worker_memory_limit_max'] = "250 * 1 << 20"
sidekiq['concurrency'] = 8
postgresql['shared_buffers'] = "128MB"
postgresql['max_worker_processes'] = 4
prometheus_monitoring['enable'] = false

猜你喜欢

转载自blog.csdn.net/weixin_41267342/article/details/117167775