热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

gitlab搭建问题总结

首先贴出来7.6版本的官方安装文档:https:github.comgitlabhqgitlabhqblob7-6-stabledocinstallinstallation.md按照

首先贴出来7.6版本的官方安装文档:https://github.com/gitlabhq/gitlabhq/blob/7-6-stable/doc/install/installation.md

按照这个文档搭建,可能成功。碰到的问题,可以留言一起讨论。

搭建过程中碰到的问题,一般是没有按照文档执行,比如我有一次忘记执行一行指令,结果搞了一晚上才找到错误。

一般错误在网上都能搜到,我这里主要记录一下nginx和postfix碰到的相关问题。

nginx中,需要在/etc/nginx/nginx.conf中添加下面一行:

include /etc/nginx/sites-enabled/*;


至于有的安装文档说要修改sites-enabled/gitlab中server_name为你的FQDN,如果没有DNS服务器,设置成ip就可以了。

其他的配置就没有需要更改的了。

postfix是一个邮件服务器,最简单的,应该是安装好postfix后,不需要更改任何配置,就可以运行了。但我的始终无法发送邮件,后来发现config/initializers/下面有smtp_settings.rb文件,删掉后,能成功发送邮件了,但只发送了一次。。。。

至于postfix的配置我觉得有一个坑。

例如我要修改main.cf中myhostname,取消掉注释,修改成自己的域名,执行后重启报错:
Jan 19 11:28:56 clm postfix[4508]: fatal: file /etc/postfix/main.cf: parameter mail_owner: unknown user name value: postfix  myhostname = clm.gitlab

原来取消掉注释后,我在开头给加了一个空格,这是不被Postfix允许的。。。



推荐阅读
author-avatar
我只记得她
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有