Menggunakan Nginx Terbaru di Server Ubuntu

Menggunakan Nginx Terbaru di Server Ubuntu. Kali ini saya akan membahas bagaimana cara mengupgrade webserver Nginx di Ubuntu. Tutorial ini berlaku bagi kalian yang menginstall paket Nginx dari repository, jika kalian menggunakan Nginx hasil compile dari source, maka yang harus dilakukan adalah mengcompile ulang setiap rilisan stabil di web Nginx sudah tersedia.

Sebagai informasi tambahan, saat ini kalian bisa menginstall Nginx dari repository server nginx.org, server Ubuntu, maupun paket yang disediakan oleh maintainer lewat PPA.

Repository Ubuntu
Yang cukup kalian lakukan adalah mengupdate repository, lalu menginstall paketnya.
sudo apt update
Kekurangannya, repository disini tergolong lambat update. Saat artikel ini ditulis, versi stabil Nginx di website Nginx.org adalah 1.17, namun paket terbaru di repository Ubuntu 18.04 masih di versi 1.12.

Repository Nginx
Tambahkan repository dari server Nginx dengan perintah
echo -e \
"deb http://nginx.org/packages/ubuntu/ $(lsb_release -cs) nginx\n\
deb-src http://nginx.org/packages/ubuntu/ $(lsb_release -cs) nginx" | \
sudo tee /etc/apt/sources.list.d/nginx.list
Tambahkan key agar tidak muncul warning karena sumber paket tidak terpercaya.
wget -q "http://nginx.org/packages/keys/nginx_signing.key" -O-| sudo apt-key add -

Selanjutnya tinggal update repo dan install Nginx dengan perintah

sudo apt update && sudo apt install nginx -y 

PPA
Ada dua repository PPA yang saya ketahui masih aktif mengelola paket Nginx stable.
sudo add-apt-repository ppa:nginx/stable
Kedua dari ondrej
sudo add-apt-repository ppa:ondrej/nginx
Untuk PPA, paket dari repository ondrej lebih cepat update.
Sama seperti diatas, jika kalian memilih menggunakan repository PPA juga bisa langsung install dengan perintah
sudo apt update && sudo apt install nginx
Lalu repository mana yang harus dipakai? Kalian bebas memilih repository mana yang ingin dipakai. Dan hanya pilih salahsatu saja.
Namun biasanya saya lebih prefer menggunakan repository dari PPA ondrej.

Sekian tutorial kali ini, semoga bermanfaat. Jika ada yang ingin ditanyakan silahkan komentar.