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.