Cara Install WordPress dengan LEMP di CentOS 8

Cara Install WordPress dengan LEMP di CentOS 8

WordPress adalah perangkat lunak kategori Content Management System (CMS) yang dikembangkan menggunakan bahasa pemrograman PHP dan database MySQL/MariaDB.

Pada tahun 2019, sebanyak 34% website yang ada di internet memakai WordPress. Sementara untuk market share CMS, WordPress mendominasi sebesar 60% dibandingkan CMS lainnya.

0.Perangkat yang Digunakan

Perangkat yang digunakan di tutorial ini, yaitu:

  • Vultr VPS CentOS 8
  • Nginx 1.14.1
  • MariaDB 10.3
  • PHP 7.2
  • WordPress 5.2
  • Domain superuser.web.id

1.Install Nginx

Install Nginx web server.

Baca tutorial lengkap Cara Install Nginx di CentOS 8

2.FirewallD

Masukkan service http ke dalam FirewallD agar web server dapat diakses.

Baca tutorial lengkap Cara Setting Firewall dengan FirewallD di CentOS 8

3.Install MariaDB

Install database MariaDB.

Membuat database dan usernya untuk WordPress.

Baca tutorial lengkap Cara Install MariaDB di CentOS 8

4.Install PHP

Install PHP beserta extension yang dibutuhkan.

Aktifkan service php-fpm.

Baca tutorial lengkap Cara Install PHP dengan Nginx di CentOS 8

5.Server Block Nginx

Membuat server block Nginx untuk domain superuser.web.id.

Membuat Directory Root.

Membuat file konfigurasi server block.

Isinya.

Restart nginx.

6.Install WordPress

Download WordPress terbaru.

Extract dan copy ke /var/www/superuser.web.id.

Browsing http://superuser.web.id.

Install WordPress
Install WordPress

Klik Let’s go!.

Masukkan informasi database MariaDB yang telah dibuat sebelumnya.

Database dan username
Database dan username

Copy konfigurasi yang tampil.

Konfigurasi WordPress
Konfigurasi WordPress

Buat file wp-config.php dan paste.

Lalu klik Run the installation.

Masukkan informasi website, seperti judul dan akun admin. Lalu klik Install WordPress.

Informasi website dan akun admin
Informasi website dan akun admin

WordPress telah selesai diinstall.

WordPress selesai terinstall
WordPress selesai terinstall
Website WordPress
Website WordPress
Dashboard WordPress
Dashboard WordPress

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.

6 Comments

  1. bagaimana jika menggunakan LAN?
    apakah config dns dan install nya sama dengan centos 8?

  2. Saya coba sukses, tapi kok ga bisa install theme dan plugin ya mas,
    “An unexpected error occurred. Something may be wrong with WordPress.org or this server’s configuration. If you continue to have problems, please try the support forums.”

    dan.. redirect non www to www di mana ya?

  3. assalamualaikum mas…
    saya sudah ikutri cara ini tapi wordpress belum bisa di browsing
    masih keluar Welcome to NGINX .. mohon bantuannya …
    nama domain : rianserve.site

Leave a Reply