
WordPress merupakan salah satu tools CMS (Content Management System) yang berfungsi untuk mengelola website atau blog. Aplikasi ini tersedia opensource yang memungkinkan pengguna untuk melakukan pengembangan. WordPress mempunyai beberapa fitur tambahan atau plugin. Hal tersebut bisa mempermudah pengguna jika ingin menambahkan pengaturan tambahan seperti tema, keamanan dan lain – lain. Pada postingan ini akan dijelaskan instalasi CMS wordpress pada linux debian 12. Preconfig dasar, DNS dan DHCP Server sudah dilakukan sehingga linux bisa terkoneksi ke internet serta client sudah mendapatkan ip address dari linux debian 12. Domain yang digunakan pada postingan ini adalah tiksolusindo.net.
Topologi

Konfigurasi IP Address
Masuk pada mode root dengan menggunakan perintah dibawah.
tiksolusindo@debian:~$ su -
Password:
root@debian:/home/tiksolusindo# cd
root@debian:~#Masukan perintah dibawah untuk melakukan konfigurasi ip pada setiap interface. Pada konfigurasi ini sudah dilakukan preconfig linux sudah terkoneksi pada internet sehingga bisa melakukan instalasi pake melalui repository. Konfigurasi tersedia pada postingan berikut Konfigurasi IP Address Linux Debian 12.
root@debian:~# nano /etc/network/interfaces
Jika sudah dilakukan konfigurasi simpan dengan CTRL + O lalu enter dan CTRL + X untuk keluar dari file yang sedang dibuka.
Instalasi Paket Apache, PHP dan MariaDB
Berikan perintah berikut untuk menginstal apache2 (web server), PHP dan MariaDB (database).
root@debian:~# apt install apache2 mariadb-server php php-curl php-gd php-mbstring php-xml php-xmlrpc php-soap php-intl php-zip php-mysqlBerikan perintah berikut untuk mengkonfigurasi database. Masukan password user root untuk opsi yang pertama dan pilih opsi sesuai gambar dibawah untuk pilihan selanjutnya.
root@debian:~# mysql_secure_installation
Masuk pada MariaDB untuk membuat database wordpress.
root@debian:~# mariadbBerikan beberapa perintah berikut untuk membuat dan mengkonfigurasi database.
MariaDB [(none)]> create database wordpress;
MariaDB [(none)]> create user 'tiksolusindo'@'localhost' identified by 'admintik';
MariaDB [(none)]> grant all privileges on wordpress.*to'tiksolusindo'@'localhost' with grant option;
MariaDB [(none)]> flush privileges;
MariaDB [(none)]> exit;Donwload paket aplikasi wordpress dengan perintah berikut.
root@debian:~# wget https://wordpress.org/latest.tar.gzExtract wordpress zip dengan perintah berikut.
root@debian:~# tar -xzvf latest.tar.gzHapus semua folder dan file didalam direktori /var/www/html/ lalu pindahkan direktori wordpress ke direktori tersebut.
root@debian:~# rm -R /var/www/html/
root@debian:~# mv wordpress /var/www/htmlUbah hak akses direktori wordpress dengan perintah chown dan chmod.
root@debian:~# chown -R www-data:www-data /var/www/html
root@debian:~# chmod 755 /var/www/htmlInstalasi CMS WordPress Linux Debian 12
Berikut adalah tampilan ip address windows 10 virtual.

Buka web browser kemudian masukan domain atau ip address linux debian 12. Jika tampilan muncul seperti gambar dibawah maka wordpress sudah bisa diakses.

Ikuti langkah – langkah hingga tampilan konfigurasi database. Masukan nama database, username dan password yang telah dibuat pada langkah sebelumnya.

Lanjutkan langkah – langkah berikan keterangan website seperti pada gambar berikut.

Ikuti hingga instalasi selesai, masukan username password untuk login ke halaman dashboard. Jika sudah berhasil login maka instalasi wordpress sudah berhasil.


Kesimpulan pada postingan ini adalah CMS wordpress bisa diinstalasi pada linux debian 12. Dengan dukungan web server apache, php dan database mariadb cms wordpress bisa berjalan dengan baik.
Sumber : www.tiksolusindo.com