Cara Install WordPress dengan Nginx di FreeBSD

Cara Install WordPress dengan Nginx di FreeBSD

Tutorial FreeBSD server kali ini, kita akan belajar bagaimana cara install WordPress dengan menggunakan Nginx 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
  • Nginx
  • PHP 7.4
  • MariaDB 10.5
  • Let’s Encrypt
  • WordPress

Install Nginx

Install Nginx web server.

Aktifkan service nginx.

Jalankan service nginx.

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

Konfigurasi Server Block

Selanjutnya mengkonfigurasi Nginx server block untuk domain musaamin.my.id.

Membuat folder untuk document root.

Membuat folder untuk menyimpan file konfigurasi server block.

Membuat file konfigurasi server block.

Isi file konfigurasi server block.

Buka file konfigurasi Nginx.

Tambahkan konfigurasi di bawah ini sebelum penutup http.

Cek apakah ada kesalahan konfigurasi.

Jika tidak ada kesalahan.

Restart service nginx.

Browse http://musaamin.my.id.

Install PHP

Install PHP 7.4 dan extensionnya.

Buka file konfigurasi PHP-FPM.

Aktifkan dan sesuaikan konfigurasi berikut.

Buat file php.ini

Buka file php.ini.

Opsi yang diaktifkan dan diubah.

Aktifkan dan jalankan service php-fpm.

Konfigurasi server block untuk membaca script PHP.

Ubah konfigurasinya menjadi seperti di bawah ini.

Tes konfigurasi Nginx.

Restart nginx.

Buat file info.php.

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

Install SSL Let’s Encrypt

Install certbot Let’s Encrypt untuk Nginx.

Request SSL untuk domain musaamin.my.id.

Jika berhasil, certbot mengubah file konfigurasi server block.

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: 712

Leave a Reply