在Debian上安装GitLab,你可以选择使用官方的安装脚本或者使用包管理器。以下是两种常见的安装方法:
更新系统包:
sudo apt update && sudo apt upgrade -y
安装必要的依赖包:
sudo apt install -y curl openssh-server ca-certificates tzdata perl
添加GitLab官方仓库:
curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh | sudo bash
安装GitLab CE(社区版):
sudo EXTERNAL_URL="http://yourdomain.com" apt install gitlab-ce
将 http://yourdomain.com
替换为你的域名或IP地址。
配置GitLab:
安装完成后,GitLab会自动配置。你可以通过浏览器访问 http://yourdomain.com
来完成初始设置。
更新系统包:
sudo apt update && sudo apt upgrade -y
安装GitLab CE(社区版):
sudo apt install gitlab-ce
配置GitLab:
安装完成后,GitLab会自动配置。你可以通过浏览器访问 http://yourdomain.com
来完成初始设置。
如果你使用的是UFW(Uncomplicated Firewall),确保开放HTTP(80)和HTTPS(443)端口:
sudo ufw allow 80/tcp
sudo ufw allow 443/tcp
sudo ufw reload
在浏览器中访问 http://yourdomain.com
,按照屏幕上的指示完成初始设置。设置包括:
你可以使用以下命令来启动、停止和重启GitLab服务:
sudo gitlab-ctl start
sudo gitlab-ctl stop
sudo gitlab-ctl restart
如果遇到问题,可以查看GitLab的日志文件:
sudo tail -f /var/log/gitlab/gitlab-rails/production.log
sudo tail -f /var/log/gitlab/nginx/error.log
通过以上步骤,你应该能够在Debian上成功安装和配置GitLab。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读:如何在Debian上安装GitLab