centos 6.7 install gitlab
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了centos 6.7 install 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 6.7 yum install 安装某软件出现404 NOT FOUND 请尝试其他镜像的问题
Install PHP 7, Apache, MySQL 5.6 on CentOS / RHEL 7.1 & 6.7 + Wordpress
gitlab 地址https://www.gitlab.com.cn/installation/#centos-7