配置信息

 系统:centos7.8

 gitlab版本:12.8.8

 

1 下载gitlab

wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-12.8.8-ce.0.el7.x86_64.rpm
yum -y install gitlab-ce-12.8.8-ce.0.el7.x86_64.rpm

 

2 修改配置文件(修改前先备份)

[root@localhost ~]# cp /etc/gitlab/gitlab.rb /etc/gitlab/gitlab.rb.bak
[root@localhost ~]# egrep -v "^$| *#" /etc/gitlab/gitlab.rb 
external_url 'http://192.168.198.199'                   #改成自己的ip或域名
gitlab_rails['gitlab_email_from'] = 'xxxxxx@163.com'    #邮箱
gitlab_rails['smtp_enable'] = true                      #开机启动
gitlab_rails['smtp_address'] = "smtp.163.com"           #邮箱的SMTP服务器
gitlab_rails['smtp_port'] = 25                          #SMTP服务器的端口
gitlab_rails['smtp_user_name'] = "xxxxxx@163.com"       #邮箱
gitlab_rails['smtp_password'] = "JNXHQOLQLJJVXxxx"      #邮箱授权码
gitlab_rails['smtp_domain'] = "163.com"                 #SMTP服务器的域
gitlab_rails['smtp_authentication'] = "login"
gitlab_rails['smtp_enable_starttls_auto'] = true
gitlab_rails['smtp_tls'] = false

 

3 初始化并启动服务

gitlab-ctl reconfigure

 

4 邮件测试

GitLab--安装部署_git

 

 

5 浏览器访问服务器ip 设置root密码 使用root账号登陆

GitLab--安装部署_服务器_02

GitLab--安装部署_服务器_03

 

6 禁止用户自动注册(选做)

GitLab--安装部署_创建用户_04

GitLab--安装部署_git_05

GitLab--安装部署_创建用户_06

 

7 创建用户(选做)

 创建用户后 gitlab会给用户发送修改密码邮件 登陆邮箱进行修改密码 

GitLab--安装部署_服务器_07

GitLab--安装部署_服务器_08

GitLab--安装部署_服务器_09

GitLab--安装部署_服务器_10