Langsung ke konten utama

Instalasi Wordpress dengan MariaDB Debian 10 Buster

Tutorial Instalasi Wordpress Pada Debian 10 VM dengan MariaDB

Pada tutorial kali ini, saya menggunakan Windows 7 starter sebagai OS utama dan Debian 10 untuk virtualbox-nya.

Pembuatan Database

1. Buat user untuk database wordpress kamu. Masuk ke user root MariaDB dulu
mysql -u root -p
CREATE USER nama_user@localhost IDENTIFIED BY 'password_anda';
Contoh : CREATE USER wpuser@localhost IDENTIFIED BY '123456789';

2. Kemudian buat databasenya
CREATE DATABASE  nama_database;
contoh : CREATE DATABASE wp_database;

3. Kemudian berikan hak istimewa pada user kalian supaya bisa mengatur database wordpressnya
GRANT ALL PRIVILEGES ON nama_database.* TO 'nama_user'@'localhost' IDENTIFIED BY 'password_anda' WITH GRANT OPTION;

4. Lakukan FLUSH PRIVILEGES; supaya sistem dapat membaca ulang tanpa harus merestart server MySQL

5. Kemudian EXIT; untuk keluar

Instalasi Wordpress

1. Lakukan apt-update terlebih dahulu, kemudian apt install wordpress atau apt-get install wordpress

2. Setelah itu copy-paste file configurasi wordpress ke directori /var/www/
cp -r /usr/share/wordpress  /var/www/

3. Copy paste file sample konfigurasi wordpress yang akan kita pakai untuk menguhubungkan dengan database nantinya. Format teksnya seperti ini :
wp-config-domain_anda.php
Contoh : wp-config-www.danwp.com.php
cp /var/www/wordpress/wp-sample-config.php  /var/www/wordpress/wp-config-www.danwp.com.php

4. Kemudian, edit filenya menggunakan editor nano
nano /var/www/wordpress/wp-config-www.php
Yang akan kita atur disini hanya nama database, user, dan password

Kurang lebih hanya bagian ini yang kita ubah :


5. Sekarang, lakukan perintah-perintah ini 
chmod 755 -R  /var/www/wordpress
chown -R www-data:www-data /var/www/html/wordpress/

Konfigurasi Apache2

1. Install dulu aplikasinya
apt install apache2

2. Buka folder konfigurasi di /sites-available
cd /etc/apache2/sites-available

3. Untuk membuat file .conf wordpress-nya, kita copas saja dari 000-default.conf
cp /etc/apache2/sites-available/000-default.conf wordpress.conf

4. Sekarang, edit filenya
nano /etc/apache2/sites-available/wordpress.conf


Jangan lupa untuk mengubah DocumentRoot-nya seperti di atas

5. Lakukan a2ensite wordpress.conf dan a2dissite 000-default.conf

6. Lakukan a2enmod rewrite

7. Kemudian systemctl restart apache2


Setting IP

Untuk settingan IP bisa kalian lihat disini

Jangan lupa untuk mengedit juga settingan hosts pada windows. Caranya :

1. Buka filenya di Data C (C:)/Windows/System32/drivers/etc
Kemudian buka filenya dengan notepad (teks editor)

2. Masukkan IP web nya

192.168.52.4            www.danwp.com

Kemudian keluar dan save.

Instalasi Wordpress

Sekarang, buka browser dan ketikkan domain/wp-admin/install.php
contoh : www.danwp.com/wp-admin/install.php

Bila sudah muncul seperti ini, berarti sudah benar
Hasil gambar untuk wordpress install

Jika terdapat error seperti ini :


Neither /etc/wordpress/config-localhost.php nor /etc/wordpress/config-localhost.php could be found.
Ensure one of them exists, is readable by the webserver and contains the right password/username.

Buka saja direktori /etc/wordpress kemudian copas file dri /var/www/wordpress dengan perintah :
cp /var/www/wordpress/wp-config-www.danwp.com.php  /etc/wordpress/config-www.danwp.com

Demikian tutorial dari saya, selamat mencoba dan bereksplorasi 😄

Komentar