Cara Install WordPress di VPS dengan Nginx dan MariaDB

Friday, 28 March 2025

Menginstal WordPress di VPS (Virtual Private Server) dengan Nginx dan MariaDB memberikan Anda kontrol penuh atas lingkungan hosting Anda. Nginx adalah server web yang ringan dan cepat, sementara MariaDB adalah sistem manajemen basis data yang kompatibel dengan MySQL. Berikut adalah panduan lengkap untuk menginstal WordPress di VPS dengan Nginx dan MariaDB.

Persiapan Sebelum Instalasi

Sebelum memulai, pastikan Anda memiliki akses ke VPS dengan sistem operasi Linux seperti Ubuntu atau CentOS. Anda juga perlu memiliki akses root atau pengguna dengan hak sudo.

Langkah-Langkah Instalasi

1. Update Sistem

Pertama, pastikan sistem Anda terbarui dengan perintah berikut:

sudo apt update && sudo apt upgrade -y

2. Instal Nginx

Instal Nginx dengan perintah berikut:

sudo apt install nginx -y

Setelah instalasi selesai, mulai dan aktifkan Nginx:

sudo systemctl start nginx
sudo systemctl enable nginx

3. Instal MariaDB

Instal MariaDB dengan perintah berikut:

sudo apt install mariadb-server -y

Mulai dan aktifkan MariaDB:

sudo systemctl start mariadb
sudo systemctl enable mariadb

Jalankan skrip keamanan MariaDB untuk mengatur kata sandi root dan menghapus pengguna anonim:

sudo mysql_secure_installation

4. Instal PHP dan Ekstensi yang Diperlukan

WordPress memerlukan PHP dan beberapa ekstensi untuk berfungsi dengan baik. Instal PHP dan ekstensi yang diperlukan:

sudo apt install php-fpm php-mysql php-xml php-mbstring php-curl php-zip -y

5. Konfigurasi Nginx untuk WordPress

Buat file konfigurasi Nginx untuk situs WordPress Anda:

sudo nano /etc/nginx/sites-available/wordpress

Tambahkan konfigurasi berikut, sesuaikan dengan domain Anda:

server {
listen 80;
server_name yourdomain.com www.yourdomain.com;
root /var/www/wordpress;
index index.php index.html index.htm;

location / {
try_files $uri $uri/ /index.php?$args;
}

location ~ \.php$ {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/var/run/php/php7.4-fpm.sock;
}

location ~ /\.ht {
deny all;
}
}

Aktifkan konfigurasi dan uji konfigurasi Nginx:

sudo ln -s /etc/nginx/sites-available/wordpress /etc/nginx/sites-enabled/
sudo nginx -t
sudo systemctl reload nginx

6. Unduh dan Ekstrak WordPress

Unduh versi terbaru WordPress dan ekstrak ke direktori web:

cd /tmp
wget https://wordpress.org/latest.tar.gz
tar xzvf latest.tar.gz
sudo mv wordpress /var/www/wordpress

Atur kepemilikan dan izin direktori:

sudo chown -R www-data:www-data /var/www/wordpress
sudo chmod -R 755 /var/www/wordpress

7. Buat Basis Data untuk WordPress

Masuk ke MariaDB dan buat basis data untuk WordPress:

sudo mysql -u root -p

Di dalam shell MariaDB, jalankan perintah berikut:

CREATE DATABASE wordpress;
CREATE USER 'wpuser'@'localhost' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON wordpress.* TO 'wpuser'@'localhost';
FLUSH PRIVILEGES;
EXIT;

8. Konfigurasi WordPress

Salinkan file konfigurasi WordPress:

sudo cp /var/www/wordpress/wp-config-sample.php /var/www/wordpress/wp-config.php

Edit file wp-config.php untuk menambahkan informasi basis data:

sudo nano /var/www/wordpress/wp-config.php

Temukan baris berikut dan ganti dengan informasi basis data Anda:

define('DB_NAME', 'wordpress');
define('DB_USER', 'wpuser');
define('DB_PASSWORD', 'password');

9. Selesaikan Instalasi WordPress

Buka browser web Anda dan akses domain Anda. Anda akan diarahkan ke proses instalasi WordPress, di mana Anda dapat memasukkan informasi situs dan membuat akun admin.

Kesimpulan

Dengan mengikuti panduan ini, Anda telah berhasil menginstal WordPress di VPS dengan Nginx dan MariaDB. Konfigurasi ini memberikan performa yang baik dan keamanan yang ditingkatkan untuk situs WordPress Anda. Pastikan untuk terus memantau dan memperbarui komponen server Anda untuk menjaga keamanan dan kinerja situs Anda. Selamat mengelola situs WordPress Anda!

bikin wesbite murah

0 Comments

Submit a Comment

Your email address will not be published. Required fields are marked *

jasa website murah

Portofolio Terbaru

Pin It on Pinterest

Share This
bikin wesbite murah