gitlab安装
准备工作
centos7为例,准备一台至少内存为4G的机器。
- 系统版本:CentOS Linux release 7.6.1810 (Core)
- 软件版本:gitlab-ce-15.1.3
- 硬件要求:4核4GB,建议8核8GB
安装gitlab
安装依赖环境
sudo yum install policycoreutils-python wget -y
下载rpm包
wget --no-check-certificate https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-15.1.4-ce.0.el7.x86_64.rpm
使用清华源下载gitlab速度快
安装gitlab
sudo rpm -ivh gitlab-ce-15.1.4-ce.0.el7.x86_64.rpm
修改配置文件
sudo sed -ri 's@^(external_url).*@\1 "http://192.168.32.163"@g' /etc/gitlab/gitlab.rb
最简单的配置文件。修改配置更多,请查看官文文档
生效配置
sudo gitlab-ctl reconfigure
查看root用户密码
sudo cat /etc/gitlab/initial_root_password
注:有效期24h,登录后请修改密码,用户名是
root
。
卸载gitlab
# 停止gitlab
sudo gitlab-ctl stop
# 删除gitlab包
sudo rpm -e gitlab-ce
# 停止服务
sudo ps aux | grep gitlab | grep runsvdir | awk '{print $2}'| xargs sudo kill
# 删除相关配置文件
sudo find / -name gitlab | xargs sudo rm -rf
参考文档
安装文档:https://docs.gitlab.com/15.1/omnibus/installation/index.html
官方文档:https://docs.gitlab.com/omnibus/
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!