ubuntu搭建gitlab以及初始化密码

ubuntu搭建gitlab以及初始化密码

系统版本:18.04

在搭建之前要确定其网络环境是没有问题。用root身份进行操作

注意:建议至少2G内存运行gitlab 否则可能经常出现502的问题

1、安装和配置必要的依赖关系:

apt-get update

安装ssh
apt-get install -y curl openssh-server ca-certificates
或者
apt-get install openssh-server postfix

1.2、安装期间,可能会出现配置屏幕。选择“Internet Site”,按回车键。使用您的服务器的外部DNS ‘mail name’和按回车。如果出现其他屏幕,继续按enter以接受默认设置。

2、下载相关的文件,这里笔者采用的是国内镜像利用清华大学的镜像,进行下载,不然网速极慢。

https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/ubuntu/pool/trusty/main/g/gitlab-ce/

3、由于ubuntu是安装在虚拟机中,采用本地下载完成后,采用xftp上传到ubuntu中。然后进行安装

dpkg -i gitlab-ce_10.0.1-ce.0_amd64.deb

4、修改服务器地址

vim /etc/gitlab/gitlab.rb
将external_url ‘http://gitlab.example.com/’ 改为 external_url ‘http://192.168.0.222’

5、保存退出并启动gitlab

gitlab-ctl reconfigure

6、等待几分钟后,地址栏输入:http://192.168.0.222就可以访问了,默认是采用80端口进行。 如图所示

设置默认账号的密码

1、切换到相应路径下

cd /opt/gitlab/bin/

2、打开控制台

gitlab-rails console production

3、查询用户账号信息并赋值给u

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

4、设置该用户名的密码,密码这里不要使用引号,不然会无法登录成功

u.password=12345678

5、确认密码

u.password_confirmation=12345678

6、保存信息

u.save!

7、最后退出

exit

最后我们使用默认的账号:root 和刚刚设置好的密码12345678进行登录

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注