git
安装
yum install -y git
git --version
git用户(之后有关于git的操作均基于此用户)
useradd git
passwd git
gitlab
1. Install and configure the necessary dependencies
开启ssh及http访问
sudo yum install -y curl policycoreutils-python openssh-server
sudo systemctl enable sshd
sudo systemctl start sshd
sudo firewall-cmd --permanent --add-service=http
sudo systemctl reload firewalld
Postfix邮件通知服务
sudo yum install postfix
sudo systemctl enable postfix
sudo systemctl start postfix
2. Add the GitLab package repository and install the package
添加GitLab仓库
curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.rpm.sh | sudo bash
安装GitLab
sudo EXTERNAL_URL="【访问的域名,需要带http://】" yum install -y gitlab-ee
自此,可通过http://【IP】访问
修改访问端口
vim /var/opt/gitlab/nginx/conf/gitlab-http.conf
#listen *:80;
listen *:88;
vim /etc/gitlab/gitlab.rb
#nginx['listen_port'] = nil
nginx['listen_port'] = 88
完成配置后重启
gitlab-ctl reconfigure
gitlab-ctl restart