← すべてのガイド
GitLab CE
Self-hosted Git repository management, CI/CD, and DevOps platform — the open-source core of GitLab.com.
このガイドは上記リンク先にあるGitLab CE公式ドキュメントをもとに作成されています。ディストリビューションやプロジェクトのバージョンは時間とともに変わるため、本番サーバーでこれらのコマンドを実行する前に、必ず公式ドキュメントで正確なパッケージ名・バージョン名を確認してください。
1Install prerequisites
sudo apt updatesudo apt install -y curl openssh-server ca-certificates tzdata perl2Add the official GitLab repository
curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh | sudo bashPiping a script from curl straight into bash is exactly what GitLab's own docs recommend for this step — still worth reading the script at that URL first if you want to verify it yourself before running it as root.
3Install GitLab, pointing it at your real URL
Replace the URL with your server's real hostname — GitLab bakes this into its config during install and changing it later needs a manual reconfigure.
sudo EXTERNAL_URL="http://gitlab.example.com" apt install gitlab-ce4Get the initial root password
sudo cat /etc/gitlab/initial_root_passwordThis file is automatically deleted 24 hours after install — save the password somewhere safe before then.
5Log in
Open your configured URL and log in as root with the password above. Change it immediately.