GitLab安装

1 基础系统

首先是安装Ubuntu,我这边使用的是Ubuntu20.04。

安装完成之后,修改root密码:

sudo passwd root

切换用户

su root

后边的操作都基于root用户,如果没有使用root用户,需要在命令前加sudo

 2 安装ssh

apt-get update
apt-get install openssh-server

修改配置-允许root用户ssh登录,注意别在生产环境这么玩

vi /etc/ssh/sshd_config

 增加一行如图

 然后重启服务

sudo /etc/init.d/ssh restart

 放开防火墙地址

sudo ufw enable
sudo ufw status
sudo ufw allow http
sudo ufw allow https
sudo ufw allow OpenSSH

3 工具

下载一个工具,叫WindTerm的,贼好用的一个ssh链接工具

Releases · kingToolbox/WindTerm · GitHub

4 更新镜像

参考

https://mirrors.tuna.tsinghua.edu.cn/help/ubuntu/

编辑

 vi /etc/apt/sources.list

更新

 apt-get update

5 安装GitLab

-安装gitlab
apt install ca-certificates curl postfix

curl -LO https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh

bash /tmp/script.deb.sh

apt install gitlab-ce

vi /etc/gitlab/gitlab.rb
修改 external_url 'https://example.com' // 此处修改为您的ip地址或域名

gitlab-ctl reconfigure
gitlab-ctl restart

然后就可以根据IP地址访问gitlab了。

查看初始密码,登录并修改GitLab root 用户的密码

vi /etc/gitlab/initial_root_password


版权声明:本文为zcy_wxy原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。