CentOS7 gitlab私有代码仓库安装
2021-08-04 本文已影响0人
无味wy
下载地址 :(清华源) https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/
-
上传
gitlab-ce-12.3.5-ce.0.el7.x86_64.rpm
到当前目录 -
安装
gitlab
yum localinstall gitlab-ce-12.3.5-ce.0.el7.x86_64.rpm -y
- 修改配置文件
#先备份原配置文件
cp /etc/gitlab/gitlab.rb /etc/gitlab/gitlab.rb.bak
#修改
vim /etc/gitlab/gitlab.rb
#设置访问url和关闭prometheus
external_url 'http://gitlab.wuwei.com'
prometheus_monitoring['enable'] = false
#配置gitlab通过smtp发送邮件
gitlab_rails['gitlab_email_enabled'] = true
gitlab_rails['gitlab_email_from'] = '477666666@qq.com'
gitlab_rails['gitlab_email_display_name'] = 'wuwei_gitlab'
gitlab_rails['smtp_enable'] = true
gitlab_rails['smtp_address'] = "smtp.qq.com"
gitlab_rails['smtp_port'] = 465
gitlab_rails['smtp_user_name'] = "477666666@qq.com"
gitlab_rails['smtp_password'] = "xxxxxx"
gitlab_rails['smtp_domain'] = "qq.com"
gitlab_rails['smtp_authentication'] = "login"
gitlab_rails['smtp_enable_starttls_auto'] = true
gitlab_rails['smtp_tls'] = true
- 更新配置
gitlab-ctl reconfigure
#gitlab访问地址http://gitlab.wuwei.com
#ip地址也可以访问 占用80和8080端口
#第一次访问的时候,它会提示设置root用户的密码