Persiapan
Setelah sebelumnya kita suda selesai install LAMP di CentOS 7 dan kemudian dilanjut dengan install phpMyAdmin dan juga sudah dilanjut dengan upgrade phpMyAdmin, maka saatnya sekarang kita meng-install WordPress.
Setting Apache mod_rewrite
Dan kemudian rubah AllowOverride None menjadi AllowOverride All di dalam bagian <Directory “/var/www/html”>.

Membuat Database
Membuat Database Dengan Command Line
Jangan lupa untuk menyesuaikan dengan kebutuhan untuk nama database => wpdbtv, user database => wpdbtv_user dan password database => JanganDiKasihTau!.
Membuat Database Menggunakan phpMyAdmin
Buka dan login phpMyAdmin kemudian klik tombol New pada sidebar.

Isi Database name sesuai yang diinginkan dan pilih collationnya utf8_general_ci dan klik tombol Create.

Setelah itu ke menu Privileges untuk membuat user baru untuk database yang sudah kita buat.

Sesuaikan dengan kebutuhan untuk username dan password dan kemudian klik tombol GO di paling bawah.


Install WordPress
Sekarang kita download terlebih dahulu WordPress, dan saat postingan ini saya tulis versi WordPress sekarang adalah 5.7.2 kemudian di extract dan memberikan permission untuk folder tersebut. (sumber: techblog jeppson)
Sebelum menjalankan proses instalasi WordPress, aktifkan sementara SELinux untuk folder WordPress.
Dan setelah selesai dengan proses instalasi WordPress kita aktifkan kembali security untuk folder WordPress.
Sebelumnya saya sudah install tanpa menggunakan perintah semanage dan chcon tetapi ketika melakukan proses instalasi WordPress terjadi error unable to write to wp-config.php file dan saya coba manual membuat wp-config.php dan kemudian melakukan proses delete theme tapi diminta ftp credentials, akhirnya saya masukkan saja kode di wp-config.php baris kode:
Ternyata setelah itu malah terjadi error wordpress deletion failed: could not fully remove… tapi ketika menggunakan perintah semanage semuanya lancar, dari mulai proses instalasi maupun menghapus theme.