CentOS安装GitLab社区版
官方文档给出的下载链接,貌似下不动。
因此选择使用清华大学的镜像站来下载社区版的GitLab
https://mirror.tuna.tsinghua.edu.cn/help/gitlab-ce/
查看可用版本
yum list gitlab-ce --showduplicates
安装指定版本(不指定版本时默认最新版本 yum install gitlab-ce
)
yum install gitlab-ce-11.1.1
于/etc/gitlab/gitlab.rb配置文件处,修改你的GitLab外部访问地址
默认GitLab外部访问地址是:external_url 'http://gitlab.example.com'
需要将其改成访问你服务器的GitLab地址,由于我没有域名只有ip,我的修改为external_url 'http://server_ip:10086'
修改后刷新配置gitlab-ctl reconfigure
重新启动gitlab-ctl restart
在操作系统层面的防火墙放行你配置访问本地GitLab的端口
sudo firewall-cmd --add-port=10086/tcp --permanent
sudo firewall-cmd --reload
sudo firewall-cmd --list-all
由于我的服务器是阿里云的云服务器ECS,因此还需要在安全组规则添加网络层面的端口放行。
查看GitLab应用root用户生成的默认密码
cat /etc/gitlab/initial_root_password
做好密码备份,该文件会在24小时后自动删除,如果你想修改root的密码,请参考https://docs.gitlab.com/ee/security/reset_user_password.html
使用浏览器访问server_ip:10086
,键入 用户 & 密码 登录即可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)