CentOS7.9安装GitLab(离线)

26 篇文章 1 订阅
本文详细介绍了在CentOS系统中安装GitLab的步骤,包括使用rpm命令安装gitlab-ce-12.9.9-ce.0.el7.x86_64.rpm包,修改git外部URL,加载配置,启动gitlab服务,检查服务状态,以及如何关闭防火墙或开启特定端口。此外,还提供了后台修改Gitlab超级管理员root密码的方法和恢复备份数据的指令。
摘要由CSDN通过智能技术生成
  1. 安装包:gitlab-ce-12.9.9-ce.0.el7.x86_64.rpm(推荐)

指令:[root@localhost gitLab]#rpm  -ivh  gitlab-ce-12.9.9-ce.0.el7.x86_64.rpm

提示界面:

 版本: [root@localhost gitLab]#git  --version

2.修改git的URL,将external_url 'http://gitlab.example.com'修改为自定义的URL,如下图

指令:[root@localhost gitLab]#vim  /etc/gitlab/gitlab.rb

 

保存并退出,执行以下命令更新配置

3、加载配置

指令:[root@localhost gitLab]# gitlab-ctl reconfigure

 

4/启动gitlab

指令:[root@localhost gitLab]# gitlab-ctl start,看到一排都是ok: run:则表示gitlab已经正式启动起来了

 

5检查git服务启动情况

指令:[root@localhost gitLab]# netstat -tnlpu | grep 8080

 

[root@localhost gitLab]# ps -ef | grep 30090

 

[root@localhost gitLab]#  gitlab-ctl status

 

6.关闭防火墙或开8600端口策略

关闭:[root@localhost gitLab]# systemctl stop  firewalld

 

7.web登录http://10.10.130.36:8600/users/sign_in,创建密码 

 

8重新登录

Git此时已经敞开怀抱等待着你....

 

=================================延伸====================================

1.(后台修改密码)获取/修改超级管理员root的密码,如果执行指令提示(gitlab-rails console production)

 

则可能是Gitlab版本不一样,然后参数方式不一样,需要用如下方式:

A.[root@localhost bin]# gitlab-rails console -e production

B.查询用户账号信息并赋值给u

irb(main):001:0> u=User.where(id:1).first

 

C.设置该用户名的密码,密码这里不要使用引号,不然会无法登录成功,密码9位且没有特殊符号,如irb(main):002:0> u.password=1234567890

D.保存信息irb(main):003:0> u.save!

E.退出irb(main):005:0> exit

2.导入备份的数据

备份数据的默认路径:/var/opt/gitlab/backups,如

1609299427_2020_12_30_12.9.9_gitlab_backup.tar,前者是备份的数据的有效名称(红框内),其余的为后缀。

执行备份指令:[root@localhost backups]# gitlab-rake gitlab:backup:restore BACKUP=1609299427_2020_12_30_12.9.9,只需要我输入yes即可

 

参考资料

安装

https://blog.csdn.net/wt334502157/article/details/102973572

https://blog.csdn.net/hnmpf/article/details/80518460

忘记密码:

https://blog.csdn.net/Junna_zeng/article/details/116779285

https://www.cnblogs.com/dqcer/p/9596813.html

Git防火墙开策略

https://blog.csdn.net/weixin_39639381/article/details/111216128

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值