So installieren Sie Gogs auf Raspberry Pi

So installieren Sie Gogs auf Raspberry Pi
Ich möchte einen selbst gehosteten Git-Webserver auf Raspberry Pi erstellen? Du solltest es versuchen Gogs, Eine leichte und benutzerfreundliche Git-Weboberfläche, deren Algorithmus in der Go-Programmiersprache geschrieben ist. Es wird verwendet, um Git -Repositories auf Ihrem Raspberry Pi -System einzurichten und zu verwalten.

In diesem Artikel zeigen wir Ihnen, wie Sie installieren können Gogs Auf Raspberry Pi und ein persönlicher Git -Webserver einrichten.

So installieren Sie Gogs auf Raspberry Pi

Sie können einrichten Gogs Auf Raspberry Pi folgen Sie den unten genannten Schritten:

Schritt 1: Installieren Sie Git am Raspberry Pi

Stellen Sie vor Beginn des Hauptprozesses sicher, dass Ihr Raspberry PI -System das Git -Paket enthält, und Sie können es mit dem folgenden Befehl bestätigen:

$ sudo APT Installieren Sie Git -y

Schritt 2: Installieren Sie den Mariadb -Server auf Raspberry Pi

Sie sollten auch ein Datenbanksystem vorzugsweise installieren Mariadb oder PostgreSQL Auf Raspberry Pi und für Leichtigkeit setzen wir uns mit der Installation von Mariadb auf Raspberry PI unter Verwendung des folgenden Befehls an:

$ sudo apt installieren Sie Mariadb -Server -y

Schritt 3: Konfigurieren Sie den Mariadb -Server auf Raspberry Pi

Nach Abschluss der Installation von Mariadb Server sollten Sie es mit dem folgenden Befehl konfigurieren:

$ sudo mysql_secure_installation

Melden Sie sich mit dem Raspberry PI -Anmeldebotte an und antworten Sie dann mit “Y" oder "N”Auf den Optionen, die in Ihrem Terminal erscheinen. Sie können den Optionen, die wir im Bild hervorgehoben haben, folgen oder mit Ihrer Auswahl entscheiden.

Schritt 4: Erstellen Sie die GOGS -Datenbank auf Raspberry Pi

Sie sollten zuerst eine erstellen Gogs Datenbank über Raspberry Pi durch Anmelden zu Mysql Verwenden des folgenden Befehls:

$ sudo mysql -u root -p

Wenden Sie die folgende Anweisung an, um a zu erstellen Gogs Datenbank über Raspberry Pi.

Datenbankgogs erstellen;

Schritt 5: Setzen Sie Benutzername und Passwort für die GOGS -Datenbank auf Raspberry Pi

Als nächstes müssen Sie einen Benutzernamen und ein Passwort festlegen Gogs Datenbank mithilfe der folgenden Anweisung, da Sie später auf die Datenbank im Web zugreifen können.

Gewähren Sie alle Privilegien für Gogs.* Zu ''@'localhost' identifiziert von '';

Ändere das Und im obigen Befehl.

Schritt 6: Spülen Sie die Privilegien aus

Nach erfolgreicher Einrichtung des Benutzernamens und des Passworts für Gogs, Sie sollten die Privilegien spülen:

Spülung Privilegien;

Beenden Sie den Vorgang mit der folgenden Anweisung:

Ausfahrt

Schritt 7: Erstellen Sie einen Benutzer

Das nächste, was Sie tun sollten, ist, einen Benutzer zu erstellen Git für die Verwendung der Gogs Service und wir verwenden die “Deaktivieren des LoginsBefehl ”, damit sich niemand anmelden kann:

$ sudo adduser-Behinderte Login Git

Schritt 8: Laden Sie Gogs auf Raspberry Pi herunter

Nach dem Einrichten der Datenbankkonfiguration ist es Zeit zu installieren Gogs Auf Raspberry Pi und wir installieren es im Verzeichnis Git, Dies sollte zuerst mit dem folgenden Befehl geöffnet werden:

$ cd /home /git

Wenden Sie im Verzeichnis den folgenden Befehl zum Herunterladen an Gogs Auf Ihrem Himbeer -Pi -System:

$ sudo wget https: // dl.Gogs.io/0.12.9/gogs_0.12.9_linux_armv7.Reißverschluss

