Gitlab 安装
一、安装和配置必要的依赖
1.1 本地安装 Vmware ,并在装了Centos 7
1.2 在Centos7上,以下命令将打开防火墙 HTTP, HTTPS 和 SSH 访问
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 firewall-cmd --permanent --add-service=https sudo systemctl reload firewalld
1.3 配置通知邮件,如果想使用其他的方式,则跳过以下的配置
sudo yum install postfix
sudo systemctl enable postfix
sudo systemctl start postfix
二、添加Gitlab 软件包存储库并安装软件包
curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.rpm.sh | sudo bash
接下来,安装 gitlab 软件包,确保已经设置 DNS ,然后更改 https://gitlab.example.com 为要访问 gitlab 实例的 URL 。安装将自动配置并在该URL 上启动 Gitlab
sudo EXTERNAL_URL="https://gitlab.example.com" yum install -y gitlab-ee
三、浏览到主机名并登录
首次访问时,将被重定向到密码重置。提供管理员你账号和密码,再次被重置到登录页面。
四、gitlab 常用命令
停止/启动/重新编译
gitlab-ctl stop/start/reconfigure
官方文档安装参考:https://about.gitlab.com/install/#centos-7
清华大学镜像库:https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el8/