So installieren und lokalisieren Sie Gitlab

PHPz
Freigeben: 2023-03-31 11:26:28
Original
2446 Leute haben es durchsucht

GitLab ist eine Git-basierte Weboberfläche zur Verwaltung von Git-Repositories, die es Ihnen ermöglicht, Ihre eigenen Git-Repositories auf Ihrem eigenen Server zu hosten und zu verwalten. Normalerweise verwendet GitLab Englisch als Standardsprache, aber wir können seine Spracheinstellungen über das chinesische Plug-in ändern, um es für chinesische Entwickler besser geeignet zu machen.

Dieser Artikel konzentriert sich auf die GitLab-Installation und deren Einrichtung auf Chinesisch.

1. Installation von GitLab

Bevor Sie GitLab installieren, müssen Sie sicherstellen, dass die folgende Umgebung bereit ist:

  • Das Betriebssystem ist Ubuntu 18.04 oder höher
  • Verfügbare IP-Adresse für den Server
  • Mehr als 2 GB Speicher und 2 CPU-Kerne
  • 1 Domänenname oder öffentliche IP-Adresse

Die folgenden Installationsschritte sind:

  1. Notwendige Abhängigkeiten installieren

Für die Installation von GitLab müssen zunächst einige notwendige Abhängigkeiten installiert werden. Der Befehl lautet wie folgt:

sudo apt-get update
sudo apt-get install -y curl openssh-server ca-certificates
sudo apt-get install -y postfix
Nach dem Login kopieren

Hinweis: Wenn bei der Installation von Postfix der Einstellungsbildschirm angezeigt wird, wählen Sie „Internetseite“.

  1. GitLab installieren

Fügen Sie die GitLab-Installationspaketquelle zu Ubuntu hinzu und installieren Sie GitLab:

curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh | sudo bash
sudo apt-get install gitlab-ce
Nach dem Login kopieren

Warten Sie, bis die Installation abgeschlossen ist und GitLab installiert wird. Allerdings müssen wir einige zusätzliche Einstellungen vornehmen, um sicherzustellen, dass GitLab auf dem Server gut läuft.

  1. Ändern Sie die Konfigurationsdatei

Öffnen Sie die GitLab-Konfigurationsdatei mit dem folgenden Befehl:

sudo vim /etc/gitlab/gitlab.rb
Nach dem Login kopieren
Nach dem Login kopieren

In der geöffneten Datei finden Sie Folgendes:

external_url 'http://gitlab.example.com'
Nach dem Login kopieren

Ändern Sie das http://gitlab.example.com im obigen Beispielcode in die öffentliche IP-Adresse oder den Domänennamen des Servers, bewegen Sie den Cursor an das Ende der Datei und fügen Sie Folgendes hinzu:

nginx['listen_port'] = 80
nginx['listen_https'] = false
nginx['proxy_set_headers'] = {
  "X-Forwarded-Proto" => "http",
  "X-Forwarded-Ssl" => "off"
}
Nach dem Login kopieren

Speichern Sie die Datei und schließen Sie sie.

  1. GitLab erneut ausführen

Nachdem Sie die Änderungen gespeichert haben, verwenden Sie den folgenden Befehl, um GitLab neu zu starten:

sudo gitlab-ctl reconfigure
sudo gitlab-ctl restart
Nach dem Login kopieren
Nach dem Login kopieren

Zu diesem Zeitpunkt ist GitLab vollständig installiert und kann normal ausgeführt werden.

2. Chineseisierung von GitLab

Der nächste Schritt besteht darin, GitLab zu chinesisieren:

  1. Laden Sie das chinesische Sprachpaket herunter

Verwenden Sie den folgenden Befehl, um das chinesische Plug-in von Github herunterzuladen:

sudo curl https://gitlab.com/xhang/gitlab/raw/master/locale/gitlab.zh_CN.yml > /opt/gitlab/embedded/service/gitlab-rails/config/locales/gitlab.zh_CN.yml
Nach dem Login kopieren
  1. Ändern Sie das GitLab Konfigurationsdatei

Öffnen Sie die GitLab-Konfigurationsdatei erneut mit dem folgenden Befehl:

sudo vim /etc/gitlab/gitlab.rb
Nach dem Login kopieren
Nach dem Login kopieren

Fügen Sie ganz unten im Editor Folgendes hinzu:

## gitlab的默认语言设置为中文
gitlab_rails['default_locale'] = "zh-CN"
Nach dem Login kopieren

Speichern Sie die Datei und schließen Sie sie.

  1. GitLab erneut ausführen

Nachdem Sie die Änderungen gespeichert haben, verwenden Sie den folgenden Befehl, um GitLab neu zu starten:

sudo gitlab-ctl reconfigure
sudo gitlab-ctl restart
Nach dem Login kopieren
Nach dem Login kopieren

Nachdem Sie auf die erfolgreiche erneute Ausführung gewartet haben, öffnen Sie die GitLab-Website. Jetzt können Sie sehen, dass GitLab chinesisch wurde. was für chinesische Entwickler sehr gut geeignet ist.

Zusammenfassung

Durch die oben genannten Schritte können wir GitLab auf dem Ubuntu-System installieren und lokalisieren. Entwickler können Code im Team teilen und gleichzeitig die Datensicherheit gewährleisten kollaborative Entwicklung.

Das obige ist der detaillierte Inhalt vonSo installieren und lokalisieren Sie Gitlab. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!