CentOS7.9安装GitLab(离线)
- 安装包: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(离线)相关推荐
- 【Vegas原创】Centos7.8安装Gitlab
公司为了合规性考虑,需要自己搭建私有化版的github.那不用想,肯定要上GitLab了. 项目背景: 服务器:华为云ECS,需要上公网,并在安全组打开80端口访问. 用户:关闭公开注册,新建用户后, ...
- CentOS7下安装GitLab
目录 一.下载地址 二.安装 1.配置 yum 源 2.更新本地 yum 缓存 3.安装 GitLab 社区版 4.初始化 5.修改端口 6.修改外部链接 7.查看版本号 8.登录 三.备份和恢复 1 ...
- Centos7.9安装GitLab
1.下载 Index of /gitlab-ce/yum/el7/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror 下载最新版本gitlab-ce-15.4.2 ...
- centos安装gitlab详解-2017
一, 服务器快速搭建gitlab方法 可以参考gitlab中文社区 的教程 centos7安装gitlab:https://www.gitlab.cc/downloads/#centos7 cento ...
- RHEL7/CentOS7在线和离线安装GitLab配置使用实践
前言 GitLab Community Edition 新版本已经集成了CI/CD的支持,从某种程度上来说可以告别对于Jenkins的依赖,我本来计划是写基于Docker部署GitLab但感觉还是有点 ...
- CentOs7安装gitlab(转!)
沧浪之水清兮,可以濯吾缨; 沧浪之水浊兮,可以濯吾足. -------------------<渔夫>引自<大江大河:水书记> 转自:https://www.cnblogs.c ...
- CentOS7 安装 Gitlab
GitLab,是一个利用 Ruby on Rails 开发的开源应用程序,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目. 它拥有与Github类似的功能,能够浏览源代码, ...
- Linux下Centos7以rpm方式离线安装MySQL5.7教程以及部分报错解决方案
Linux下Centos7以rpm方式离线安装MySQL5.7教程以及部分报错解决方案 参考文章: (1)Linux下Centos7以rpm方式离线安装MySQL5.7教程以及部分报错解决方案 (2) ...
- centos7 安装Gitlab
简介: GitLab是一个代码仓库,用来管理代码.Jenkins是一个自动化服务器,可以运行各种自动化构建.测试或部署任务.所以这两者结合起来,就可以实现开发者提交代码到GitLab,Jenkins以 ...
- Gitlab在线安装、离线安装、搭建、使用等详细介绍,不能再详细了……
Gitlab在线安装.离线安装.搭建.使用等详细介绍,不能再详细了-- 1.下载安装 1.1 下载 1.2安装 1.2.1 在线安装 1. 安装依赖包 2. 设置 SSH 开机自启动并启动 SSH 服 ...
最新文章
- php实现qq相册功能,使用javascript如何实现QQ空间相册展示
- 三角函数公式、诱导公式
- 『ACM-算法-二分法』算法竞赛进阶指南--在单调递增序列a中查找大于等于X的数中最小的一个,即X或X的后继
- java中int,char,string三种类型的相互转换
- MSDTC on server 'xxx' is unavailable
- Python pickle库
- 苹果手表出现,请在iphone 打开apple watch 应用,前生Passcode,轻点密码重试
- mysql 8.0.22详细安装步骤
- nginx配置实现代理多个内网地址
- nginx 报错502
- HDU 5745 La Vie en rose(bitset优化dp)
- Justinmind恢复30天试用 For Mac
- 嵌入式软件之应用调试
- 初学python制作二维码以及最新感悟
- Disruptor源码解析三 RingBuffer解析
- 区块链100讲:Truffle——一个更简单的部署智能合约的方法
- ACL 2020 MART: Memory-Augmented Recurrent Transformer for Coherent Video Paragraph Captioning
- (素材源码)猫猫学IOS(十八)UI之QQ聊天布局_键盘通知实现自动弹出隐藏_自动回复
- asp.net2.0学习指导 菜鸟到中级程序员的飞跃
- java存储图片到数据库
热门文章
- ssm毕设项目飞机售票管理系统63z52(java+VUE+Mybatis+Maven+Mysql+sprnig)
- 网友分享:国产数据库DM6初体验
- 一本通_1197:山区建小学(尚贤)
- 【python学习】基础篇-时间戳与格式化时间—生成时间戳13位时间戳(毫秒级)与10位时间戳(秒级)
- 周二资讯:4.6黄金原油今日行情趋势分析及白银短线操作建议
- Yolov5/Yolov7加入Yolov8 c2f模块,涨点
- 广东计算机高校录取排名,广东高校录取情况出炉,这些院校专业最热门
- 计算机汇编语言调试报告心得,汇编语言的心得体会
- C8051 LaserBee Software Reset
- Python 背包问题