Cara Install LEMP Server dengan Webinoly di Ubuntu 20.04

Webinoly adalah tool untuk memudahkan dalam instalasi dan konfigurasi LEMP (Linux Nginx MariaDB/MySQL PHP) server dan sudah teroptimasi. Instalasi LEMP server dengan Webinoly tidak perlu lagi melakukan instalasi paket LEMP satu persatu secara manual.

*0. Install Webinoly*

Webinoly membutuhkan distribusi Linux Ubuntu 18.04 atau Ubuntu 20.04 yang masih fresh, belum terpasang aplikasi web server sama sekali. Tutorial ini menggunakan Ubuntu 20.04.

Download bash script Webinoly installer dan jalankan.

[INPUT]

1 wget -qO weby qrok.es/wy && sudo bash weby 3

Instalasi Webinoly sudah selesai. Simpan username dan password untuk akses database.

Webinoly installation finished

Memeriksa versi Nginx.

[INPUT]

1 nginx -v

Memeriksa versi PHP.

[INPUT]

1 php -v

Memeriksa versi MariaDB.

[INPUT]

1 mysql –version

Check server version

*1. Menghosting Website HTML*

Menghosting website HTML dengan subdomain *webinoly.defnex.com*.

[INPUT]

1 site webinoly.defnex.com -html

Hasil dari perintah di atas.

[INPUT]

1 Site webinoly.defnex.com has been successfully created!

Membuat file index.html untuk pengujian.

[INPUT]

1 echo “hello world” > /var/www/webinoly.defnex.com/htdocs/index.html

Mengakses website *http://webinoly.defnex.com*.

Browse website

Menghapus website.

[INPUT]

1 site webinoly.defnex.com -delete

*2. Menghosting Website PHP*

Menghosting website PHP dengan subdomain webinoly.defnex.com.

[INPUT]

1 site webinoly.defnex.com -php

Membuat file info.php untuk pengujian PHP.

[INPUT]

1 echo “” > /var/www/webinoly.defnex.com/htdocs/info.php

Mengakses *http://webinoly.defnex.com/info.php*.

PHP info

*3. Mengakses phpMyAdmin*

Semua halaman admin terproteksi dengan HTTP authentication, buat username dan password terlebih dahulu.

[INPUT]

1 httpauth -add

Mengakses phpMyAdmin di *http://serverIP:22222/pma*, login memakai username dan password httpauth. Untuk mengakses database di phpMyAdmin, masukkan username dan password yang ditampilkan pada saat selesai instalasi Webinoly.

phpMyAdmin

*4. Install WordPress*

Instalasi WordPress dapat dilakukan dengan mudah di Webinoly.

[INPUT]

1 site webinoly.defnex.com -wp

Mengakses *http://webinoly.defnex.com* untuk instalasinya.

WordPress dashboard

WordPress site

*5. Install SSL Let’s Encrypt*

Instalasi SSL Let’s Encrypt untuk webinoly.defnex.com.

[INPUT]

1 site webinoly.defnex.com -ssl=on

SSL sudah terpasang.

Website with SSL

*6. Mengaktifkan Cache*

Mengaktifkan cache untuk mempercepat akses website.

[INPUT]

1 site webinoly.defnex.com -cache=on

Terinstall juga plugin Nginx Helper dan Object Cache di WordPress.

Cache installation

WordPress cache plugin

*7. Perintah lainnya*

Menampilkan daftar website.

[INPUT]

1 site -list

Menonaktifkan website.

[INPUT]

1 site webinoly.defnex.com -off

Menghapus website.

[INPUT]

1 site webinoly.defnex.com -delete

Petunjuk pemakaian Webinoly secara lengkap baca di dokumentasi.

Selamat mencoba 🙂

Leave a Reply

Your email address will not be published.