Gitlab(gitlab/gitlab-ce - Packages · packages.gitlab.com)
1.安装
wget --content-disposition https://packages.gitlab.com/gitlab/gitlab-ce/packages/debian/bullseye/gitlab-ce_14.7.2-ce.0_amd64.deb/download.deb
dpkg-i gitlab-ce_12.1.4-ce.0_amd64.deb
2.修改配置文件
修改gitlab.rb文件配置url地址
vim /etc/gitlab/gitlab.rb
修改external_url,改成你要访问的url地址。阿里云公网IP+端口
重新配置
gitlab-ctl reconfigure
查看运行状态
gitlab-ctl status
如果run正常,则成功,否则通过命令行启动gitlab
gitlab-ctl start
3.GitLab修改端口
GitLab默认端口是80,如果我们想更改成9091端口,则需要修改GitLab配置文件
sudo vim /etc/gitlab/gitlab.rb
nginx['listen_port'] = 9091 // GitLab端口,默认80端口
unicorn['port'] = 9092 // 可不修改,默认监听8080端口
重新加载配置
sudo gitlab-ctl reconfigure
4. GitLab开机自动启动
设置GitLab开机自启动命令为
sudo systemctl enable gitlab-runsvdir.service
禁止GitLab开机自启动命令为
sudo systemctl disable gitlab-runsvdir.service
5. 进入网站
浏览器中输入 阿里云公网IP+端口
初始密码root/5iveL!fe
修改密码