GNU/Linux >> Belajar Linux >  >> Ubuntu

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

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 terus meningkat.

Di sini, di LinuxAPT, kita akan melihat cara menginstal Nginx di sistem Linux Ubuntu Server 20.04 Anda menggunakan Source Code.

Untuk melihat bagaimana Anda dapat mengatur Nginx sebagai proxy terbalik di Ubuntu 20.04, kunjungi:https://linuxapt.com/blog/1162-set-up-nginx-as-reverse-proxy-on-ubuntu-20-04 .


Langkah-langkah untuk menginstal Nginx di Ubuntu Server 20.04 LTS melalui Source Code

1. Lakukan Pembaruan Sistem

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


2. Tambahkan PPA (Mainline) Nginx terbaru

Sekarang, tambahkan PPA Nginx terbaru dengan menjalankan perintah di bawah ini:

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


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.


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.

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

Sekarang perbarui daftar repositori seperti ini:

$ sudo apt update


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.

saya. Buat direktori

Buat direktori seperti ini:

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

ii. 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


6. Verifikasi versi sumber Nginx

Jalankan perintah ls untuk membuat daftar file direktori:

$ ls

Anda akan melihat perubahan di direktori /usr/src/local/nginx.

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 akan melihat bahwa paket sumber dan Sistem Operasi Nginx harus memiliki nomor versi yang sama.


Bagaimana Cara Menghapus Instalasi Nginx dari Ubuntu ?

1. Hentikan Nginx

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

$ sudo systemctl stop nginx

2. Hapus Nginx

Sekarang hapus instalasi Nginx dengan menjalankan perintah berikut:

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

Sekarang, Nginx tidak lagi ada di sistem operasi Anda.



Ubuntu
  1. Instal Ubuntu 20.04 LTS - Panduan langkah demi langkah?

  2. Instal LibreNMS di Ubuntu 20.04 LTS menggunakan Nginx - Panduan langkah demi langkah?

  3. Instal NumPy di ​​Ubuntu 20.04 LTS - Panduan langkah demi langkah?

  1. Instal Homebrew di Ubuntu 20.04 LTS - Panduan langkah demi langkah?

  2. Instal Kanboard di Ubuntu 20.04 LTS - Panduan langkah demi langkah?

  3. Instal GoAccess di Ubuntu 20.04 LTS - Panduan langkah demi langkah?

  1. Instal TYPO3 di Ubuntu 20.04 LTS - Panduan langkah demi langkah?

  2. Instal PrestaShop di Ubuntu 20.04 LTS - Panduan langkah demi langkah?

  3. Instal XAMPP di Ubuntu 20.04 LTS - Panduan langkah demi langkah?