Ubuntu18下安装部署gitlab

 1 // 1、信任 GitLab 的 GPG 公钥
 2 curl https://packages.gitlab.com/gpg.key 2> /dev/null | sudo apt-key add - &>/dev/null
 3 // 2、以root权限修改镜像源
 4 sudo vim /etc/apt/sources.list.d/gitlab-ce.list
 5 //文件填写的内容从下面的网站获取:(cat /etc/issue   查看对应的Ubuntu版本)
 6 https://mirror.tuna.tsinghua.edu.cn/help/gitlab-ce/
 7 
 8 // 3、安装gitlab-ce   先更新源在安装gitlab-ce 
 9 sudo apt update  //(#####如果提示 no public 错误,运行非必须的命令,在重新执行3)
10 sudo apt install gitlab-ce
11 
12 //##### 非必须
13 sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com xxxx(填apt update no public 错误提示的ID)
14 
15 
16 
17 
18 // 4、安装之后进行配置
19 sudo vim /etc/gitlab/gitlab.rb
20     文件中修改external_url建议用ip+端口的形式  eg: external_url 'http://127.0.0.1:13000'
21 
22 // 5、修改之后刷新配置  这一步会有点久
23 sudo gitlab-ctl reconfigure
24 
25 
26 
27 // 6、默认用户名及密码(新创建的用户需要root用户统一)
28 默认用户名:root
29 密码:存储在/etc/gitlab/initial_root_password.(第一次加载配置24h后,将消失)
30 
31 
32 // 7、打开gitlab控制台 重置密码
33 gitlab-rails console -e production (稍等一会进入控制台)
34 
35 u=User.where(id:1).first
36 u.password=12345678
37 u.password_confirmation=12345678
38 u.save!
39 exit
40 // ##### 执行完上面的命令之后  gitlab管理员登录为 root/12345678


#gitlab-ctl restart 是重启gitlab的命令

 

posted @ 2022-09-08 16:18  不要西红柿  阅读(165)  评论(0编辑  收藏  举报