Cara Install WordPress dengan Apache di FreeBSD

Cara Install WordPress dengan Apache di FreeBSD

Tutorial FreeBSD server kali ini, kita akan belajar bagaimana cara install WordPress dengan menggunakan Apache web server disertai SSL dari Let’s Encrypt untuk protokol HTTPS.

Perangkat yang digunakan

Perangkat yang digunakan di tutorial ini:

  • VPS FreeBSD 12.1 di Vultr
  • Domain musaamin.my.id
  • IP 207.148.123.152
  • Apache
  • PHP 7.4
  • MariaDB 10.5
  • Let’s Encrypt
  • WordPress

Install Apache

Install Apache web server.

Aktifkan service apache24.

Jalankan service apache24.

Browse http://serverIP untuk menguji apakah Apache web server sudah berjalan dengan baik.

Konfigurasi VirtualHost

Selanjutnya mengkonfigurasi virtualhost untuk domain musaamin.my.id.

Membuat folder untuk document root.

Membuat folder untuk menyimpan file konfigurasi virtual host.

Membuat folder untuk log Apache.

Membuat file konfigurasi virtual host.

Isi file konfigurasi virtual hosts.

Buka file konfigurasi Apache.

Aktifkan opsi ServerName dan masukkan server IP address.

Tambahkan di baris paling bawah.

Cek apakah ada kesalahan konfigurasi.

Jika tidak ada kesalahan.

Restart service Apache.

Browse http://musaamin.my.id.

Install PHP

Install PHP 7.4 dan extensionnya.

Buat file konfigurasi untuk menghubungkan Apache dengan PHP.

Isi file php.conf.

https://www.youtube.com/watch?v=qZkNDpylDoE

Buat file php.ini

Restart service Apache.

Buat file info.php.

Browse http://musaamin.my.id/info.php

Install SSL Let’s Encrypt

Buka file konfigurasi Apache.

Aktifkan modul SSL dan rewrite.

Restart service Apache.

Install certbot Let’s Encrypt.

Request SSL untuk domain musaamin.my.id.

Jika berhasil, certbot mengubah file konfigurasi virtual host musaamin.my.id.conf.

Isinya.

Certbot juga membuat file baru.

Isinya.

Browse https://musaamin.my.id.

Install MariaDB

Install MariaDB database.

Aktifkan dan jalankan service MariaDB.

Amankan instalasi MariaDB.

Jawab pertanyaannya.

Login MariaDB

Buat database untuk WordPress.

Install WordPress

Download WordPress terbaru.

Ekstrak wordpress.tar.gz

Copy isi folder wordpress ke document root.

Ubah ownership.

Hapus file index.html dan info.php yang dibuat sebelumnya.

Browse https://musaamin.my.id untuk install WordPress.

  • Continue
  • Let’s go!
  • Masukkan nama database, username, dan password yang telah dibuat di MariaDB. Untuk Database Host = 127.0.0.1. Submit
  • Run the installation
  • Masukkan site title, username, password, dan email. Install WordPress.

WordPress telah selesai diinstall.

Cek https://musaamin.my.id dan login ke dashboard.

Gratis saldo $100 untuk pendaftaran akun baru di Vultr. Daftar sekarang

Selamat mencoba 🙂

Default image
Musa Amin
I am a Linux System Administrator and also write many tutorials about Linux, Cloud, and Open Source. Hire me via email hai[at]musaamin.web.id.
Articles: 724

Leave a Reply