gitlab在Ubuntu下部署

Ubuntu下部署gitlab

1.安装gitlab服务

1.安装依赖

ubuntu下使用快捷键ctrl+alt+T打开命令行窗口,然后运行下面命令

sudo apt update

sudo apt-get upgrade

sudo apt-get install curl openssh-server ca-certificates postfix

ps:如果这一步有遇到弹出框的直接Tab切换到确定/ok按钮,然后回车即可

2.安装gitlab

1.进入gitlab官网下载安装包

https://packages.gitlab.com/gitlab/gitlab-ce

2.选择对应自己电脑系统的版本进入(这里以ubuntu/jammy为例)

3.在命令框输入以下命令

curl -s https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh | sudo bash

sudo apt-get install gitlab-ce=17.3.6-ce.0

如果出现以下图片就说明安装完成了

 

3.修改gitlab配置

1.修改配置文件

使用命令vim /etc/gitlab/gitlab.rb这个文件中将external_url地址修改为服务器地址:
例如:external_url 'http://192.168.56.106:12345'
esc后,键入 :wq保存退出

2.使用以下命令更新配置生效

sudo gitlab-ctl reconfigure

3.使用以下命令重启gitlab服务

sudo gitlab-ctl restart

4.查找超级管理员的密码

vim /etc/gitlab/initial_root_password

Password: ZQFyeh1vqb2hU4b7VfLUafwLJWpo9q4Q33MoJgVWTeM=

5.修改密码/忘记密码

1.进入gitlab控制台

sudo gitlab-rails console -e production

2.重置密码

user = User.where(id:1).first()

user.password = "abc12345678"

user.password_confirmation = "abc12345678"

user.save!

 

其中your_password为你想要设置的密码,可以根据不同的id查找不同的用户

3.退出控制台并重启gitlab

exit

sudo gitlab-ctl restart

最后就可以使用新设置的密码登录gitlab了

 

 

linux 安装gitlab后忘记root密码

gitlab初始用户名和密码

当你第一次安装gitlab,需要创建一个管理员账户,其用户名和密码都是默认的。如果你想修改默认用户名和密码,需要进行以下步骤:

1、修改以下文件中的用户名和密码:

  $ sudo vim /etc/gitlab/gitlab.rb

修改admin用户的密码:

  gitlab_rails['initial_root_password'] = 'qitiandasheng'

2、重启gitlab

  $ sudo gitlab-ctl reconfigure

  $ sudo gitlab-ctl restart

3、执行以下命令重置管理员账户的密码:

  $ sudo gitlab-rails console -e production

  irb> user = User.find_by(username: 'root')

  irb> user.password = 'qitiandasheng'

  irb> user.password_confirmation = 'qitiandasheng'

  irb> user.save!
4、如果没生效的话,就再重启一起吧

 

Docker中安装gitlab

 

https://blog.csdn.net/summer_fish/article/details/124716205

https://docs.gitlab.com/ee/install/

 

posted @ 2024-12-14 15:19  河北大学-徐小波  阅读(5)  评论(0编辑  收藏  举报