Instalasi Web Server Menggunakan Apache2 dengan Wordpress Ubuntu 20.04

 Assalamu'alaikum Warahmatullah Wabarokatuh

    Halo kawan - kawan, bagaimana kabarnya? Semoga baik - baik saja. Sudah lama saya enggak buat artikel lagi. Akhir akhir ini saya banyak kesibukan heheh:D. Sebelumnya saya sudah membahas artikel tentang bagaimana konfigurasi web server menggunakan Lighttpd dan Apache2. Nah kali kita lanjutkan untuk instalasi web server dengan menggunakan wordpress. 

    Mengapa harus menggunakan wordpress? Karena WordPress menawarkan banyak manfaat meskipun gratis dan open source. User pemula bisa menggunakannya dengan instalasi yang mudah dan keamanan yang hebat. Dengan WordPress, teman teman bisa membuat situs web apa pun, mulai dari toko online hingga halaman resmi pemerintah.

    Oke kita langsung aja instalasi dan konfigurasi.

1. Sebelum proses konfigurasi, kita update terlebih dahulu linux ubuntunya.

root@webserver-01:~# apt update

2. Berikutnya Pasang repository PPA untuk PHP.

root@webserver-01:~# add-apt-repository ppa:ondrej/php

3. Lalu install php dan extensionya

root@webserver-01:~# apt install php7.4 libapache2-mod-php7.4 php7.4-cli php7.4-common php7.4- mbstring php7.4-gd php7.4-intl php7.4-xml php7.4-mysql php7.4-zip php7.4-json -y

4. Download, ekstrak, dan pindahkan wordpress.

root@webserver-01:~# wget https://wordpress.org/latest.tar.gz -O wordpress.tar.gz

root@webserver-01:~# tar -xzvf wordpress.tar.gz

root@webserver-01:~# mv wordpress /var/www/html/

5. Kemudian edit file virtual hostnya, arahkan pada folder wordpress.

root@webserver-01:~# cd /etc/apache2/sites-available/

root@webserver-01:/etc/apache2/sites-available/# nano 000-default.conf

<VirtualHost *:80>

. . . 

        DocumentRoot /var/www/html/wordpress

. . . 

</VirtualHost>

6. Restart web server (apache2)

root@webserver-01:~# a2enmod rewrite
root@webserver-01:~# systemctl restart apache2

7. Instalasi MariaDB-Server

root@webserver-01:~# apt install mariadb-server

8. Mengamankan Instalasi MariaDB

root@webserver-01:~# mysql_secure_installation

Enter current password for root (enter for none): ENTER

Switch to unix_socket authentication [Y/n] y

Change the root password? [Y/n] y

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

9. Buat database dan user untuk wordpress

root@webserver-01:~# mysql -u root -p

MariaDB [(none)]> CREATE DATABASE wordpress;

MariaDB [(none)]> CREATE USER 'wordpress'@'localhost' IDENTIFIED BY 'password';

MariaDB [(none)]> GRANT ALL PRIVILEGES ON wordpress.* TO 'wordpress'@'localhost';

MariaDB [(none)]> FLUSH PRIVILEGES;

MariaDB [(none)]> Exit


10. Browse domain.com untuk menyelesaikan instalasi WordPress.

  • Bahasa = English (United States), Continue.
  • Let’s go!
  • Database Name = wordpress, Username = wordpress, Password = password. Submit.
  • Run the installation.
  • Masukkan Site Title, Username, Password, dan Your Email. Install WordPress.


Sekian artikel dari saya, semoga bermanfaat. Jangan lupa share ke teman - teman nyaa...

Wassalamu'alaikum Warahmatullahi Wabarokatuh

Related Posts

There is no other posts in this category.

Posting Komentar

Subscribe Our Newsletter