gitlab小白安装教程
使用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