centos 系统gitlab安装

一、sshd 安装 (因系统已安装sshd 服务,可略去此步骤)
yum install -y curl policycoreutils-python openssh-server
systemctl enable sshd
systemctl start sshd
firewall-cmd --permanent --add-service=http
systemctl reload firewalld
 
二、postfix 安装(邮件服务用到)
 
yum install postfix
systemctl enable postfix
systemctl start postfix
 
三、配置安装gitlab yum 源
企业版:
https: //packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.rpm.sh
 
社区版:
https: //packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh
 
我们安装社区版!免去版权问题。
curl https: //packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | sudo bash
 
EXTERNAL_URL= "http://10.10.19.210"  yum install -y gitlab-ce
 
EXTERNAL_URL 为你的服务器域名
 
正常访问url 就说明安装成功
 
启动(start)
gitlab-ctl start
 
重启 (restart)
gitlab-ctl restart
 
停止 (stop)
gitlab-ctl stop
 
因默认gitlab web 默认端口号为  80 端,如服务器端口号已经被其他应用,需改默认端口号,以下为改默认端口号配置。
 
vi /var/opt/gitlab/nginx/conf/gitlab-http.conf
listen *: 80  改为 listen *: 8083
 
vi /etc/gitlab/gitlab.rb
 
、、# nginx[ 'listen_port' ] = nil 注释去掉,改为
nginx[ 'listen_port' ] =  8030
 
重新配置
gitlab-ctl reconfigure
 
重启
gitlab-ctl restart
 
vi /var/opt/gitlab/gitlab-rails/etc/gitlab.yml
 
port:  80   改为
 
port:  8030
 
详情可看官网文档

猜你喜欢

转载自www.cnblogs.com/kobe1991/p/12552394.html