GNU/Linux >> Belajar Linux >  >> Cent OS

Cara Menginstal Nginx di Ubuntu 20.04 LTS

Dalam tutorial ini, kami akan menunjukkan kepada Anda cara menginstal Nginx di Ubuntu 20.04 LTS. Bagi Anda yang belum tahu, Nginx adalah perangkat lunak server web yang kuat yang dapat digunakan di komputer Anda. server. Ia juga dikenal dengan kinerja tinggi dan penggunaan memori rendah yang memungkinkan penggunaan sumber daya lebih sedikit, tetapi menyelesaikan pekerjaan secara efisien. Penyiapan populer adalah menggunakannya sebagai proxy untuk Apache, yang kemudian dapat melayani permintaan aplikasi.

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 Nginx di server Ubuntu 20.04 (Focal Fossa).

Instal Nginx di Ubuntu 20.04 LTS Focal Fossa

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

sudo apt update
sudo apt upgrade

Langkah 2. Menginstal Nginx di Ubuntu 20.04.

Nginx tersedia di repositori default Ubuntu. Untuk menginstalnya, jalankan perintah berikut:

sudo apt install nginx

Setelah penginstalan selesai, jalankan perintah untuk mengaktifkan Nginx untuk memulai secara otomatis saat server Anda mulai:

sudo systemctl stop nginx.service
sudo systemctl start nginx.service
sudo systemctl enable nginx.service

Langkah 3. Konfigurasi firewall.

Sementara itu, Anda perlu memastikan bahwa firewall Anda dikonfigurasi untuk mengizinkan lalu lintas pada port HTTP (80) dan HTTPS (443). Nginx mendaftarkan dirinya sebagai layanan dengan ufw :

sudo ufw allow in "Nginx Full"

Langkah 4. Mengakses Uji Instalasi.

Untuk menguji pengaturan Nginx, buka browser Anda dan ramban ke nama host server atau alamat IP dan Anda akan melihat halaman pengujian default Nginx seperti yang ditunjukkan di bawah ini:

Langkah 5. Struktur File Konfigurasi Nginx.

Konten:

  • /var/www/html :Konten web yang sebenarnya, yang secara default hanya terdiri dari halaman Nginx default yang Anda lihat sebelumnya, disajikan dari /var/www/html direktori. Ini dapat diubah dengan mengubah file konfigurasi Nginx.

Konfigurasi Server:

  • /etc/nginx :Direktori konfigurasi Nginx. Semua file konfigurasi Nginx berada di sini.
  • /etc/nginx/nginx.conf :File konfigurasi Nginx utama. Ini dapat dimodifikasi untuk membuat perubahan pada konfigurasi global Nginx.
  • /etc/nginx/sites-available/ :Direktori tempat blok server per situs dapat disimpan. Nginx tidak akan menggunakan file konfigurasi yang ditemukan di direktori ini kecuali file tersebut ditautkan ke sites-enabled direktori. Biasanya, semua konfigurasi blok server dilakukan di direktori ini dan kemudian diaktifkan dengan menautkan ke direktori lain.
  • /etc/nginx/sites-enabled/ :Direktori tempat penyimpanan blok server per situs yang diaktifkan. Biasanya, ini dibuat dengan menautkan ke file konfigurasi yang ditemukan di sites-available direktori.
  • /etc/nginx/snippets :Direktori ini berisi fragmen konfigurasi yang dapat dimasukkan di tempat lain dalam konfigurasi Nginx. Segmen konfigurasi yang berpotensi berulang adalah kandidat yang baik untuk pemfaktoran ulang menjadi cuplikan.

Log Server:

  • /var/log/nginx/access.log :Setiap permintaan ke server web Anda dicatat dalam file log ini kecuali jika Nginx dikonfigurasi untuk melakukan sebaliknya.
  • /var/log/nginx/error.log :Setiap kesalahan Nginx akan dicatat di log ini.

Selamat! Anda telah berhasil menginstal Nginx. Terima kasih telah menggunakan tutorial ini untuk menginstal server web Nginx di sistem Ubuntu 20.04 LTS (Focal Fossa). Untuk bantuan tambahan atau informasi berguna, kami sarankan Anda memeriksa situs web resmi Nginx.


Cent OS
  1. Cara Menginstal Nginx di Ubuntu 18.04

  2. Cara Menginstal Nginx di Ubuntu 16.04

  3. Cara Menginstal Nginx di Ubuntu 20.04

  1. Cara Menginstal Docker di Ubuntu 22.04 / 20.04 LTS

  2. Cara Menginstal PlayOnLinux di Ubuntu 20.04 LTS

  3. Cara Menginstal MariaDB di Ubuntu 20.04 LTS

  1. Cara Menginstal Ansible di Ubuntu 20.04 LTS / 21.04

  2. Cara Menginstal Minikube di Ubuntu 20.04 LTS / 21.04

  3. Cara Menginstal Go di Ubuntu 22.04 LTS