gitlab下载、离线安装、备份还原测试(gitlab-ce)
1.下载
根据服务器操作系统版本,下载对应的RPM包。
2.安装
安装命令:rpm -ivh gitlab-ce-16.4.3-ce.0.el7.x86_64.rpm
3.配置
打开/etc/gitlab/gitlab.rb文件, 修改 external_url 为服务器本地IP地址
vim /etc/gitlab/gitlab.rb
将 external_url 'http://gitlab.example.com
修改为: external_url 'http://192.168.252.53'
其中192.168.252.53为服务器本地IP地址
4.启动
运行重新配置命令:gitlab-ctl reconfigure
配置完成截图:
查看运行状态:gitlab-ctl status
截图如下:
启动gitlab: gitlab-ctl start
5.登录
查看临时密码:
打开 /etc/gitlab/initial_root_password文件, 查看 Password
cat /etc/gitlab/initial_root_password
6.备份恢复
使用备份副本的时间戳恢复备份;
需要先将备份文件拷贝至:/var/opt/gitlab/backups (gitlab安装目录)
然后进入该目录下,执行如下命令:
gitlab-backup restore BACKUP=1719418569_2024_06_27_12.7.0
BACKUP=备份归档文件时间戳 : 使用指定的备份归档文件进行恢复
注:可以在执行恢复命令时添加force=yes参数,这个参数的意思是在恢复过程中不再进行交互式询问(不用再输入yes了);
命令如下:gitlab-backup restore force=yes BACKUP=1719418569_2024_06_27_12.7.0
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程使用 AI 从 0 到 1 写了个小工具
· 快收藏!一个技巧从此不再搞混缓存穿透和缓存击穿
· AI 插件第二弹,更强更好用
· Blazor Hybrid适配到HarmonyOS系统
· 支付宝 IoT 设备入门宝典(下)设备经营篇