GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak nainstalovat Gitea na Ubuntu 22.04

V tomto článku vysvětlíme nezbytné kroky k instalaci Gitea na Ubuntu 22.04 LTS. Než budete pokračovat v tomto tutoriálu, ujistěte se, že jste přihlášeni jako uživatel s sudo privilegia. Všechny příkazy v tomto tutoriálu by měly být spouštěny jako uživatel bez oprávnění root.

Gitea je zjednodušená multiplatforma Git s vlastním hostitelem s otevřeným zdrojovým kódem, která je uznávána jako model řízený komunitou. Je velmi podobný GitHubu a GitLabu a nabízí bohatou sadu funkcí, jako je editor souborů úložiště, sledování problémů projektu, správa uživatelů, upozornění, vestavěná wiki a mnoho dalšího.

Předpoklad:

  • Operační systém s Ubuntu 22.04
  • Adresa IPv4 serveru s oprávněními superuživatele (přístup root)
  • Gnome Terminal pro Linux Desktop
  • Klient PuTTy SSH pro Windows nebo macOS
  • Powershell pro Windows 10/11
  • Znáte příkazy APT

Nainstalujte Gitea na Ubuntu 22.04 LTS

Krok 1. Než začnete instalovat jakýkoli balíček na svůj server Ubuntu, vždy doporučujeme zkontrolovat, zda jsou všechny systémové balíčky aktualizovány.

sudo apt update
sudo apt upgrade
sudo apt install software-properties-common apt-transport-https wget

Krok 2. Nainstalujte Git.

Instalace balíčku Git spuštěním následujícího příkazu:

sudo apt install git

Verzi nainstalovaného Gitu můžete zkontrolovat pomocí následujícího příkazu:

git --version

Dále vytvořte uživatele Git:

sudo adduser \
  --system \
  --shell /bin/bash \
  --gecos 'Git Version Control' \
  --group \
  --disabled-password \
  --home /home/git \
  git

Krok 3. Nainstalujte SQLite.

Pro instalaci SQLite pomocí následujícího příkazu:

sudo apt install sqlite3

Verzi nainstalovaného SQLite můžete zkontrolovat pomocí následujícího příkazu:

sqlite3 --version

Krok 4. Nainstalujte Gitea na Ubuntu Linux.

Přejděte na stránku stahování Gitea a stáhněte si nejnovější binární soubor pro vaši architekturu:

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

Přesuňte binární soubor Gitea do ‘/usr/local/bin ‘:

mv /tmp/gitea /usr/local/bin
chmod +x /usr/local/bin/gitea

Dále vytvořte adresářovou strukturu a nastavte požadovaná oprávnění a vlastnictví:

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

Krok 5. Vytvořte soubor služby Gitea Systemd.

Vytvořte systemd soubor služby pro správu služby Gitea s systemd . Můžete jej vytvořit pomocí následujícího příkazu:

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

Potom znovu načtěte systemd démona a spusťte službu Gitea pomocí následujícího příkazu:

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

Krok 6. Nakonfigurujte bránu firewall UWF.

Pokud na svém serveru používáte ufw firewall, povolte port 3000:

sudo ufw allow 3000/tcp

Krok 7. Otevřete webové uživatelské rozhraní Gitea.

Otevřete prohlížeč a zadejte http://your-ip-server:3000 a zobrazí se obrazovka podobná následující:

Obecná nastavení aplikace:

  • Název webu:Zadejte uživatelské jméno.
  • Kořenová cesta úložiště:ponechte výchozí /home/git/gitea-repositories .
  • Git kořenová cesta LFS:ponechte výchozí /var/lib/gitea/data/lfs .
  • Spustit jako uživatelské jméno:git
  • Doména serveru SSH:Zadejte název své domény nebo vaše IP adresa .
  • Port SSH:22 , změňte jej, pokud SSH naslouchá na jiném portu
  • Gitea HTTP Listen Port:3000
  • Gitea Base URL:Použijte HTTP s názvem domény nebo IP adresa serveru .
  • Cesta protokolu:Ponechte výchozí /var/lib/gitea/log

To je vše, co potřebujete k instalaci Gitea na Ubuntu 22.04 LTS Jammy Jellyfish. Doufám, že vám tento rychlý tip pomůže. Další informace o instalaci Gitea naleznete v jejich oficiální znalostní bázi. Doufám, že vám byl tento článek užitečný. Pokud to považujete za užitečné, nezapomeňte je sdílet se svými přáteli a rodinou. Také, pokud máte nějaké dotazy, neváhejte se zeptat v sekci komentářů. Jsme tu vždy, abychom vám pomohli.


Ubuntu
  1. Jak nainstalovat Git na Ubuntu 18.04 / 20.04

  2. Jak nainstalovat Gitea na Ubuntu 20.04

  3. Jak nainstalovat git na ubuntu 16.04

  1. Jak nainstalovat R na Ubuntu 20.04

  2. Jak nainstalovat Gitea na Ubuntu 20.04

  3. Jak nainstalovat Git na Ubuntu 18.04

  1. Jak nainstalovat Go na Ubuntu 18.04

  2. Jak nainstalovat R na Ubuntu 18.04

  3. Jak nainstalovat Gitea na Ubuntu 18.04