安装环境
系统:Ubuntu 22.04
软件源:清华源
Gitlab版本:16.2.4
安装
1、信任gitlab的GPG密钥
sudo curl https://packages.gitlab.com/gpg.key 2> /dev/null | sudo apt-key add - &>/dev/null
2、编辑文件:/etc/apt/sources.list.d/gitlab-ce.list,写入如下内容:
sudo vim /etc/apt/sources.list.d/gitlab-ce.list
# 输入以下内容
deb https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/ubuntu jammy main
3、安装
sudo apt update
sudo apt install gitlab-ce
4、执行配置
sudo vim /etc/gitlab/gitlab.rb
external_url 'ip地址+端口号'
# 不修改的话远程无法登录
sudo gitlab-ctl reconfigure
# 查看上述命令是否执行成功
echo $?
5、启动gitlab
sudo gitlab-ctl start
6、测试
浏览器访问:https://ip:port
初始用户名:root
密码:sudo cat /etc/gitlab/initial_root_password
7、进入之后修改密码
进入后页面:
修改完成后点击下方的是:save change,然后重新登录即可
gitlab设置为中文
查找路径同上
记得刷新
PS:测试之后好像并没有汉化,有知道的大佬可以评论里面说一下
gitlab常用命令
# 停止
sudo gitlab-ctl stop
# 开启
sudo gitlab-ctl start
# 重启
sudo gitlab-ctl restart
# 查看状态
sudo gitlab-ctl status
# 确认配置(修改配置后,必须执行)
sudo gitlab-ctl reconfigure
# 查看日志
sudo gitlab-ctl tail
# 查看 GitLab 版本号
sudo cat /opt/gitlab/embedded/service/gitlab-rails/VERSION
# 每次修改配置后都需要执行的命令
sudo gitlab-ctl reconfigure
参考:
GitLab CE 软件仓库镜像使用帮助:https://mirror.tuna.tsinghua.edu.cn/help/gitlab-ce/
https://blog.csdn.net/lxj362343/article/details/118422511