一、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:
社区版:
https:
我们安装社区版!免去版权问题。
curl https:
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
详情可看官网文档