gitlab分为社区版(gitlab-ce)和企业版(gitlab-ee),官网安装文档中默认的是企业版,现在简单介绍一下在centos下安装社区版的步骤。
安装相关依赖
sudo yum install -y curl policycoreutils-python openssh-server cronie
sudo lokkit -s http -s ssh
安装邮件服务
sudo yum install postfix
sudo service postfix start
sudo chkconfig postfix on
添加镜像源
curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | sudo bash
执行安装
sudo EXTERNAL_URL="http://gitlab.my.com" yum -y install gitlab-ce
启动服务
gitlab-ctl start
通过修改/etc/gitlab/gitlab.rb配置文件可以进行域名的绑定,修改完成后需要执行命令gitlab-ctl reconfigure
重新加载配置
访问
服务启动后访问http://gitlab.my.com(没有域名使用ip)地址即可,默认监听端口为80,首次访问会提示修改默认root用户的密码
网友评论