安装gitlab
首先按照官网进行操作,环境为centos 6.5
https://about.gitlab.com/downloads/
注意安装过程中执行命令
出现错误,在/etc/gitlab/gitlab.rb
中修改域名后再执行一次方可启动成功
进页面提示502
,用命令查看日志
提示内存不足,官方也是建议1g内存进行搭建,512m的话也可以安装但是要添加swap,不然启动后就会提示内存不足,我目前是512的,添加swap后访问成功,但是有点慢可能,还是升为1g最好。
上面的图是我目前的配置,注意这里修改了gitlab默认的仓库存储路径,教程官网有
https://gitlab.com/gitlab-org/omnibus-gitlab/blob/master/README.md
我这里贴出来给大家看看
Storing Git data in an alternative directory
|
|
可以看到这下面是安装完成后gitlab一些文件和数据的路径
注:看到网上很多资料都不对,可能是过时了,所以搞gitlab建议大家还是以官网为主,说不定你在看我这个文章的时候也过时了
Omnibus-gitlab uses four different directories.
/opt/gitlab
holds application code for GitLab and its dependencies./var/opt/gitlab
holds application data and configuration files that gitlab-ctl reconfigure writes to./etc/gitlab
holds configuration files for omnibus-gitlab. These are the only files that you should ever have to edit manually./var/log/gitlab
contains all log data generated by components of omnibus-gitlab.
有错误的时候尽量用
保持发信人和登录邮箱一致,我配置这里的时候也出错了,原因是我在看腾讯官网时候写的是用的SSL,端口是465
但是gitlab好像不是用的ssl
,gitlab的教程里也没找到是否启用ssl的配置,我也没去深究了,于是把端口号改为25
,邮件发送成功。
大家在测试邮件的时候可以用忘记密码来发送邮件测试,然后用gitlab-ctl tail
来查看,大概等1分钟就能看到发送邮件的日志,出错了再具体分析原因