Centos: Install WordPress di LAMP dengan SELinux - Setting Apache mod_rewrite

Centos: Install WordPress di LAMP Dengan SELinux

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

Shell

Dan kemudian rubah AllowOverride None menjadi AllowOverride All di dalam bagian <Directory “/var/www/html”>.

Centos: Install WordPress di LAMP dengan SELinux - Setting Apache mod_rewrite
Centos: Install WordPress di LAMP dengan SELinux – Setting Apache mod_rewrite

Membuat Database

Membuat Database Dengan Command Line

Shell

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.

CentOS - Install WordPress di LAMP Dengan SELinux - Membuat database menggunakan phpMyAdmin - New
CentOS – Install WordPress di LAMP Dengan SELinux – Membuat database menggunakan phpMyAdmin – New

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

CentOS - Install WordPress di LAMP Dengan SELinux - Membuat database menggunakan phpMyAdmin - Create database
CentOS – Install WordPress di LAMP Dengan SELinux – Membuat database menggunakan phpMyAdmin – Create database

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

CentOS - Install WordPress di LAMP Dengan SELinux - Membuat database menggunakan phpMyAdmin - Add user to database
CentOS – Install WordPress di LAMP Dengan SELinux – Membuat database menggunakan phpMyAdmin – Add user to database

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

CentOS - Install WordPress di LAMP Dengan SELinux - Membuat database menggunakan phpMyAdmin - Add database user
CentOS – Install WordPress di LAMP Dengan SELinux – Membuat database menggunakan phpMyAdmin – Add database user
CentOS - Install WordPress di LAMP Dengan SELinux - Membuat database menggunakan phpMyAdmin - User database successfully created
CentOS – Install WordPress di LAMP Dengan SELinux – Membuat database menggunakan phpMyAdmin – User database successfully created

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)

Shell

Sebelum menjalankan proses instalasi WordPress, aktifkan sementara SELinux untuk folder WordPress.

Shell

Dan setelah selesai dengan proses instalasi WordPress kita aktifkan kembali security untuk folder WordPress.

Shell

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:

PHP
wp-config.php

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.

Baca juga:  SSH

Tinggalkan Komentar

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *


The reCAPTCHA verification period has expired. Please reload the page.