Promo Domain .web.id .biz.id .my.id Hanya 5.000 Rupiah

PanduanVPS

Cara Install WordPress di Cloud VPS (Lengkap untuk Pemula)

Rahma Meti Hestiani

Cara install WordPress di VPS menjadi langkah penting bagi Anda yang ingin memiliki website dengan performa cepat, stabil, dan fleksibel. Selain itu, dengan menggunakan Cloud VPS, Anda bisa mengatur server sendiri sesuai kebutuhan tanpa bergantung pada hosting shared.

Oleh karena itu, artikel ini akan memandu Anda memahami cara install WordPress di VPS secara lengkap dan mudah diikuti, bahkan untuk pemula.

Persiapan VPS

Sebelum memulai, Anda perlu menyiapkan beberapa hal berikut:

  • VPS aktif (Linux seperti Ubuntu lebih direkomendasikan)
  • Akses SSH ke server
  • Domain (opsional, tetapi disarankan)
  • Koneksi internet stabil

Pastikan juga Anda sudah mendapatkan IP Address, username (biasanya root), dan password dari penyedia VPS. Dengan begitu, proses instalasi bisa berjalan lancar.

Install WordPress di VPS dengan LAMP/LEMP Stack

Selanjutnya, dalam cara install WordPress di VPS, Anda perlu menginstal web server dan database.

Anda bisa memilih:

  • LAMP (Linux, Apache, MySQL, PHP)
  • LEMP (Linux, Nginx, MySQL, PHP)

Sebagai contoh, berikut cara install LAMP di Ubuntu:

apt update && apt upgrade -y
apt install apache2 mysql-server php php-mysql libapache2-mod-php -y

Setelah itu, aktifkan layanan:

systemctl enable apache2
systemctl start apache2

Download dan Setup WordPress di VPS

Kemudian, lanjutkan cara install WordPress di VPS dengan mengunduh WordPress.

cd /var/www/html
wget https://wordpress.org/latest.tar.gz
tar -xvzf latest.tar.gz
mv wordpress/* .
rm -rf wordpress latest.tar.gz

Selanjutnya, atur permission agar WordPress bisa berjalan dengan baik:

chown -R www-data:www-data /var/www/html
chmod -R 755 /var/www/html

Konfigurasi Database WordPress di VPS

Berikutnya, Anda perlu membuat database untuk WordPress.

Masuk ke MySQL:

mysql -u root -p

Lalu, jalankan perintah berikut:

CREATE DATABASE wordpress_db;
CREATE USER 'wp_user'@'localhost' IDENTIFIED BY 'passwordku';
GRANT ALL PRIVILEGES ON wordpress_db.* TO 'wp_user'@'localhost';
FLUSH PRIVILEGES;
EXIT;

Setelah itu, lakukan konfigurasi file WordPress:

cp wp-config-sample.php wp-config.php
nano wp-config.php

Kemudian, isi sesuai database:

define('DB_NAME', 'wordpress_db');
define('DB_USER', 'wp_user');
define('DB_PASSWORD', 'passwordku');
define('DB_HOST', 'localhost');

Setup Domain & SSL

Agar website dapat diakses, Anda perlu mengarahkan domain ke IP VPS melalui DNS.

Selanjutnya, install SSL gratis menggunakan Certbot:

apt install certbot python3-certbot-apache -y
certbot --apache

Ikuti instruksi yang muncul, hingga SSL aktif. Dengan demikian, website Anda sudah menggunakan HTTPS dan lebih aman.

Optimasi WordPress

Setelah berhasil, langkah berikutnya adalah melakukan optimasi.

Beberapa hal yang bisa Anda lakukan:

  • Gunakan plugin cache seperti LiteSpeed Cache atau WP Super Cache
  • Install plugin keamanan seperti Wordfence
  • Gunakan tema ringan
  • Aktifkan firewall di server
  • Rutin melakukan update WordPress, plugin, dan tema

Dengan melakukan optimasi ini, website Anda akan menjadi lebih cepat dan aman.

Kesimpulan

Secara keseluruhan, cara install WordPress di VPS cukup mudah jika Anda mengikuti langkah-langkah yang tepat. Mulai dari persiapan VPS, instalasi server, hingga konfigurasi WordPress, semuanya bisa Anda lakukan sendiri.

Selain itu, penggunaan Cloud VPS memberikan kontrol penuh, performa yang stabil, dan fleksibilitas tinggi. Oleh sebab itu, VPS menjadi pilihan yang tepat untuk mengembangkan website secara profesional.

[addtoany]

Baca Juga