Tetap Semangat Dalam Menjalani Setiap Kehidupan

Jumat, 19 Januari 2024

Install Wordpress di Debian 11 (Sederhana Saja)

Sebenarnya ini bukan hal yang baru lagi dan sudah sering dibahas atau diposting oleh website-website bidang TI. Namun pada catatan saya kali ini akan saya bagikan catatan kecil saya dalam memasang CMS Wordpress di Linux Debian 11. 

Memasang Web Server (Apache2)

Perintah yang digunakan untuk memasang web server Apache2.

#apt install apache2 -y

Memasang PHP (PHP 7.4)

Perintah untuk memasang PHP, dalam hal ini menggunakan default PHP versi 7.4

#apt install -y php7.4 libapache2-mod-php7.4 php7.4-common php7.4-mbstring php7.4-xmlrpc php7.4-soap php7.4-gd php7.4-xml php7.4-intl php7.4-mysql php7.4-cli php7.4-ldap php7.4-zip php7.4-curl
    

Memasang Database Server (MariaDB)

Perintah memasang aplikasi database MariaDB.

#apt install mariadb-server mariadb-client -y

Melakukan konfigurasi keamanan database.

#mysql_secure_installation

Enter current password for root (enter for none):
Change the root password? [Y/n] Y
New password:
Re-enter new password:
Remove anonymous users? [Y/n] Y
Disallow root login remotely? [Y/n] Y
Remove test database and access to it? [Y/n] Y
Reload privilege tables now? [Y/n] Y

Masuk ke aplikasi database, gunakan password yang sebelumnya dibuat.

#mysql -u root -p


CREATE DATABASE wordpressdb;
GRANT ALL PRIVILEGES ON wordpressdb.* to wordpressuser@localhost identified by 'strongpassword';

FLUSH PRIVILEGES;
QUIT;

Mengunduh dan Mengelola File Wordpress

Mengunduh file CMS Wordpress terbaru langsung dari internet.

#wget https://wordpress.org/latest.tar.gz

Menngurai atau mengekstrak kompresi file Wordpress.

#tar -xvzf latest.tar.gz

Memindahkah file hasil ekstrak ke dalam direktori website.

#mv wordpress/ /var/www/html/

Merubah hak akses dan hak milik direktori wordpress.

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

Melakukan konfgurasi VirtualHost (Apache2)

Membuka file default virtualhost apache2, dan melakukan sedikit perubahan pada bagian Document root yang diarahkan pada direktori wordpress.

#nano /etc/apache2/sites-available/000-default.conf

Merubah Document root sesuai dengan lokasi direktori Wordpress.


Menjalankan ulang web server apache2

#service apache2 restart

Mengakses Halaman Instalasi Wordpress

Buka web browser komputer klien, kemudian masukkan alamat IP server Wordpress: http://alamat_IP/

.

Proses pembaruan.