GitLab--安装部署

配置信息

 系统: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 邮件测试

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

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

7 创建用户(选做)

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

原文地址:https://www.cnblogs.com/Xinenhui/p/14057146.html