Cara Mudah Install Linux, Nginx, MySQL & PHP (LEMP) + WordPress Menggunakan EasyEngine di Server Debian/Ubuntu

Wajib Baca:

Ferdian Alfianto

Ferdian Alfianto

Ferdian Alfianto adalah seorang penggila dunia Internet, Mac Lover; suka menggunakan Wordpress, bereksperimen dengan Linux (terutama Debian dan Ubuntu), mengutak-atik pfSense router, senang bereksperimen dengan LEMP (Linux, Nginx, MariaDB, PHP) dan Redis. Anda bisa kontak saya disini.

Jika sebelumnya saya menggunakan Tuxlite untuk menginstal LAMP (Linux, Apache, MySQL, PHP + WordPress), namun dalam kurun hampir setahun terakhir ini, saya lebih banyak menggunakan EasyEngine untuk menginstal LEMP (Linux, Nginx, MySQL, PHP + WordPress).

Cara instalasi EasyEngine semudah seperti mengintal Tuxlite. Selain karena pengembangan Tuxlite sudah tidak dilanjutkan lagi oleh programmernya, juga ada beberapa fitur EasyEngine yang tidak dimiliki Tuxlite, seperti:

  • Kemudahan instal sertifikat SSL dengan Let’s Encrypt.
  • Banyak pilihan sistem cache untuk WordPress, seperti W3Total Cache, WP Super Cache, Nginx’s FastCGI Cache & Redis Cache.
  • Update otomatis untuk mendapatkan fitur-fitur baru EasyEngine.
  • Bisa menginstal WordPress standar, atau WordPress multisite.
  • Memiliki command untuk memonitor log file.
  • Dokumentasi lebih lengkap.
  • Support komunitasnya ada, dan fitur-fitur lainnya.

Cara Instalasi EasyEngine

Sebelum memulai instalasi, perlu di ketahui bahwa EasyEngine (hingga saya menulis blog ini), hanya mendukung distro:

  • Ubuntu 12.04 , 14.04 dan 16.04
  • Debian 7 dan 8.

Untuk distro-distro lain semacam CentOS, RHEL, dll; tidak didukung dan tidak ada rencana dari developer untuk mendukungnya.

Untuk memulai instalasi, silahkan copy dan paste perintah berikut ke server Debian atau Ubuntu anda:

wget -qO ee rt.cx/ee && sudo bash ee

Secara otomatis perintah diatas akan menginstal EasyEngine dan semua software pendukung yang dibutuhkan.

Instal WordPress

Untuk menginstal WordPress, gunakan perintah berikut.

Instal WordPress tanpa caching:

ee site create domain.com --wp

Instal WordPress dengan caching W3 Total Cache:

ee site create domain.com --w3tc

Instal WordPress dengan caching WP Super Cache:

ee site create domain.com --wpsc

Instal WordPress dengan caching Nginx FastCGI :

ee site create domain.com --wpfc

Instal WordPress dengan caching Nginx Redis:

ee site create domain.com --wpredis

Instal Let’s Encrypt

Agar situs WordPress anda bisa diakses dengan url HTTPS, anda harus menginstal sertifikat SSL. Alhamdulillah dengan EasyEngine instalasi sertifikasi SSL sangat mudah menggunakan layanan dari Let’s Encrypt. Jalankan perintah:

ee site update domain.com --letsencrypt

Sertifikat SSL dari Let’s Encrypt hanya berlaku selama 90 hari, dan harus diperbarui jika ingin lanjut menggunakannya. Alhamdulillah lagi, EasyEngine secara otomatis sudah menginstal crontab agar apabila sertifikat SSL habis masa berlakunya, EasyEngine akan memperbaruinya.

Banyak perintah-perintah lainnya untuk memaksimalkan performa server & WordPress anda. Misal anda bisa menggunakan ElasticSearch dan ElasticPress untuk menggantikan mesin pencarian WordPress; atau cara mengoptimalkan APC Cache, dan lain sebagainya. Kunjungi saja situs EasyEngine untuk panduan lengkapnya.

Setelah instal EasyEngine, jangan lupa mengamankan server dengan Fail2Ban + (D)DOS Deflate, atau lebih simpel dengan Dome9 Cloud Security.

Bagikan di
Facebook
Bagikan di
Twitter
Bagikan di
WhatsApp
Bagikan di
Telegram
Bagikan di
Email

Artikel Terbaru:

Logo MongoDB
Linux

Mudah Instal MongoDB di Ubuntu 20.04

Tutorial ini menjelaskan cara menginstal dan mengkonfigurasi MongoDB Community Edition di Ubuntu 20.04. MongoDB adalah database dokumen open-source dan gratis. Milik keluarga database yang disebut

3 Responses

  1. saya udah coba cara diatas gan, koq ga bisa yah gan? pdhl udh sukses keterangannya waktu cek websitenya malah tampil tulisan situs ini tidak dapat dijangkau. mohon pencerahannya gan, terima kasih

    1. coba cek error log nya gan, gak bisanya dimananya? Mnrt saya EasyENgine ini paling gampang instalnya, dari beberapa VPS yang saya instal, tidak ada yg error, alhamdulillah lancar semua

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

Situs ini menggunakan Akismet untuk mengurangi spam. Pelajari bagaimana data komentar Anda diproses .

Artikel Terkait:

Logo MongoDB

Mudah Instal MongoDB di Ubuntu 20.04

Tutorial ini menjelaskan cara menginstal dan mengkonfigurasi MongoDB Community Edition di Ubuntu 20.04. MongoDB adalah database dokumen open-source dan gratis. Milik keluarga database yang disebut

rocket nginx

Rocket-Nginx + WP-Rocket: Apa Benefitnya?

Apa itu Rocket-Nginx? Rocket-Nginx adalah tambahan konfigurasi pada Nginx untuk plugin cache WordPress, WP-Rocket. Developer mengklaim bahwa dengan menginjeksi konfigurasi Rocket-Nginx, maka page cache yang

domain

Berburu Domain Termurah Sedunia!

Domain termurah, siapa yang tidak suka mendapatkannya? Yes, bahkan penulis blog ini pun suka sekali berburu domain murah :). Sering sekali pertanyaan dilayangkan ke penulis,