GNU/Linux >> Belajar Linux >  >> Ubuntu

Cara Menginstal Nginx di Ubuntu 20.04 LTS Menggunakan Kode Sumber

Apa itu Nginx?

Nginx adalah perangkat lunak sumber terbuka yang berfungsi sebagai server web, proxy terbalik, penyeimbang beban, dan banyak lagi. Ini dirancang khusus untuk menghasilkan kinerja maksimum dan stabilitas tinggi.

Perangkat lunak ini mengikuti arsitektur master-slave, dengan satu proses master mempertahankan beberapa proses slave. Nginx dikembangkan oleh pengembang Rusia Igor Sysoev karena dia frustrasi dengan server web Apache dan menginginkan pengganti yang lebih baik yang dapat menangani 10.000 koneksi bersamaan dengan penggunaan memori yang rendah. Berkat dia, server web Nginx muncul. Saat ini, Nginx melayani beberapa situs web top dunia dan pertumbuhannya tampaknya hanya akan meningkat.

Sekarang mari kita lihat bagaimana kita bisa mendapatkan Nginx di sistem kita dengan beberapa langkah mudah.

Panduan Pemasangan

Prasyarat:

  • Server Ubuntu 20,04 LTS
  • Akun dengan akses root
  • Paket yang Diperlukan (disebutkan di seluruh tutorial)

Metode Penerapan:

Untuk menginstal Nginx di server Ubuntu, kami memiliki dua metode:

  • Dengan bantuan pengelola paket bawaan sistem Operasi
  • Dengan membangun Nginx dari kode sumber

Untuk tutorial ini, kami telah mengikuti metode kedua. Saya akan menunjukkan kepada Anda bagaimana Anda dapat menginstal Nginx di server Ubuntu Anda dengan bantuan kode sumbernya. Mari kita mulai!

Langkah 1:Perbarui dan Tingkatkan Sistem Operasi

Sebelum memulai instalasi, perbarui dan tingkatkan sistem operasi Anda dengan bantuan perintah di bawah ini sehingga Anda hanya memiliki paket yang diperbarui di server Anda.

sudo apt update && sudo apt upgrade -y

Langkah 2:Tambahkan PPA Nginx (Mainline) terbaru

Langkah ini akan memulai proses instalasi. Untuk memulai, tambahkan PPA Nginx terbaru dengan menjalankan perintah di bawah ini. Dalam tutorial ini, kita menginstal PPA arus utama.

sudo add-apt-repository ppa:ondrej/nginx-mainline -y && sudo apt update

Langkah 3:Instal Nginx:

Setelah menginstal PPA dan memperbarui daftar repositori, Anda akan menginstal Nginx dengan perintah ini:

sudo apt install nginx-core nginx-common nginx nginx-full

Setelah menjalankan perintah ini, Anda mungkin ditanya apakah Anda ingin menyimpan atau mengganti file konfigurasi /etc/nginx/nginx.conf yang ada selama instalasi. Kami menyarankan Anda menyimpan file konfigurasi yang ada ini dengan menekan n. Ini akan memungkinkan salinan file dibuat yang dapat Anda gunakan di masa mendatang jika diperlukan.

Langkah 4:Tambahkan kode sumber Nginx ke repositori

Saat menginstal PPA, secara default kode sumber tidak akan diinstal. Pertama, Anda harus mengaktifkannya secara manual. Untuk melakukannya, buka file konfigurasi di /etc/apt/sources.list.d dengan editor seperti yang ditunjukkan di bawah ini:

sudo nano /etc/apt/sources.list.d/ondrej-ubuntu-nginx-mainline-*.list

Sekarang cari baris ini dan batalkan komentarnya dengan menghapus simbol hash.

Ini adalah bagaimana seharusnya terlihat seperti:

Sekarang simpan file dengan menekan control + X, lalu Y dan tekan enter. Perubahan akan disimpan.

Sekarang perbarui daftar repositori seperti ini:

sudo apt update

Langkah 5:Unduh sumber Nginx

Selanjutnya, kami akan mengunduh kode sumber Nginx jika Anda perlu mengkompilasi modul dinamis nanti. Untuk melakukannya, Anda perlu mengunduh dan menambahkan paket sumber di lokasi /etc/local/src/nginx.

Buat direktori

Buat direktori seperti ini:

sudo mkdir /usr/local/src/nginx && cd /usr/local/src/nginx

Instal dependensi dan unduh paketnya

Sekarang unduh paket sumber dengan menjalankan perintah di bawah ini:

sudo apt install dpkg-dev -y && sudo apt source nginx

Setelah menjalankan perintah, Anda mungkin menemukan kesalahan seperti yang ditunjukkan di bawah ini. Aman untuk mengabaikannya.

Langkah 6:Verifikasi versi sumber Nginx

Jalankan perintah ls untuk membuat daftar file direktori:

ls

Berikut adalah tampilan daftar di direktori /usr/src/local/nginx Anda:

Sekarang jalankan perintah di bawah ini untuk memastikan versi paket sumber sama dengan versi Nginx yang baru saja Anda instal di Sistem Operasi Anda.

nginx -v

Anda harus mendapatkan output yang serupa seperti yang ditunjukkan di bawah ini. Ini berarti paket sumber dan Sistem Operasi Nginx harus memiliki nomor versi yang sama. Dalam kasus kami, ini adalah 1.21.1.

Jika Anda telah sampai sejauh ini, selamat, Anda telah berhasil menginstal Nginx.

Cara menghapus Nginx

Sekarang setelah kita melihat cara menginstal Nginx, mari kita lihat juga cara mencopot pemasangannya.

Langkah 1:Hentikan Nginx:

Untuk melakukannya, pertama-tama, hentikan Nginx karena akan berjalan dengan menggunakan perintah ini:

sudo systemctl stop nginx

Langkah 2:Hapus Nginx

Sekarang hapus instalasi Nginx dengan menjalankan perintah berikut:

sudo apt-get purge nginx -y && sudo apt autoremove nginx -y

Setelah ini, Nginx tidak akan ada lagi di sistem operasi Anda.

Dalam tutorial ini, Anda melihat bagaimana Anda dapat dengan mudah menginstal Nginx di server Ubuntu Anda dengan bantuan beberapa perintah yang mudah diikuti. Anda juga melihat bagaimana Anda dapat menghapus Nginx dari sistem Anda dengan bantuan dua perintah sederhana.

Untuk melihat bagaimana Anda dapat mengatur Nginx sebagai proxy terbalik di Ubuntu 20.04, kunjungi:

https://linuxways.net/ubuntu/how-to-set-up-nginx-as-reverse-proxy-on-ubuntu-20-04/


Ubuntu
  1. Cara Menginstal WordPress Menggunakan Nginx di Ubuntu 18.04

  2. Instal Nginx di Ubuntu 20.04 LTS Menggunakan Kode Sumber - Panduan langkah demi langkah?

  3. Cara menginstal Gnome 41 di Ubuntu 20.04 LTS menggunakan PPA

  1. Cara menginstal WordPress menggunakan Bitnami di Ubuntu 20.04 LTS

  2. Cara Menginstal Go di Ubuntu 22.04 LTS

  3. Cara Menginstal Nginx di Ubuntu 15.04

  1. Cara Menginstal PyCharm di Ubuntu 16.04 LTS

  2. Cara Menginstal Versi Mainline Nginx di Ubuntu 16.04 LTS

  3. Cara Menginstal Nginx Amplify Agent di Ubuntu 16.04 LTS