Heim  >  Artikel  >  Entwicklungswerkzeuge  >  So installieren und lokalisieren Sie Gitlab

So installieren und lokalisieren Sie Gitlab

PHPz
PHPzOriginal
2023-03-31 11:11:322408Durchsuche

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

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

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

In der geöffneten Datei finden Sie Folgendes:

external_url 'http://gitlab.example.com'

Ä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"
}

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

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
  1. Ändern Sie das GitLab Konfigurationsdatei

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

sudo vim /etc/gitlab/gitlab.rb

Fügen Sie ganz unten im Editor Folgendes hinzu:

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

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

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!

Stellungnahme:
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