GNU/Linux >> Belajar Linux >  >> Ubuntu

Cara Menginstal Gitea di Ubuntu 18.04 LTS

Dalam tutorial ini, kami akan menunjukkan kepada Anda cara menginstal Gitea di Ubuntu 18.04 LTS. Bagi Anda yang belum tahu, Gitea adalah aplikasi gratis, open-source, dan self-hosted alternatif sistem kontrol versi untuk GitHub dan GitLab. Gitea hadir dengan serangkaian fitur yang kaya termasuk pelacakan waktu, percabangan repositori, pelacakan masalah, penguncian file, penggabungan, dan banyak lagi. Gitea dapat diinstal pada semua sistem operasi populer seperti Windows, macOS, Linux, dan ARM.

Artikel ini mengasumsikan Anda memiliki setidaknya pengetahuan dasar tentang Linux, tahu cara menggunakan shell, dan yang terpenting, Anda meng-host situs Anda di VPS Anda sendiri. Instalasi cukup sederhana dan mengasumsikan Anda sedang berjalan di akun root, jika tidak, Anda mungkin perlu menambahkan 'sudo ' ke perintah untuk mendapatkan hak akses root. Saya akan menunjukkan kepada Anda langkah demi langkah instalasi Gitea di server Ubuntu 18.04.

Prasyarat

  • Server yang menjalankan salah satu sistem operasi berikut:Ubuntu 18.04, dan distribusi berbasis Debian lainnya seperti Linux Mint.
  • Sebaiknya Anda menggunakan penginstalan OS baru untuk mencegah potensi masalah.
  • Akses SSH ke server (atau cukup buka Terminal jika Anda menggunakan desktop).
  • Seorang non-root sudo user atau akses ke root user . Kami merekomendasikan untuk bertindak sebagai non-root sudo user , namun, karena Anda dapat membahayakan sistem jika tidak berhati-hati saat bertindak sebagai root.

Instal Gitea di Ubuntu 18.04 LTS

Langkah 1. Pertama, pastikan semua paket sistem Anda mutakhir dengan menjalankan apt berikut perintah di terminal.

sudo apt update
sudo apt upgrade
sudo apt install sqlite3

Langkah 2. Menginstal Git.

Instal Git di server Anda menggunakan perintah berikut:

sudo apt install git

Langkah 3. Menginstal Gitea di Ubuntu 18.04.

Pertama, Anda perlu mengunduh versi terbaru biner Gitea dari Git repositori. Anda dapat mengunduhnya dengan perintah berikut:

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

Salin biner ke lokasi global:

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

Jadikan biner dapat dieksekusi:

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

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

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

Langkah 4. Buat file Layanan Systemd untuk Gitea.

Selanjutnya, Anda perlu membuat systemd file layanan untuk mengelola layanan Gitea. Anda dapat membuatnya dengan perintah berikut:

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

Kemudian, aktifkan dan mulai layanan Gitea:

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

Langkah 5. Mengakses Antarmuka Web Gitea.

Secara default, Gitea mendengarkan koneksi pada port 3000 di semua antarmuka jaringan, Buka browser Anda, ketik http://YOUR_DOMAIN_OR_IP_ADDRESS:3000

Setelan Basis Data:

  • Jenis Basis Data:SQLite3
  • Jalur:Gunakan jalur absolut, /var/lib/gitea/data/gitea.db

Setelan Umum Aplikasi:

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

Setelah penginstalan selesai, tekan tombol “Instal Gitea”. Penginstalan langsung dilakukan. Setelah selesai, Anda akan diarahkan ke halaman login.

Selamat! Anda telah berhasil menginstal Gitea. Terima kasih telah menggunakan tutorial ini untuk menginstal Gitea di sistem Ubuntu 18.04 LTS Anda. Untuk bantuan tambahan atau informasi berguna, kami menyarankan Anda untuk memeriksa situs web resmi Gitea.


Ubuntu
  1. Cara Menginstal Grafana di Ubuntu 16.04 LTS

  2. Cara Menginstal R di Ubuntu 18.04 LTS

  3. Cara Menginstal R di Ubuntu 20.04 LTS

  1. Cara Menginstal Gitea di Ubuntu 20.04

  2. Cara Menginstal Gitea di Ubuntu 18.04

  3. Cara Menginstal OctoberCMS di Ubuntu 16.04 LTS

  1. Cara Menginstal AbanteCart di Ubuntu 16.04 LTS

  2. Cara Menginstal Hubzilla di Ubuntu 18.04 LTS

  3. Cara menginstal ERPNext di Ubuntu 18.04 LTS