1. Installieren und konfigurieren Sie die erforderlichen Abhängigkeiten
sudo apt-get update sudo apt-get install -y curl openssh-server ca-certificates tzdata perl
Als nächstes installieren Sie Postfix (oder Sendmail), um Benachrichtigungs-E-Mails zu versenden. Wenn Sie eine andere Lösung zum Versenden von E-Mails verwenden möchten, überspringen Sie bitte diesen Schritt und konfigurieren Sie einen externen SMTP-Server, nachdem GitLab installiert wurde konfigurieren Sie einen externen SMTP-Server, nachdem GitLab installiert wurde
sudo apt-get install -y postfix
Während der Postfix-Installation wird möglicherweise ein Konfigurationsbildschirm angezeigt. Wählen Sie „Internetseite“ und drücken Sie die Eingabetaste. Verwenden Sie den externen DNS Ihres Servers für „E-Mail-Name“ und drücken Sie die Eingabetaste. Wenn weitere Bildschirme angezeigt werden, drücken Sie weiterhin die Eingabetaste, um die Standardeinstellungen zu übernehmen.
2. Fügen Sie das GitLab-Paket-Repository hinzu und installieren Sie das Paket
curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.deb.sh | sudo bash
Als nächstes installieren Sie das GitLab-Paket. Stellen Sie sicher, dass [Sie Ihr DNS korrekt eingerichtet haben] (https://docs.gitlab.com/omnibus/settings/dns) und ändern Sie https://gitlab.example.com in die gewünschte URL Greifen Sie auf Ihre GitLab-Instanz zu. Bei der Installation wird GitLab automatisch unter dieser URL konfiguriert und gestartet.
Für https://-URLs fordert GitLab automatisch ein Zertifikat mit Let's Encrypt an , was eingehendes HTTP erfordert Zugriff und einen gültigen Hostnamen. Sie können auch Ihr eigenes Zertifikat verwenden oder einfach http:// (ohne das s) verwenden.
Wenn Sie ein benutzerdefiniertes Passwort für den anfänglichen Administratorbenutzer (root) festlegen möchten, überprüfen Sie die [Dokumentation](https://docs.gitlab.com/omnibus/installation/index.html#set-up-the- Initial-Passwort). Wenn kein Passwort angegeben ist, wird automatisch ein zufälliges Passwort generiert.
sudo EXTERNAL_URL="https://gitlab.example.com" apt-get install gitlab-ee
3. Navigieren Sie zum Hostnamen und melden Sie sich an
Sofern Sie bei der Installation kein benutzerdefiniertes Passwort angegeben haben, wird ein Passwort zufällig generiert und 24 Stunden lang in /etc/gitlab/initial_root_password gespeichert. Verwenden Sie dieses Passwort mit dem Benutzernamen root, um sich anzumelden.
Ausführliche Anweisungen zur Installation und Konfiguration finden Sie in unserer Dokumentation.
4. Richten Sie Ihre Kommunikationspräferenzen ein
Besuchen Sie unser E-Mail-Abonnement-Präferenzzentrum, um uns mitzuteilen, wann wir mit Ihnen kommunizieren sollen. Wir haben eine explizite E-Mail-Opt-in-Richtlinie, sodass Sie die vollständige Kontrolle darüber haben, was und wie oft wir Ihnen E-Mails senden. Zweimal im Monat versenden wir die GitLab-Neuigkeiten, die Sie wissen müssen, darunter neue Funktionen, Integrationen, Dokumente und Geschichten hinter den Kulissen unserer Entwicklerteams. Melden Sie sich für unseren speziellen Sicherheits-Newsletter an, um wichtige Sicherheitsupdates im Zusammenhang mit Fehlern und Systemleistung zu erhalten.
Wichtiger Hinweis Wenn Sie sich nicht für den Sicherheits-Newsletter anmelden, erhalten Sie keine Sicherheitswarnungen.
5. Empfohlene nächste Schritte
Berücksichtigen Sie nach Abschluss Ihrer Installation die empfohlenen nächsten Schritte, einschließlich Authentifizierungsoptionen und Anmeldebeschränkungen.