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版权协议,转载请附上原文出处链接和本声明。