gitlab搭建问题总结

来源:互联网 发布:21端口入侵工具 编辑:程序博客网 时间:2024/04/27 20:41

首先贴出来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允许的。。。



0 0
原创粉丝点击