CentOS 7 使用rpm包搭建GitLab服务器

1、安装依赖软件

yum -y install policycoreutils openssh-server openssh-clients postfix

2、开启postfix

postfix支持gitlab发信功能,设置postfix开机自起

systemctl enable postfix && systemctl start postfix

3、安装防火墙

yum install firewalld systemd -y
service firewalld  start
sudo firewall-cmd --permanent --add-service=http
sudo systemctl reload firewalld

4、安装GitLab

镜像地址可以自己选择 【点击选择镜像】

wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-10.0.0-ce.0.el7.x86_64.rpm

yum install policycoreutils-python

rpm -ivh gitlab-ce-10.0.0-ce.0.el7.x86_64.rpm

5、修改访问地址和存储位置

vim /etc/gitlab/gitlab.rb


external_url http://IP:端口    //修改访问地址

unicorn['port'] = 8001    //unicorn worker的工作端口

执行配置

gitlab-ctl reconfigure

6、启动

gitlab-ctl start   #启动

gitlab-ctl restart  #重启

启动成功

设置开机自启

//开机自启
systemctl enable gitlab-runsvdir.service


//取消开机自启
systemctl disable gitlab-runsvdir.service

 


版权声明:本文为weixin_42425970原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。