Skip to content

Install NGINX di Ubuntu Server

Ihsan Haryansyah edited this page Jan 5, 2021 · 2 revisions

Nginx (baca: engine x) adalah server HTTP dan Proxy dengan kode sumber terbuka yang bisa juga berfungsi sebagai proxy IMAP/POP3. Kode sumber nginx ditulis oleh seorang warga negara Rusia yang bernama Igor Sysoev pada tahun 2002 dan dirilis ke publik pada tahun 2004. Nginx terkenal karena stabil, memiliki tingkat performansi tinggi dan minim mengonsumsi sumber daya.

Nginx juga memiliki fitur seperti reverse proxy multiple protocols (HTTP, Memcached, PHP‑FPM, SCGI, uwsgi), Stream HTTP video (FLV, HDS, HLS, MP4) serta HTTP/2 gateway. Sumber: https://id.wikipedia.org/wiki/Nginx

Berikut adalah cara install NGINX di Linux:

  1. Jalankan ubuntu server kosong, disini saya menjalankannya di virtual mesin (Virtual Box).
  2. sudo su apt update apt -y install nginx php5 php5-xmlrpc php5-mysql php5-gd php5-cli php5-curl mysql-client mysql-server
  3. /etc/init.d/nginx restart /etc/init.d/nginx reload
  4. akses melalui web

http://ip-address (cek menggunakan ifconfig)

http://localhost

akan keluar kata-kata

Welcome to nginx!

Sumber: http://onnocenter.or.id/wiki/index.php/Nginx:_Instalasi

  • etc/init.d/nginx restart > untuk merestart ulang server nginx

  • cd etc/nginx/sites-available/

  • ls > nanti maka akan muncul nama file default yang berfungsi sebagai route

  • nano default > untuk mengubah konfigurasi, ubah pada baris yang bertuliskan root /var/www/nama folder yang diinginkan

  • lalu buat folder baru, sesuai dengan nama folder yang kita tulis tadi pada route, gunakan perintah mkdir /var/www/web

  • lalu masuk ke folder baru tadi, cd /var/www/web/

  • lalu buat file baru, ketikkan nano index.html (bebas mau apa isi webnya)

  • lalu install php5, sudo apt-get install php5

  • ketikkan nano index.php, ketikkan bebas

  • lalu restrat server nginx nya, ketikkan etc/init.d/nginx restart

  • dan taraa, sekarang sudah jalan servernya, sekian terima kasih.

part 2

  • service nginx start > menjalankan server nginx

  • service nginx stop > memberhentikan server nginx

  • service nginx restart > restart

  • service nginx status > untuk melihat status server nginx

  • nginx -t > verifikasi konfigurasi

Clone this wiki locally