Centos 安装gitlab

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6

官方文档https://about.gitlab.com/install/#centos-7

gitlab有商用版本gitlab-ee和免费版本gitlab-ce安装的时候要注意

  1. 安装

免费版本

# 添加GitLab包仓库并安装包
curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | sudo bash
# 安装
yum install gitlab-ce -y

商用版本

# 添加GitLab包仓库并安装包
curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.rpm.sh | sudo bash
# 安装
yum install gitlab-ee -y
  1. 配置

2.1 编辑配置文件将以下参数改成本地ip地址也可以用dns域名解析vi /etc/gitlab/gitlab.rb

external_url 'http://192.168.48.128:8001'

2.2 重新加载配置并重启

gitlab-ctl reconfigure

gitlab-ctl restart

2.3 关闭防火墙或开放8001端口

systemctl stop firewalld

2.4 查看gitlab root账号密码记录下来或者改掉密码。24小时后会自动删除

cat /etc/gitlab/initial_root_password

2.5 禁用注册功能

3. 使用

3.1 创建群组

3.2 添加用户

密码可以通过电子邮件设置也可以管理员编辑此用户来设置密码

3.4 添加SSH用git客户端生成

生成ssh-keygen -t rsa -C 4xxxxxx7@qq.com

查看cat /c/Users/admin/.ssh/id_rsa.pub

3.5 创建项目并克隆项目

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6
标签: centos