在Ubuntu上安装GitLab时,您可以选择安装GitLab社区版(CE)或企业版(EE)。以下是详细的安装步骤和版本选择指南:
sudo apt update
sudo apt upgrade -y
sudo apt install -y curl openssh-server ca-certificates tzdata perl
curl -s https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh | sudo bash
sudo EXTERNAL_URL="http://YOUR_DOMAIN" apt install gitlab-ce -y
将YOUR_DOMAIN
替换为您的域名或服务器IP地址。
sudo gitlab-ctl reconfigure
sudo gitlab-ctl start
打开浏览器,访问 http://YOUR_DOMAIN
或 http://YOUR_SERVER_IP
。
sudo apt update
sudo apt install -y docker.io
docker pull gitlab/gitlab-ce:latest
docker run --detach \
--hostname YOUR_DOMAIN \
--publish 443:443 \
--publish 80:80 \
--publish 22:22 \
--name gitlab \
--restart always \
--volume /srv/gitlab/config:/etc/gitlab \
--volume /srv/gitlab/logs:/var/log/gitlab \
--volume /srv/gitlab/data:/var/opt/gitlab \
gitlab/gitlab-ce:latest
将YOUR_DOMAIN
替换为您的域名或服务器IP地址。
请注意,在安装前,请确保您的服务器满足GitLab的系统要求,包括足够的内存和磁盘空间。官方建议至少需要4GB的内存和4GB的交换空间。