码迷,mamicode.com
首页 > 其他好文 > 详细

centos 6.7 install gitlab

时间:2017-09-11 18:23:13      阅读:113      评论:0      收藏:0      [点我收藏+]

标签:centos gitlab

创建gitlab的服务器内存至少 4G,建议4-8G。小于4G,gitlab内嵌的nginx无法启动。会出现内存溢出的情况。


打开centos 系统防火墙有关 http 和 ssh 的访问

sudo yum install -y curl openssh-server openssh-clients cronie
sudo lokkit -s http -s ssh

安装postfix ,发送提醒邮件(例如:创建用户的时候,发送邮件设置密码)

sudo yum install postfix
sudo service postfix start
sudo chkconfig postfix on

在postfix安装过程中,会有配置界面,选择 ‘Internet Site‘ 然后回车。使用服务器的外部DNS“邮件名称”并按Enter键。其他的默认即可。


新建 /etc/yum.repos.d/gitlab-ce.repo,内容为,

[gitlab-ce]
name=Gitlab CE Repository
baseurl=https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el$releasever/
gpgcheck=0
enabled=1

再执行

sudo yum makecache
sudo yum install gitlab-ce

gitlab默认配置文件

/etc/gitlab/gitlab.rb


修改  external_url ‘gitlab_domain‘,这个参数是发送邮件的时候,链接地址。



修改配置文件之后,需要重新执行

gitlab-ctl reconfigure

查看gitlab状态

gitlab-ctl status

gitlab 启动,停止,重启

gitlab-ctl start,gitlab-ctl stop,gitlab-ctl restart

gitlab 默认的日志文件存放在 /var/log/gitlab目录下

查看所有日志

gitlab-ctl tail

查看nginx日志

gitlab-ctl tail nginx/gitlab_acces.log

查看 postgresql 日志

gitlab-ctl tail  postgresql

卸载gitlab

gitlab-ctl stop
rpm -e gitlab-ce
ps aux | grep gitlab
kill -9 pid  杀掉进程
find / -name gitlab | xargs rm -rf


本文出自 “架构之路” 博客,谢绝转载!

centos 6.7 install gitlab

标签:centos gitlab

原文地址:http://shaoxiao.blog.51cto.com/6764109/1964374

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!