Cara Install WordPress di Vercel

Vercel dapat Anda gunakan sebagai alternatif hosting untuk website statis atau dinamis. Karena selain dapat digunakan secara gratis terdapat beberapa fitur yang mendukung pengembangan web seperti deploy otomatis, domain yang bisa dikustom, dan performa yang cepat dengan dukungan cache.

Pada artikel kali ini kita akan mencoba deploy WordPress di Vercel menggunakan repositori github https://github.com/mitchmac/ServerlessWP.git

Buat Database.

Buat database MySQL yang dapat diakses oleh Vercel. Untuk itu Anda memerlukan database server yang dapat diakses secara public.

CREATE DATABASE wordpress;
CREATE USER 'wordpress'@'%' identified by 'your_secure_password';
GRANT ALL PRIVILEGES ON wordpress.* to 'wordpress'@'%' WITH GRANT OPTION;

Untuk database MySQL saya sarankan untuk dibuat di region US agar proses query menjadi lebih cepat karena server Vercel juga menggunakan region tersebut.

Import Project

Kloning https://github.com/mitchmac/ServerlessWP.git ke repositori github Anda.

Kemudian masuk ke Vercel, lalu pilih Import Project

import project

Pilih repositori github dan klik Import

import repo

Beri nama project lalu pada bagian Environment Variables dibuat seperti berikut.

edit env

Sesuaikan Value dengan database MySQL yang telah dibuat.

Selanjutnya klik Deploy untuk memulai instalasi.

deploy wp

Tampilan setelah proses deploy selesai.

deploy done

Klik Continue to Dashboard dan akses web sesuai domain yang diberikan.

domain vercel

Jika tampilan web muncul error There was a problem, check your function logs for clues, Anda dapat mengubah versi Node.js dari 20.x ke 18.x pada menu Setting.

ubah versi nodejs

Lakukan Redeploy untuk menerapkan perubahan versi Node.js.

redeploy vercel

Setelah proses deploy selesai, akses kembali website.

redeploy selesai

WordPress sudah dapat Anda gunakan.