网站首页 > 教程文章 正文
使用github不放心?那么安装一个私有git仓库吧。
GitLab是利用Ruby on Rails一个开源的版本管理系统,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目。
1、安装前准备
关闭防火墙
systemctl stop firewalld
systemctl disable firewalld
关闭selinux
临时: setenforce 0
永久: sed -i.bak '7s/SELINUX=enforcing/SELINUX=disabled/g' /etc/sysconfig/selinux
2、安装相关依赖
yum install -y curl policycoreutils-python openssh-server
3、下载gitlab
https://packages.gitlab.com/gitlab/gitlab-ce/
4、安装gitlab
rpm -ivh gitlab-ce-13.3.1-ce.0.el7.x86_64.rpm
5、配置gitlab
gitlab主要目录
/var/opt/gitlab/git-data/repositories/:仓库默认存储目录
/opt/gitlab: 应用程序代码和相应的依赖程序
/var/opt/gitlab:gitlab数据存放路径 gitlab-ctl reconfigure 命令编译后的应用数据和配置文件,不需要人为修改配置
/etc/gitlab: 配置文件目录
/etc/gitlab/gitlab.rb gitlab配置文件
/var/log/gitlab:此目录下存放了 gitlab 各个组件产生的日志
/var/opt/gitlab/backups/:备份文件生成的目录
修改web访问地址
vim /etc/gitlab/gitlab.rb
external_url 'http://ip:port' ##改成本地的ip及端口
6、配置并启动gitlab
gitlab-ctl reconfigure
猜你喜欢
- 2025-09-04 centos7安装部署gitlab_centos安装git命令
- 2025-09-04 Ansible入门:打造你的首个自动化运维帝国
- 2025-09-04 Java教程:GitLab在项目的环境搭建和基本的使用
- 2025-09-04 Greenplum 6安装指南(CentOS 7.X)
- 2025-09-04 CentOS安装后优化大全_centos安装总结
- 2025-09-04 CentOS 7下Yum及RPM安装GitLab CE 14.0.3
- 2025-09-04 Gitlab搭建及配置_如何搭建gitlab
- 2025-09-04 自建代码托管平台GitLab教程_代码托管平台gitee
- 2025-09-04 SSH协议基本工作原理介绍_ssh协议主要由什么组成
- 2025-09-04 openssh升级到8.4,openssl升级到1.1.1h
- 最近发表
- 标签列表
-
- location.href (44)
- document.ready (36)
- git checkout -b (34)
- 跃点数 (35)
- 阿里云镜像地址 (33)
- qt qmessagebox (36)
- mybatis plus page (35)
- vue @scroll (38)
- 堆栈区别 (33)
- 什么是容器 (33)
- sha1 md5 (33)
- navicat导出数据 (34)
- 阿里云acp考试 (33)
- 阿里云 nacos (34)
- redhat官网下载镜像 (36)
- srs服务器 (33)
- pico开发者 (33)
- https的端口号 (34)
- vscode更改主题 (35)
- 阿里云资源池 (34)
- os.path.join (33)
- redis aof rdb 区别 (33)
- 302跳转 (33)
- http method (35)
- js array splice (33)