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,请注意。

最新文章

  1. 原生JS实战:写了个斗牛游戏,分享给大家一起玩!
  2. 使用JDK开发WebService
  3. Framework7--Test
  4. Oracle列操作(增加列,修改列,删除列)
  5. ie8中支持 password 的 placeholder
  6. 【转】Unity3D NGUI事件 UIEvents
  7. 启动php-fpm报错:please specify user and group other than root
  8. unix c 01
  9. dojo.declare
  10. Windows下Node.js开发环境搭建
  11. K-近邻算法python实现
  12. 使用iframe从网页调起移动端应用
  13. 【经验分享】Hydra(爆破神器)使用方法
  14. C#标记 [已弃用] 的方法
  15. 使用js控制表单重复提交(1加锁,2事件方式,3 EasyUI中解决表单重复提交)
  16. DbHelperSQL 增加事务处理方法(2种)
  17. python学习第一讲,python简介
  18. 初识 MongoDB,MongoDB 的安装运行
  19. WPF中元素拖拽的两个实例
  20. 在vscode上 运行typescript 文件

热门文章

  1. Android插件化原理解析——Hook机制之动态代理
  2. JavaScript异步加载方案
  3. 【C++】cin、cout的效率比scanf和printf低的解决方法
  4. 用js制作一个计算器
  5. chown chmod chgrp chattr chroot usermod 命令简单分析
  6. [Advanced Algorithm] - Validate US Telephone Numbers
  7. NSURLProtectionSpace 证书认证的上下文
  8. class path resource [processes/] cannot be resolved to URL because it does not exist
  9. 13、Next Item Recommendation with Self-Attention---自注意力+CML
  10. python 各个地方导航(方便查询,持续更新!)