在官网的 download 下面 选择系统
1. Install and configure the necessary dependencies
sudo yum install curl policycoreutils openssh-server openssh-clients
sudo systemctl enable sshd
sudo systemctl start sshd
sudo yum install postfix
sudo systemctl enable postfix
sudo systemctl start postfix
sudo firewall-cmd --permanent --add-service=http
sudo systemctl reload firewalld
2. Add the GitLab package server and install the package
curl -sS https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | sudo bash
sudo yum install gitlab-ce
3. Configure and start GitLab
sudo gitlab-ctl reconfigure
访问直接 http:ip 访问
4. Browse to the hostname and login
On your first visit, you'll be redirected to a password reset screen to provide the password for the initial administrator account. Enter your desired password and you'll be redirected back to the login screen.
The default account's username is root. Provide the password you created earlier and login. After login you can change the username if you wish.
For configuration and troubleshooting options please see theOmnibus GitLab documentation
If you are located in China, try using https://mirror.tuna.tsinghua.edu.cn/help/gitlab-ce/
中国地区镜像:
https://mirror.tuna.tsinghua.edu.cn/help/gitlab-ce/
推荐bitnami下载打包安装版本https://bitnami.com/stack/gitlab/installer,省去很多时间。他们也提供相关 wiki地址 : https://wiki.bitnami.com/Applications/BitNami_GitLab
https://bitnami.com/stack/gitlab/installer