GNU/Linux >> Belajar Linux >  >> Ubuntu

Cara Menginstal Gitea di Ubuntu 22.04

Pada artikel ini, kami akan menjelaskan langkah-langkah yang diperlukan untuk menginstal Gitea di Ubuntu 22.04 LTS. Sebelum melanjutkan tutorial ini, pastikan Anda login sebagai pengguna dengan sudo hak istimewa. Semua perintah dalam tutorial ini harus dijalankan sebagai pengguna non-root.

Gitea adalah Git cross-platform yang dihosting sendiri dan open-source yang diakui sebagai model berbasis komunitas. Ini sangat mirip dengan GitHub dan GitLab dan menawarkan serangkaian fitur yang kaya seperti editor file repositori, pelacakan masalah proyek, manajemen pengguna, notifikasi, wiki bawaan, dan banyak lagi.

Prasyarat:

  • Sistem Operasi dengan Ubuntu 22.04
  • Alamat IPv4 Server dengan Hak Pengguna Super (Akses Root)
  • Terminal Gnome untuk Desktop Linux
  • Klien Putty SSH untuk Windows atau macOS
  • Powershell untuk Windows 10/11
  • Familiar dengan Perintah APT

Instal Gitea di Ubuntu 22.04 LTS

Langkah 1. Pertama, sebelum Anda mulai menginstal paket apa pun di server Ubuntu Anda, kami selalu menyarankan untuk memastikan bahwa semua paket sistem telah diperbarui.

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

Langkah 2. Instal Git.

Menginstal paket Git dengan menjalankan perintah berikut di bawah ini:

sudo apt install git

Anda dapat memeriksa versi Git yang diinstal dengan perintah berikut:

git --version

Selanjutnya, buat pengguna Git:

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

Langkah 3. Instal SQLite.

Untuk Menginstal SQLite menggunakan perintah berikut:

sudo apt install sqlite3

Anda dapat memeriksa versi SQLite yang diinstal dengan perintah berikut:

sqlite3 --version

Langkah 4. Instal Gitea di Ubuntu Linux.

Buka halaman Unduh Gitea dan unduh biner terbaru untuk arsitektur Anda:

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

Pindahkan file biner Gitea ke ‘/usr/local/bin ‘:

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

Selanjutnya, buat struktur direktori dan atur izin dan kepemilikan yang diperlukan:

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

Langkah 5. Buat File Layanan Gitea Systemd.

Buat systemd file layanan untuk mengelola layanan Gitea dengan systemd . Anda dapat membuatnya dengan perintah berikut:

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

Kemudian, muat ulang systemd daemon dan mulai layanan Gitea dengan perintah berikut:

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

Langkah 6. Konfigurasikan Firewall UWF.

Jika Anda menjalankan ufw firewall di server Anda, izinkan port 3000:

sudo ufw allow 3000/tcp

Langkah 7. Akses UI Web Gitea.

Buka browser Anda, ketik http://your-ip-server:3000 , dan layar seperti berikut akan muncul:

Setelan Umum Aplikasi:

  • Judul Situs:Masukkan nama pengguna.
  • Jalur Akar Repositori:pertahankan /home/git/gitea-repositories default .
  • Jalur Akar Git LFS:pertahankan /var/lib/gitea/data/lfs default .
  • Jalankan Sebagai Nama Pengguna:git
  • Domain Server SSH:Masukkan nama domain your Anda atau alamat IP . Anda .
  • Port SSH:22 , ubah jika SSH mendengarkan di Port lain
  • Port Dengarkan HTTP Gitea:3000
  • URL Basis Gitea:Gunakan HTTP dengan nama domain Anda atau alamat IP server .
  • Jalur Log:Biarkan /var/lib/gitea/log default

Hanya itu yang perlu Anda lakukan untuk menginstal Gitea di Ubuntu 22.04 LTS Jammy Jellyfish. Saya harap Anda menemukan tip cepat ini bermanfaat. Untuk bacaan lebih lanjut tentang instalasi Gitea, silakan merujuk ke basis pengetahuan resmi mereka. Saya harap artikel ini bermanfaat bagi Anda. Jika Anda merasa bermanfaat, jangan lupa untuk membagikannya dengan teman dan keluarga Anda. Juga, jika Anda memiliki pertanyaan, jangan ragu untuk bertanya di bagian komentar. Kami selalu siap membantu Anda.


Ubuntu
  1. Cara Menginstal Git di Ubuntu 18.04 / 20.04

  2. Cara Menginstal Gitea di Ubuntu 20.04

  3. Cara menginstal git di ubuntu 16.04

  1. Cara Menginstal R di Ubuntu 20.04

  2. Cara Menginstal Gitea di Ubuntu 20.04

  3. Cara Menginstal Git di Ubuntu 18.04

  1. Cara Menginstal Go di Ubuntu 18.04

  2. Cara Menginstal R di Ubuntu 18.04

  3. Cara Menginstal Gitea di Ubuntu 18.04