Stellen Sie sicher, dass Sie die neueste Version von installieren Gogs Auf Ihrem Raspberry PI -System können Sie die aktualisierte Version untersuchen, indem Sie die Website besuchen. Darüber hinaus können Sie die Version sowohl für die 32-Bit- als auch für 64-Bit-Himbeer-PI-Systeme installieren, da wir im obigen Befehl den 32-Bit installieren Gogs Ausführung.

Schritt 9: GOGS -ZIP -Datei auf Raspberry Pi entpacken

Da sich die obige heruntergeladene Datei im ZIP-Format befindet, sollten Sie den Inhalt der Datei mit dem folgenden Befehl entpacken:

$ sudo unzip gogs_*.Reißverschluss

Stellen Sie sicher, dass Sie die ersetzen, die Gogs Version im obigen Befehl.

Schritt 10: Entfernen Sie die GOGS -ZIP -Datei von Raspberry Pi

Nach erfolgreicher Entpackung des Inhalts von Gogs, Sie können die ZIP -Datei mit dem folgenden Befehl aus dem Verzeichnis entfernen:

$ sudo rm gogs_*.Reißverschluss

Schritt 11: Geben Sie dem Benutzer auf Raspberry PI das Recht vor

Sie sollten den folgenden Befehl ausführen, um GIT -Benutzern die Rechte über die Dateien zu geben, die Sie gerade im Git -Verzeichnis extrahiert haben.

$ sudo chown -r git: git /home /git

Schritt 12: Aktivieren Sie den GOGS -Service auf Raspberry Pi

Nach Abschluss des oben genannten Setups sollten Sie den folgenden Befehl ausgeben, um das zu aktivieren Gogs Dienstleistungen auf Raspberry Pi:

$ sudo systemctl enable/home/git/gogs/scripts/systemd/gogs.Service

Schritt 13: Starten Sie den GOGS -Service auf Raspberry Pi

Sie können dann den folgenden Befehl ausführen, um das zu starten Gogs Services auf Ihrem Raspberry PI -System:

$ sudo systemctl starten gogs.Service

Stellen Sie sicher, dass die Gogs Der Service wird auf Ihrem Raspberry Pi -System ausgeführt. Um dies zu bestätigen, können Sie den folgenden Befehl ausführen:

$ sudo systemctl Status Gogs.Service

Schritt 14: Greifen Sie auf GOGs im Webbrowser zu

Nachdem sie sichergestellt hatten Gogs Der Service wird auf Ihrem Raspberry PI -System ausgeführt. Sie können endlich mit dem Zugriff auf GOGs in Ihrem Webbrowser beginnen. Sie sollten zuerst Ihre System -IP -Adresse mit dem Befehl finden “Hostname -iUnd danach können Sie diese IP -Adresse mit der Portnummer eingeben 3000 Sozugieren Sie auf den ersten Einrichtungsprozess des GOGS.

http: //: 3000

Sie sollten in der Lage sein, eine erste Setup -Seite anzusehen, auf der Sie die folgenden Informationen bereitstellen müssen:

Datenbanktyp: Wählen Sie den Datenbankstyp aus, der in unserem Fall Mariadb ist.

Benutzer: Geben Sie den Benutzernamen für Gogs ein, in dem Sie sich eingestellt haben Schritt 5.

Passwort: Das Passwort ist auch das gleiche, in dem Sie festgelegt haben Schritt 5.

Sie können die restlichen Informationen als Standard hinterlassen und dann auf die “klickenGogs installieren”Taste, um den Setup -Prozess zu beenden.

Dies wird die öffnen Gogs Webseite und Sie können sich auf der Website registrieren, um mit der Nutzung zu beginnen Gogs Service in Ihrem Browser.

Die obige Webseite zeigt, dass wir erfolgreich eingerichtet haben Gogs Auf unserem Raspberry Pi -System und es läuft perfekt in Ordnung.

Abschluss

Gogs ist ein leichter Git-basierter Server, mit dem Sie GIT-Repositories auf Ihrem Raspberry Pi-System einrichten und verwalten können. Sie können diesen Server auf Ihrem Raspberry PI -System einrichten, indem Sie zuerst die installieren Git Und Datenbanksystem (MariADB) zum Erstellen von a Gogs Datenbank über Raspberry Pi. Danach können Sie die installieren Gogs Auf Ihrem Himbeer -PI -System. Sobald Sie aktivieren und beginnen, die Gogs Dienste können Sie auf eine Webseite über die IP -Adresse Ihres Raspberry PI -Systems mit der Portnummer zugreifen 3000.