Come installare gog su Raspberry Pi

Come installare gog su Raspberry Pi
Vuoi creare un server Web GIT autonomo su Raspberry Pi? Dovresti provare Gogs, Un'interfaccia Web GIT leggera e user-friendly il cui algoritmo è scritto nel linguaggio di programmazione Go. Viene utilizzato per impostare e gestire i repository Git sul tuo sistema Raspberry Pi.

In questo articolo, ti mostreremo come puoi installare Gogs su Raspberry Pi e imposta un server Web GIT personale.

Come installare gog su Raspberry Pi

Puoi configurare Gogs su Raspberry Pi seguendo i passaggi menzionati di seguito:

Passaggio 1: installa git su Raspberry Pi

Prima di iniziare il processo principale, assicurati che il sistema Raspberry Pi includa il pacchetto GIT e puoi confermarlo utilizzando il seguente comando:

$ sudo apt install git -y

Passaggio 2: installa il server MariaDB su Raspberry Pi

Dovresti anche installare un sistema di database preferibilmente Mariadb O Postgresql Su Raspberry Pi e per facilità, andiamo con l'installazione di MariaDB su Raspberry Pi usando il seguente comando:

$ sudo apt install MariaDB -Server -y

Passaggio 3: configurare il server MariaDB su Raspberry Pi

Dopo aver completato l'installazione di Mariadb server, è necessario configurarlo utilizzando il seguente comando:

$ sudo mysql_secure_installation

Accedi con la password di accesso Raspberry Pi e quindi rispondi con "Y" O "N"Sulle opzioni che compaiono sul tuo terminale. Puoi seguire le opzioni che abbiamo evidenziato nell'immagine o puoi seguire la tua selezione.

Passaggio 4: crea un database GOGS su Raspberry Pi

Dovresti prima creare un Gogs database su Raspberry Pi mediante accedere a mysql usando il seguente comando:

$ sudo mysql -u root -p

Applicare la seguente dichiarazione per creare un file Gogs database su Raspberry Pi.

Creare gog di database;

Passaggio 5: imposta nome utente e password per il database GOGS su Raspberry Pi

Successivamente, dovrai impostare un nome utente e una password per Gogs database utilizzando la seguente istruzione in quanto ciò ti aiuterà ad accedere al database sul Web in seguito.

Concedi tutti i privilegi su GOGS.* A ''@'localhost' identificato da '';

Cambiare il E Nel comando sopra.

Passaggio 6: scaricare i privilegi

Dopo aver impostato correttamente il nome utente e la password per Gogs, Dovresti eliminare i privilegi:

Privilegi a filo;

Esci dal processo utilizzando la seguente istruzione:

Uscita

Passaggio 7: crea un utente

La prossima cosa che dovresti fare è creare un utente idiota per usare il Gogs servizio e stiamo usando il “Disabilita-login"Comando in modo che nessuno possa accedere usando:

$ sudo adduser--disabile-login git

Passaggio 8: scarica gogs su Raspberry Pi

Dopo aver configurato la configurazione del database, è tempo di installare Gogs su Raspberry Pi e lo stiamo installando all'interno della directory idiota, che dovrebbe essere aperto per primo usando il seguente comando:

$ cd /home /git

All'interno della directory, applica il seguente comando per scaricare Gogs Sul tuo sistema Raspberry Pi:

$ sudo wget https: // dl.gogs.io/0.12.9/GOGS_0.12.9_linux_armv7.cerniera lampo

Assicurati di installare l'ultima versione di Gogs Sul tuo sistema Raspberry Pi, puoi andare e controllare la versione aggiornata visitando il sito Web. Inoltre, è possibile installare la versione per entrambi i sistemi Raspberry Pi Raspberry Pi poiché, nel comando sopra, stiamo installando il 32 bit Gogs versione.

Passaggio 9: decomposizione di zip gogs su Raspberry Pi

Poiché il file sopra scaricato è in formato zip, è necessario decomprimere il contenuto del file usando il comando seguente:

$ sudo unzip gogs_*.cerniera lampo

Assicurarsi di sostituire il file Gogs versione nel comando sopra.

Passaggio 10: rimuovere il file zip gogs da Raspberry Pi

Dopo aver decretato con successo il contenuto di Gogs, È possibile rimuovere il file zip dalla directory utilizzando il comando seguente:

$ sudo rm gogs_*.cerniera lampo

Passaggio 11: fornire diritto all'utente su Raspberry Pi

È necessario eseguire il seguente comando per fornire agli utenti Git i diritti sui file appena estratti nella directory GIT.

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

Passaggio 12: Abilita il servizio GOGS su Raspberry Pi

Dopo aver completato l'impostazione sopra, è necessario emettere il seguente comando per abilitare il Gogs Servizi su Raspberry Pi:

$ sudo systemctl abilita/home/git/gogs/scripts/systemd/gogs.servizio

Passaggio 13: Avvia il servizio GOGS su Raspberry Pi

È quindi possibile eseguire il seguente comando per avviare il Gogs Servizi sul tuo sistema Raspberry Pi:

$ sudo systemctl avvia gogs.servizio

Assicurati che il Gogs Il servizio è in esecuzione sul tuo sistema Raspberry Pi e per confermarlo, è possibile eseguire il seguente comando:

$ sudo systemctl status gogs.servizio

Passaggio 14: Accedi GOG sul browser Web

Dopo aver assicurato il Gogs Il servizio funziona sul tuo sistema Raspberry Pi, puoi finalmente iniziare ad accedere alle GOG sul tuo browser Web. Dovresti prima trovare il tuo indirizzo IP di sistema utilizzando il comando "Hostname -I"E successivamente, è possibile inserire questo indirizzo IP con il numero di porta 3000 Per accedere al processo di configurazione iniziale GOGS.

http: //: 3000

Dovresti essere in grado di vedere una pagina di configurazione iniziale in cui è necessario fornire le seguenti informazioni:

Tipo di database: Selezionare il tipo di database, che è MariaDB nel nostro caso.

Utente: Inserisci il nome utente per le gog che hai impostato Passaggio 5.

Parola d'ordine: La password è anche la stessa che hai impostato Passaggio 5.

È possibile lasciare le informazioni di resto come predefinito e quindi fare clic su "Installa gogs"Pulsante per terminare il processo di configurazione.

Questo aprirà il Gogs pagina web e puoi registrarti sul sito Web per iniziare a utilizzare Gogs Servizio sul tuo browser.

La pagina web sopra mostra che abbiamo configurato correttamente Gogs sul nostro sistema Raspberry Pi e funziona perfettamente.

Conclusione

Gogs è un server basato su GIT leggero che ti aiuta a impostare e gestire i repository Git sul tuo sistema Raspberry Pi. È possibile impostare questo server sul sistema Raspberry Pi installando prima il Idiota E Sistema di database (MariaDB) per creare un Gogs database su Raspberry Pi. Successivamente, puoi installare il Gogs sul tuo sistema Raspberry Pi. Non appena si abilita e inizi il Gogs Servizi, è possibile accedere a una pagina Web utilizzando l'indirizzo IP del sistema Raspberry Pi con numero di porta 3000.