Jika Anda mempunyai situs web nan lebih serius alias sedang membangun upaya online, menggunakan VPS (Virtual Private Server) adalah pilihan nan tepat. Dengan VPS, Anda mendapatkan kontrol penuh atas server dan lebih banyak sumber daya, nan sangat cocok untuk mengelola situs web nan lebih besar alias dengan trafik nan tinggi. Salah satu platform nan paling sering digunakan di VPS adalah WordPress.
WordPress adalah sistem manajemen konten (CMS) nan sangat terkenal dan mudah digunakan. Dengan menginstal WordPress di VPS, Anda bakal mendapatkan kebebasan penuh untuk menyesuaikan situs web Anda sesuai keinginan. Artikel ini bakal memandu Anda melalui langkah-langkah untuk menginstal WordPress di VPS dengan mudah, apalagi untuk pemula sekalipun.
Persiapan Sebelum Memulai
Sebelum kita mulai menginstal WordPress di VPS, pastikan Anda sudah memenuhi beberapa persyaratan berikut:
- VPS nan Sudah Dikonfigurasi – Pastikan VPS Anda sudah disiapkan dengan sistem operasi nan kompatibel (seperti Ubuntu, CentOS, alias Debian).
- Akses ke VPS – Anda kudu mempunyai akses SSH ke server VPS Anda.
- Nama Domain – Jika Anda mau menggunakan nama domain kustom, pastikan domain Anda sudah terdaftar dan diarahkan ke server VPS.
- Aplikasi Pendukung – Beberapa aplikasi pendukung nan perlu Anda instal adalah Apache alias Nginx (web server), MySQL (database), dan PHP (bahasa pemrograman untuk menjalankan WordPress).
Langkah-langkah Menginstal WordPress di VPS
Login ke VPS Menggunakan SSH
Langkah pertama adalah login ke VPS Anda melalui SSH. Jika Anda menggunakan sistem operasi Windows, Anda dapat menggunakan PuTTY untuk mengakses server. Jika Anda menggunakan Mac alias Linux, Anda bisa menggunakan terminal.

Gantilah ip-server-anda dengan alamat IP server VPS Anda. Setelah itu, masukkan password nan diberikan oleh penyedia VPS Anda.
Update dan Install Paket nan Dibutuhkan
Setelah sukses login, langkah selanjutnya adalah update sistem dan menginstal paket nan diperlukan untuk menjalankan WordPress, seperti Apache, PHP, dan MySQL. Berikut adalah perintah untuk menginstal Apache, MySQL, dan PHP pada server berbasis Ubuntu.
sudo apt updatesudo apt upgrade
sudo apt install apache2 mysql-server php php-mysql libapache2-mod-php
Perintah di atas bakal menginstal:
- Apache sebagai web server.
- MySQL untuk mengelola database.
- PHP untuk menjalankan skrip WordPress.
Konfigurasi MySQL untuk WordPress
Setelah MySQL terinstal, Anda perlu membikin database dan user untuk WordPress. Jalankan perintah berikut untuk masuk ke MySQL:
sudo mysql -u root -pKemudian buat database dan user untuk WordPress dengan perintah berikut:
CREATE DATABASE wordpress;CREATE USER 'wp_user'@'localhost' IDENTIFIED BY 'password_anda';
GRANT ALL PRIVILEGES ON wordpress.* TO 'wp_user'@'localhost';
FLUSH PRIVILEGES;
EXIT;
Gantilah 'password_anda' dengan password nan kondusif untuk user MySQL Anda.
Download dan Instal WordPress
Setelah mengonfigurasi database, langkah berikutnya adalah mengunduh WordPress ke server VPS Anda. Gunakan perintah wget untuk mendownload jenis terbaru dari WordPress.
cd /var/www/htmlsudo wget https://wordpress.org/latest.tar.gz
sudo tar -xvzf latest.tar.gz
sudo rm latest.tar.gz
Ini bakal mengekstrak file WordPress ke berkas /var/www/html, nan merupakan letak default di mana Apache menyajikan situs web.
Konfigurasi WordPress
Sekarang, Anda perlu menyiapkan file konfigurasi untuk WordPress. Pindah ke berkas tempat WordPress diekstrak dan salin file wp-config-sample.php menjadi wp-config.php.
bashCopyEditcd wordpress sudo cp wp-config-sample.php wp-config.phpKemudian edit file wp-config.php untuk memasukkan info database nan telah Anda buat sebelumnya.
sudo nano wp-config.phpDi dalam file tersebut, ubah bagian-bagian berikut:
define('DB_NAME', 'wordpress');define('DB_USER', 'wp_user');
define('DB_PASSWORD', 'password_anda');
define('DB_HOST', 'localhost');
Pastikan untuk mengganti password_anda dengan password nan Anda buat saat membikin user MySQL.
Mengatur Izin Folder dan Memulai Apache
Setelah selesai dengan konfigurasi, Anda perlu memberikan izin nan tepat pada berkas WordPress agar Apache bisa mengaksesnya.
sudo chown -R www-data:www-data /var/www/html/wordpresssudo chmod -R 755 /var/www/html/wordpress
Sekarang restart Apache untuk menerapkan perubahan:
sudo systemctl restart apache2Selesaikan Instalasi melalui Browser
Sekarang, Anda bisa menyelesaikan instalasi WordPress melalui browser. Buka alamat IP server VPS Anda alias nama domain nan telah Anda arahkan ke VPS. Jika Anda menggunakan alamat IP, buka:
http://ip-server-anda/wordpressDi sini, Anda bakal diminta untuk memilih bahasa dan mengisi beberapa info seperti nama situs, username, dan password untuk admin WordPress.
Setelah itu, klik Install WordPress, dan situs WordPress Anda siap digunakan!
Kesimpulan
Menginstal WordPress di VPS mungkin terdengar susah pada awalnya, tetapi dengan mengikuti langkah-langkah di atas, Anda bakal mempunyai situs WordPress nan sepenuhnya berfaedah di server pribadi Anda. VPS memberikan lebih banyak kontrol dan elastisitas dibandingkan dengan shared hosting, nan sangat berfaedah untuk situs nan lebih besar alias nan memerlukan sumber daya lebih.
Dengan mengikuti pedoman ini, Anda dapat memulai perjalanan Anda untuk mengelola situs WordPress dengan lebih bebas dan aman. Selamat mencoba!
English (US) ·
Indonesian (ID) ·