Cara Install NGINX di VPS untuk Ganti Apache Webserver di Webuzo

BibitSaputra.com – Salah satu kelemahan webserver Apache HTTPD adalah seringnya down tanpa pemberitahuan. Atau dalam kata lain auto stop, yang mengakibatkan blog tidak bisa diakses. Sebenarnya cara mengatasi MYSQL yang sering down dan mati sendiri sangatlah mudah, anda cukup restart service VPS, baik secara manual melalui command prompt ataupun melalui control panel, Webuzo misalnya.

Akan tetapi, tentu saja ini akan merepotkan anda karena error apache MySqL ini tidak bisa diprediksi dan kadang malah sehari bisa berkali-kali. Oleh karena itu, kali ini saya mau berbagi cara mengatasi blog tidak bisa diakses karena internal server error yang kebanyakan disebabkan oleh matinya apache dan mysql server, yakni dengan jalan mengganti Apache (httpd) tersebut dengan web server lain yang lebih kuat dan stabil bernama Nginx.

Baca: Cara Install WordPress di VPS dengan Webuzo

Cara Install NGINX di VPS untuk Ganti Apache Webserver di Webuzo

  1. Login atau masuk ke akses Panel VPS anda, Webuzo misalnya yang saya gunakan di sini.
  2. Pilih menu “APPS” > Web Servers > Nginx.
    Install Nginx 1
  3. Beri tanda centang sebagai Default > INSTALL.
    Install Nginx 2
  4. Masih di bagian Web Servers, pilih Apache (atau Apache 2). Lakukan penghapusan alias REMOVE.
  5. Sekarang kembali ke menu “PHP” atau klik logo Webuzo untuk kembali ke halaman awal. Pilih “Services” pada bagian ‘Advanced settings‘.
    Install Nginx 3
  6. Restart semua service yang ada. Atau anda juga bisa melakukan restart manual melalui CMD via Putty dengan perintah : service webuzo restrart

Proses instalasi Nginx di VPS sudah berhasil. Akan tetapi, mungkin anda akan menemukan error not found 404 nginx. Begini solusinya!

Cara Mengatasi Error 404 Nginx Not Found di Permalink WordPress Saat Buka Postingan

  1. Akses VPS melalui Putty.
  2. Pertama install perintah NANO agar lebih mudah nantinya, dengan script: yum install nano -y
  3. Buka file konfigurasi Nginx dengan perintah: nano /usr/local/apps/nginx/etc/conf.d/common
    Mengatasi Error 404 Nginx Not Found WordPress Post 1
  4. Scroll ke paling bawah, dan tambahkan script berikut:
    location / {try_files $uri $uri/ /index.php?q=$request_uri&$args;}

    Mengatasi Error 404 Nginx Not Found WordPress Post 2
  5. Simpan konfigurasinya dengan cara tekan keyboard tombol CTRL+X, tekan huruf Y lalu ENTER.
  6. Lakukan restart : service nginx restart

Sekarang coba akses permalink posting blog anda dan saya rasa sekarang sudah bisa diakses alias tidak error 404. Dan, tutorial cara instalasi nginx pun selesai, Semoga bermanfaat.