Lewati ke isi

Instalasi Nginx pada distro varian Debian

lalallala

Latar belakang

2
Spesifikasi teknis:

  • Distro linux: varian debian
  • Nginx Proxy: repositori mainline

Tujuan

  • Meningkatkan kecepatan dan efisiensi pemuatan halaman
  • Keamanan
  • Nama domain sesuai keinginan
  • Penyederhanaan URL

Solusi

  • Repository resmi Nginx
  • SSL dengan Let’s Encrypt

Mari gulung lengan baju

Instalasi NGINX - Ubuntu

Alih-alih menggunakan paket bawaan versi nginx dari distribusi Linux yang digunakan, kita akan menggunakan versi mainline dari repositori resmi nginx langsung. Rujukan

  1. Login sebagai root dan tambahkan repositori Nginx
    sudo -s
    
  2. Unduh key yang akan digunakan untuk verifikasi paket dan repositori
    wget http://nginx.org/keys/nginx_signing.key
    apt-key add nginx_signing.key
    
  3. Tambahkan sumber repositori NGINX ke dalam direktori /etc/apt/sources.list.d/ dan beri nama nginx.list
    DEB_DISTRO="ubuntu"
    DEB_CNAME=$(lsb_release -sc)
    echo "deb http://nginx.org/packages/mainline/${DEB_DISTRO}/ ${DEB_CNAME} nginx" > /etc/apt/sources.list.d/nginx.list
    
  4. Pastikan tidak ada versi sebelumnya yang terinstall
    apt-get remove --purge nginx-common
    
  5. Lakukan pembaruan paket dan jalankan proses instalasi
    apt-get update ; apt-get install nginx
    
  6. Verifikasi, jalankan, lalu uji instalasi hasil instalasi
    nginx -v ; nginx -t ; nginx
    curl -I 127.0.0.1