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.
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.
Restart nginx.
Download WordPress terbaru.
Extract dan copy ke /var/www/superuser.web.id.
http://superuser.web.id
.
Klik Let's go!
.
Masukkan informasi database MariaDB yang telah dibuat sebelumnya.

Copy konfigurasi yang tampil.

Buat file wp-config.php dan paste.
Masukkan informasi website, seperti judul dan akun admin. Lalu klik Install WordPress
.

WordPress telah selesai diinstall. buka halaman web sesuai URL domain anda.
Login kw WordPress admin: http://nama-domain-anda/wp-admin

Sumber: https://musaamin.web.id/cara-install-wordpress-dengan-lemp-di-centos-8/