Gitlab Ubuntu部署
一、安装存储库
1 | sudo curl -s https: //packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh | sudo bash |
二、安装Gitlab-ce
1 | sudo apt- get install gitlab-ce |
安装好之后,会有提示:
三、安装 Postfix 邮件服务器
1 2 3 4 5 | sudo apt- get install -y postfix sudo systemctl enable postfix sudo systemctl start postfix |
四、修改Gitlab 配置
打开/etc/gitlab/gitlab.rb文件,将external_url=“http://git.example.com”修改成自己的 IP 或者 HostName,比如:
1 2 3 4 | #修改该项为自己的IP地址 external_url 'http://192.168.1.109:9081' #将该注释去掉并修改,端口不可与上方重复 puma[ 'port' ] = 9082 |
五、启动GItlab
1 | sudo gitlab-ctl reconfigure |
注:启动完成后即可通过地址访问(该地方要稍微等一下,gitlab启动时间有点久,要是看到502代表还在启动中)
测试连接:
修改密码,默认用户为root(设置密码并登录)
注:根据提示,gitlab会有初始密码在文件 /etc/gitlab/initial_root_password 中查看
六、设置为中文简体
英文版本:登录后----右上角setting----preferences----language---简体中文---Save changes保存---刷新,就显示为中文了。
Gitlab 常用命令:
1 2 3 4 5 6 7 | gitlab-ctl start // 启动所有 gitlab 组件; gitlab-ctl stop // 停止所有 gitlab 组件; gitlab-ctl restart // 重启所有 gitlab 组件; gitlab-ctl status // 查看服务状态; gitlab-ctl reconfigure // 刷新配置文件; gitlab-rake gitlab:check SANITIZE= true --trace // 检查gitlab; gitlab-ctl tail // 查看日志; |
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!