下面给你几种在 Debian 上启动 GitLab 的常见方式,取决于你是 Omnibus 安装 还是 Docker 安装。
sudo gitlab-ctl start
sudo gitlab-ctl status
sudo systemctl enable gitlab-runsvdir.service
sudo gitlab-ctl restart
sudo gitlab-ctl reconfigure
GitLab 在 Debian 上通常依赖 gitlab-runsvdir:
sudo systemctl start gitlab-runsvdir
sudo systemctl status gitlab-runsvdir
docker start gitlab
docker run --detach \
--hostname gitlab.example.com \
--publish 443:443 --publish 80:80 --publish 22:22 \
--name gitlab \
--restart always \
gitlab/gitlab-ee:latest
docker logs -f gitlab
修改 /etc/gitlab/gitlab.rb:
external_url 'http://gitlab.example.com'
nginx['listen_port'] = 8080
然后:
sudo gitlab-ctl reconfigure
GitLab 第一次启动需要几分钟,耐心等一下。
sudo gitlab-ctl tail
如果你能告诉我:
我可以给你更精确的命令。