CentOS7安装GitLab14.7
在CentOS 7上安装GitLab 14.7
在 CentOS 7(以及 RedHat/Oracle/Scientific Linux 7)上,下⾯的命令还将在系统防⽕墙中打开 HTTP、HTTPS 和 SSH 访问sudo yum install -y curl policycoreutils-python openssh-server perl
#查看openssh服务状态
sudo systemctl status sshd
#设置openssh服务开机启动
sudo systemctl enable sshd
#启动openssh
sudo systemctl start sshd
#查看防⽕墙是否打开
sudo systemctl status firewalld
#防⽕墙添加http和https
centos vim命令sudo firewall-cmd --permanent --add-service=http
sudo firewall-cmd --permanent --add-service=https
#重新加载防⽕墙
sudo systemctl reload firewalld
在线安装:
1. 添加 GitLab 包存储库
curl -s packages.gitlab/install/repositories/gitlab/gitlab-ce/script.rpm.sh | sudo bash
2. 安装
yum install -y gitlab-ce
离线安装
1. 下载Gitlab软件包上传到CentOS
2. 安装GitLab
yum -y install gitlab-ce-14.7.0-ce.0.el7.x86_64.rpm
配置访问地址和端⼝
vim /etc/gitlab/gitlab.rb
external_url '192.168.1.22:8000'
nginx['listen_port'] = 8000
重载配置、重启服务
gitlab-ctl reconfigure
gitlab-ctl restart
把端⼝添加到防⽕墙
firewall-cmd --zone=public --add-port=8000/tcp --permanent
#重新加载防⽕墙
firewall-cmd --reload
默认有⼀个⽤户root,安装时没有设置密码,密码随机⽣成,在⽬录/etc/gitlab/initial_root_password

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。