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

CentOS7.9安装GitLab(离线)相关推荐

  1. 【Vegas原创】Centos7.8安装Gitlab

    公司为了合规性考虑,需要自己搭建私有化版的github.那不用想,肯定要上GitLab了. 项目背景: 服务器:华为云ECS,需要上公网,并在安全组打开80端口访问. 用户:关闭公开注册,新建用户后, ...

  2. CentOS7下安装GitLab

    目录 一.下载地址 二.安装 1.配置 yum 源 2.更新本地 yum 缓存 3.安装 GitLab 社区版 4.初始化 5.修改端口 6.修改外部链接 7.查看版本号 8.登录 三.备份和恢复 1 ...

  3. Centos7.9安装GitLab

    1.下载 Index of /gitlab-ce/yum/el7/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror 下载最新版本gitlab-ce-15.4.2 ...

  4. centos安装gitlab详解-2017

    一, 服务器快速搭建gitlab方法 可以参考gitlab中文社区 的教程 centos7安装gitlab:https://www.gitlab.cc/downloads/#centos7 cento ...

  5. RHEL7/CentOS7在线和离线安装GitLab配置使用实践

    前言 GitLab Community Edition 新版本已经集成了CI/CD的支持,从某种程度上来说可以告别对于Jenkins的依赖,我本来计划是写基于Docker部署GitLab但感觉还是有点 ...

  6. CentOs7安装gitlab(转!)

    沧浪之水清兮,可以濯吾缨; 沧浪之水浊兮,可以濯吾足. -------------------<渔夫>引自<大江大河:水书记> 转自:https://www.cnblogs.c ...

  7. CentOS7 安装 Gitlab

    GitLab,是一个利用 Ruby on Rails 开发的开源应用程序,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目. 它拥有与Github类似的功能,能够浏览源代码, ...

  8. Linux下Centos7以rpm方式离线安装MySQL5.7教程以及部分报错解决方案

    Linux下Centos7以rpm方式离线安装MySQL5.7教程以及部分报错解决方案 参考文章: (1)Linux下Centos7以rpm方式离线安装MySQL5.7教程以及部分报错解决方案 (2) ...

  9. centos7 安装Gitlab

    简介: GitLab是一个代码仓库,用来管理代码.Jenkins是一个自动化服务器,可以运行各种自动化构建.测试或部署任务.所以这两者结合起来,就可以实现开发者提交代码到GitLab,Jenkins以 ...

  10. Gitlab在线安装、离线安装、搭建、使用等详细介绍,不能再详细了……

    Gitlab在线安装.离线安装.搭建.使用等详细介绍,不能再详细了-- 1.下载安装 1.1 下载 1.2安装 1.2.1 在线安装 1. 安装依赖包 2. 设置 SSH 开机自启动并启动 SSH 服 ...

最新文章

  1. php实现qq相册功能,使用javascript如何实现QQ空间相册展示
  2. 三角函数公式、诱导公式
  3. 『ACM-算法-二分法』算法竞赛进阶指南--在单调递增序列a中查找大于等于X的数中最小的一个,即X或X的后继
  4. java中int,char,string三种类型的相互转换
  5. MSDTC on server 'xxx' is unavailable
  6. Python pickle库
  7. 苹果手表出现,请在iphone 打开apple watch 应用,前生Passcode,轻点密码重试
  8. mysql 8.0.22详细安装步骤
  9. nginx配置实现代理多个内网地址
  10. nginx 报错502
  11. HDU 5745 La Vie en rose(bitset优化dp)
  12. Justinmind恢复30天试用 For Mac
  13. 嵌入式软件之应用调试
  14. 初学python制作二维码以及最新感悟
  15. Disruptor源码解析三 RingBuffer解析
  16. 区块链100讲:Truffle——一个更简单的部署智能合约的方法
  17. ACL 2020 MART: Memory-Augmented Recurrent Transformer for Coherent Video Paragraph Captioning
  18. (素材源码)猫猫学IOS(十八)UI之QQ聊天布局_键盘通知实现自动弹出隐藏_自动回复
  19. asp.net2.0学习指导 菜鸟到中级程序员的飞跃
  20. java存储图片到数据库

热门文章

  1. ssm毕设项目飞机售票管理系统63z52(java+VUE+Mybatis+Maven+Mysql+sprnig)
  2. 网友分享:国产数据库DM6初体验
  3. 一本通_1197:山区建小学(尚贤)
  4. 【python学习】基础篇-时间戳与格式化时间—生成时间戳13位时间戳(毫秒级)与10位时间戳(秒级)
  5. 周二资讯:4.6黄金原油今日行情趋势分析及白银短线操作建议
  6. Yolov5/Yolov7加入Yolov8 c2f模块,涨点
  7. 广东计算机高校录取排名,广东高校录取情况出炉,这些院校专业最热门
  8. 计算机汇编语言调试报告心得,汇编语言的心得体会
  9. C8051 LaserBee Software Reset
  10. Python 背包问题