GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come installare Gitea su Ubuntu 18.04 LTS

In questo tutorial, ti mostreremo come installare Gitea su Ubuntu 18.04 LTS. Per chi non lo sapesse, Gitea è un programma gratuito, open source e self-hosted sistema di controllo della versione alternativo a GitHub e GitLab. Gitea viene fornito con un ricco set di funzionalità tra cui monitoraggio del tempo, ramificazione del repository, rilevamento dei problemi, blocco dei file, unione e molto altro. Gitea può essere installato su tutti i sistemi operativi più diffusi come Windows, macOS, Linux e ARM.

Questo articolo presuppone che tu abbia almeno una conoscenza di base di Linux, sappia come usare la shell e, soprattutto, che ospiti il ​​tuo sito sul tuo VPS. L'installazione è abbastanza semplice e presuppone che tu sono in esecuzione nell'account root, in caso contrario potrebbe essere necessario aggiungere 'sudo ' ai comandi per ottenere i privilegi di root. Ti mostrerò passo passo l'installazione di Gitea sul server Ubuntu 18.04.

Prerequisiti

  • Un server che esegue uno dei seguenti sistemi operativi:Ubuntu 18.04 e qualsiasi altra distribuzione basata su Debian come Linux Mint.
  • Si consiglia di utilizzare una nuova installazione del sistema operativo per prevenire potenziali problemi.
  • Accesso SSH al server (o semplicemente apri Terminal se sei su un desktop).
  • Un non-root sudo user o accedere all'root user . Ti consigliamo di agire come non-root sudo user , tuttavia, poiché puoi danneggiare il tuo sistema se non stai attento quando agisci come root.

Installa Gitea su Ubuntu 18.04 LTS

Passaggio 1. Innanzitutto, assicurati che tutti i pacchetti di sistema siano aggiornati eseguendo il seguente apt comandi nel terminale.

sudo apt update
sudo apt upgrade
sudo apt install sqlite3

Passaggio 2. Installazione di Git.

Installa Git sul tuo server usando il seguente comando:

sudo apt install git

Passaggio 3. Installazione di Gitea su Ubuntu 18.04.

Per prima cosa, dovrai scaricare l'ultima versione del binario Gitea da Git repository. Puoi scaricarlo con il seguente comando:

sudo wget -O /tmp/gitea https://dl.gitea.io/gitea/1.10.2/gitea-1.10.2-linux-amd64

Copia il file binario in una posizione globale:

sudo mv /tmp/gitea /usr/local/bin

Rendi eseguibile il binario:

sudo chmod +x /usr/local/bin/gitea

Quindi, crea le directory e imposta le autorizzazioni e la proprietà richieste:

sudo mkdir -p /var/lib/gitea/{custom,data,indexers,public,log}
sudo chown git: /var/lib/gitea/{data,indexers,log}
sudo chmod 750 /var/lib/gitea/{data,indexers,log}
sudo mkdir /etc/gitea
sudo chown root:git /etc/gitea
sudo chmod 770 /etc/gitea

Passaggio 4. Crea il file del servizio Systemd per Gitea.

In seguito, dovrai creare un systemd file di servizio per gestire il servizio Gitea. Puoi crearlo con il seguente comando:

sudo wget https://raw.githubusercontent.com/go-gitea/gitea/master/contrib/systemd/gitea.service -P /etc/systemd/system/

Poi, abilita e avvia il servizio Gitea:

sudo systemctl daemon-reload
sudo systemctl enable --now gitea

Passaggio 5. Accesso all'interfaccia Web di Gitea.

Per impostazione predefinita, Gitea ascolta le connessioni sulla porta 3000 su tutte le interfacce di rete, apri il browser, digita http://YOUR_DOMAIN_OR_IP_ADDRESS:3000

Impostazioni database:

  • Tipo di database:SQLite3
  • Percorso:usa un percorso assoluto, /var/lib/gitea/data/gitea.db

Impostazioni generali dell'applicazione:

  • Titolo del sito:inserisci il nome della tua organizzazione.
  • Percorso radice del repository:lascia il /home/git/gitea-repositories predefinito .
  • Git LFS Root Path:lascia il /var/lib/gitea/data/lfs predefinito .
  • Esegui come nome utente:git
  • Dominio server SSH:inserisci il tuo dominio o l'indirizzo IP del server.
  • Porta SSH:22, cambiala se SSH è in ascolto su un'altra porta
  • Porta di ascolto HTTP Gitea:3000
  • URL Gitea Base:utilizza HTTP e l'indirizzo IP del tuo dominio o server.
  • Percorso registro:lascia il /var/lib/gitea/log predefinito

Una volta completata l'installazione, premi il pulsante "Installa Gitea". L'installazione è istantanea. Al termine verrai reindirizzato alla pagina di accesso.

Congratulazioni! Hai installato Gitea con successo. Grazie per aver utilizzato questo tutorial per installare Gitea sul tuo sistema Ubuntu 18.04 LTS. Per ulteriore aiuto o informazioni utili, ti consigliamo di controllare il sito Web ufficiale di Gitea.


Ubuntu
  1. Come installare Gitea su Ubuntu 20.04

  2. Come installare Gitea su Ubuntu 18.04

  3. Come installare Grafana su Ubuntu 16.04 LTS

  4. Come installare R su Ubuntu 18.04 LTS

  5. Come installare R su Ubuntu 20.04 LTS

Come installare CRI-O su Ubuntu 22.04 LTS

Come installare DenyHosts su Ubuntu 16.04 LTS

Come installare Unison su Ubuntu 16.04 LTS

Come installare Pghero su Ubuntu 16.04 LTS

Come installare Spotify su Ubuntu 18.04 LTS

Come installare Gitea su Ubuntu 20.04 LTS