GitLab 7.5.3 CentOS7安装和SMTP配置
2024-08-31 05:26:30
CentOS 7安装GitLab还是比較简单的,依照官方文档的提示一步一步操作下来。就一个地方须要改动。
參考:GitLab安装说明
在安装好以后,执行
gitlab-ctl reconfigure
之前,须要改动GitLab的配置文件
/etc/gitlab/gitlab.rb
将当中
export_url 'xxxxxxxxx'
改动为
export_url='xxxxxxxx'
否则在执行reconfigure时候汇报错。
另外,比較不easy弄清楚的是通过SMTP配置发送邮件的功能。网上非常多的样例就都曾经版本号的,随着GitLab版本号的升级,配置的方法也在不断的变化。
就眼下7.5.3这个版本号来说,直接改动上面的
/etc/gitlab/gitlab.rb
就能够了。内容例如以下,以腾讯企业邮箱为例:
gitlab_rails['smtp_enable'] = true
gitlab_rails['smtp_address'] = "smtp.exmail.qq.com"
gitlab_rails['smtp_port'] = 25
gitlab_rails['smtp_user_name'] = "发送邮件的帐号"
gitlab_rails['smtp_password'] = "发送邮件帐号的密码"
gitlab_rails['smtp_domain'] = "smtp.qq.com"
gitlab_rails['smtp_authentication'] = :plain
gitlab_rails['smtp_enable_starttls_auto'] = true gitlab_rails['gitlab_email_from'] = "与发送邮件的帐号同样"
user["git_user_email"] = "与发送邮件的帐号同样"
这里,port使用的是25,不是腾讯企业邮箱官方说的465,请注意。
最新文章
- 原生JS实战:写了个斗牛游戏,分享给大家一起玩!
- 使用JDK开发WebService
- Framework7--Test
- Oracle列操作(增加列,修改列,删除列)
- ie8中支持 password 的 placeholder
- 【转】Unity3D NGUI事件 UIEvents
- 启动php-fpm报错:please specify user and group other than root
- unix c 01
- dojo.declare
- Windows下Node.js开发环境搭建
- K-近邻算法python实现
- 使用iframe从网页调起移动端应用
- 【经验分享】Hydra(爆破神器)使用方法
- C#标记 [已弃用] 的方法
- 使用js控制表单重复提交(1加锁,2事件方式,3 EasyUI中解决表单重复提交)
- DbHelperSQL 增加事务处理方法(2种)
- python学习第一讲,python简介
- 初识 MongoDB,MongoDB 的安装运行
- WPF中元素拖拽的两个实例
- 在vscode上 运行typescript 文件
热门文章
- Android插件化原理解析——Hook机制之动态代理
- JavaScript异步加载方案
- 【C++】cin、cout的效率比scanf和printf低的解决方法
- 用js制作一个计算器
- chown chmod chgrp chattr chroot usermod 命令简单分析
- [Advanced Algorithm] - Validate US Telephone Numbers
- NSURLProtectionSpace 证书认证的上下文
- class path resource [processes/] cannot be resolved to URL because it does not exist
- 13、Next Item Recommendation with Self-Attention---自注意力+CML
- python 各个地方导航(方便查询,持续更新!)