Local WordPress Development dengan DevKinsta

Local WordPress Development dengan DevKinsta

DevKinsta adalah local development suite untuk WordPress yang dapat menjadi alternatif dari XAMPP atau LAMP. DevKinsta dikembangkan oleh Kinsta, perusahaan penyedia WordPress hosting.

DevKinsta terdiri dari Nginx web server, MariaDB database, PHP, dan WordPress yang berjalan di atas Docker container. Selain itu disertai fitur e-mail inbox (MailHog) dan database manager (Adminer).

Bagi pengguna Kinsta, website WordPress yang sudah dibangun di local development dapat langsung di-upload (push) ke Kinsta hosting. Bisa juga sebaliknya, WordPress yang telah ada di Kinsta dapat di-download (pull) ke local development.

DevKinsta tersedia untuk Windows, macOs, dan Ubuntu.

Install DevKinsta di Ubuntu

1. Langkah pertama yang perlu dipersiapkan yaitu install Docker terlebih dahulu.

Baca tutorial cara install Docker di Ubuntu.

2. Download DevKinsta untuk Ubuntu di kinsta.com/devkinsta/download.

3. Install DevKinsta, diasumsikan file installer tersimpan di folder Downloads.

4. Lalu jalankan DevKinsta. DevKinsta akan pull Docker image yang diperlukan, yaitu nginx, php-fpm, adminer, mailhog, dan mariadb.

Starting DevKinsta
Starting DevKinsta

Menampilkan Docker images.

Contoh hasil perintah di atas.

Membuat Website

1. Klik New WordPress site.

DevKinsta - Create new site
DevKinsta – Create new site

2. Masukkan Site name, admin username, dan admin password.

3. Lalu klik Create site.

4. Akan diminta untuk memasukkan password akun Ubuntu.

5. Website WordPress siap digunakan.

DevKinsta - Site info
DevKinsta – Site info

Site host (Site URL) di http://site-name.local.

Site Path (Web Folder) di /home/user/DevKinsta/public/site-name.

WordPress site
WordPress site

Selamat mencoba 🙂

Leave a Reply