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

Wajib Baca

13 Tips Mudah Mengamankan Situs WordPress

Kepopuleran Wordpress adalah sebuah kesuksesan, namun tentu disertai konsekuensi. Lebih dari 34% situs dibuat menggunakan platform Wordpress,...

Cara Memainkan Point Blank Garena Menggunakan WTFast

UPDATE 24 APRIL 2014: Garena melakukan sweaping ID yang waktu pendaftaran menggunakan alamat IP dari luar Singapore/Malaysia. Mengakibatkan ID...

YouTube Caching Menggunakan Squid & Nginx

UPDATE MEI 2014: Algoritma link YouTube sudah mengalami perubahan. Konfigurasi dibawah sudah tidak bisa lagi melakukan cache video Youtube....
Ferdian Alfiantohttps://tuts.web.id
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.

3 KOMENTAR

  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

TINGGALKAN KOMENTAR

Silakan masukkan komentar anda!
Silakan masukkan nama Anda di sini

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Artikel Terbaru

8 Pasword Manager Gratis Terbaik 2019

Password manager adalah sebuah aplikasi yang membantu kita membuat password yang baik dan kuat, menyimpannya dengan keamanan...

10 DNS Server Gratis, Aman, Cepat & Reliable 2019

Berikut adalah beberapa DNS server yang bisa anda pergunakan untuk mempercepat browsing, gratis, aman & reliable.

Karaoke di Spotify, Mengapa Nggak?

Bagi penggemar karaoke, Spotify mungkin akan menjadi salah satu teman terbaik mereka. Karena Spotify telah mulai menguji fitur baru di negara tertentu...

13 Tips Mudah Mengamankan Situs WordPress

Kepopuleran Wordpress adalah sebuah kesuksesan, namun tentu disertai konsekuensi. Lebih dari 34% situs dibuat menggunakan platform Wordpress, tentu saja ini berakibat situs...

11 Tempat Untuk Melihat Serangan Cyber Secara Real-Time

Adalah pemandangan yang cukup mengasyikkan memantau aktifitas serangan cyber secara real-time di seluruh dunia. Ribuan situs web diretas setiap hari karena adanya...

Artikel Lain Terkait: