Cara Install WordPress di VPS CentOS 7


3 Nov, 2023
5 menit

Jika sebelumnya kita sudah membahas cara install WordPress di Debian dan Ubuntu, maka sekarang kita akan membahas cara install WordPress di CentOS 7.

Untuk menginstal WordPress di CentOS 7 ini kita akan menggunakan LAMP Stack (Linux, Apache, MariaDB, dan tentu saja PHP). Kenapa tidak menggunakan MySQL, tapi malah menggunakan MariaDB?

Karena secara defaultnya, MySQL tidak ada di repository CentOS, sehingga nantinya proses instalasi akan memerlukan waktu yang lebih panjang. Berbeda dengan MariaDB yang bisa di install langsung menggunakan yum.

Cara Install WordPress di VPS CentOS 7

Jika server kalian masih baru dan belum dilakukan update, maka disarankan untuk melakukan update terlebih dulu menggunakan command dibawah ini. Namun jika server kalian sudah update, maka kalian bisa melanjutkan ke langkah selanjutnya untuk menginstall WordPress.

sudo yum update -y

1. Install LAMP Stack (Apache, PHP, dan MariaDB)

Untuk melakukan instalasi LAMP, kalian perlu memiliki akses sebagai root user. Apabila kalian login tidak sebagai root, maka kalian bisa menggunakan command sudo su – untuk pindah ke root user.

Untuk menginstall apache, kalian bisa menggunakan command ini

yum install httpd -y

Selanjutnya kalian perlu menginstall MariaDB menggunakan command ini

yum install mariadb-server -y

Untuk instalasi MariaDB ini masih belum aman dan sekedar instalasi default ya. Untuk mengamankan instalasi MySQL, kalian bisa mengikuti cara ini: Amankan Instalasi MySQL.

Selanjutnya periksa apakah MariDB sudah berjalan atau belum

sudo systemctl status mariadb
 mariadb.service - MariaDB database server
   Loaded: loaded (/usr/lib/systemd/system/mariadb.service; disabled; vendor preset: disabled)
   Active: inactive (dead)

Apabila statusnya masih disable, maka kalian bisa memulainya dengan command ini

sudo systemctl start mariadb
sudo systemctl status mariadb

Jika prosesnya sudah berjalan, maka hasilnya akan seperti ini

Cara Install WordPress di CentOS 7 - 1

Selanjutnya untuk instalasi PHP, karena defaultnya CentOS secara default menggunakan PHP 5.4, namun untuk instalasi WordPress perlu menggunakan PHP 7.4 (System Requirements WordPress), maka kita akan menggunakan Remi repository untuk menginstall PHP 7.4

sudo yum install -y http://rpms.remirepo.net/enterprise/remi-release-7.rpm

Setelah menambahkan Remi Repository, update yum sebelum menginstall php 7.4

sudo yum update -y

Setelah di update, maka selanjutnya kita bisa menginstall PHP 7.4, beserta ekstensi lainnya

sudo yum --enablerepo=remi-php74 install php php-bz2 php-mysql php-curl php-gd php-intl php-common php-mbstring php-xml -y

Apabila proses instalasi selesai, maka kalian perlu melakukan restart httpd server (apache)

sudo systemctl restart httpd

Jika semua proses instalasi sudah selesai, maka kalian bisa mengunjungi alamat IP publik server kalian di browser, dan kalian akan melihat tampilan seperti ini.

Cara Install WordPress di CentOS 7 - 2

2. Buat Database WordPress

Sebelum melakukan instalasi WordPress, maka kita perlu membuat database dulu yang nantinya digunakan untuk menyimpan data WordPress.

Untuk membuat database, kalian bisa membuka MySQL dengan command ini

mysql -u root

Selanjutnya buat database, misalnya membuat database dengan nama wpgan_db

create database wpgan_db;

Karena menggunakan user root tidak direkomendasikan ketika membuat WordPress publik, maka kita bisa membuat user untuk mengakses database wpgan_db. Disini misalnya saya akan membuat user dengan nama wpgan_user dan password wpgan_password_db.

CREATE USER 'wpgan_user '@'localhost' IDENTIFIED BY 'wpgan_password_db';

Sampai disini kita sudah berhasil membuat user database, tapi masih belum memiliki hak akses ke database, maka kita perlu memberikan hak akses dulu

GRANT ALL PRIVILEGES ON wpgan_db.* TO 'wpgan_user'@'localhost';

Sebelum menutup MySQL, kita perlu memperbarui hak akses dengan command ini

FLUSH PRIVILEGES;

Jika sudah selesai semuanya, maka kita bisa keluar dari halaman MySQL dengan command ini

quit

3. Download dan Install WordPress

Sebelum mendownload WordPress, kita bisa membuka folder /tmp/ terlebih dulu untuk menyimpan file zip wordpress kedalam folder tersebut

cd /tmp

Setelah berada di folder /tmp/, maka kita bisa mendownload versi terbaru WordPress dari WordPress.org menggunakan wget. Apabila kalian bisa menginstall wget, maka bisa menginstallnya dulu

sudo yum install wget -y

Setelah wget terinstall, maka sekarang kalian bisa mendownload WordPress dengan command ini

wget http://WordPress.org/latest.tar.gz

Selanjutnya, ekstrak file WordPress yang sudah didownload supaya nantinya bisa digunakan

sudo tar -xzvf latest.tar.gz

Setelah di ekstrak. maka kita bisa memindahkan seluruh file WordPress kedalam folder LAMP Stack kita. Untuk folder utamanya berada di /var/www/html. Apabila ingin langsung memindahkan dengan metode pindah/move, maka kalian bisa menggunakan command ini

sudo mv /tmp/wordpress/* /var/www/html/

Apabila ingin memindahkan file dengan metode salin, maka bisa menggunakan command ini

sudo cp /tmp/wordpress/* /var/www/html/ -r

Langkah terakhir sebelum melakukan konfigurasi WordPress, kalian perlu memperbarui hak akses pada setiap file dan folder WordPress kalian

sudo chown -R apache.apache /var/www/html/

4. Konfigurasi WordPress

Untuk melakukan konfigurasi WordPress, kalian bisa langsung mengunjungi alamat IP publik server kalian di Browser, dan ketika di awal konfigurasi, kalian akan bisa melanjutkan dengan klik tombol Let’s go untuk melanjutkan instalasi WordPress.

Cara Install WordPress di CentOS 7 - 3

Isikan database yang sudah kalian buat sebelumnya, kemudian klik Submit untuk mulai membuat user admin WordPress, dan proses instalasi selesai.

Cara Install WordPress di CentOS 7 - 4

Kesimpulan

Untuk instalasi WordPress di CentOS memang terlihat lebih mudah dibandingkan menggunakan ubuntu atau debian, namun lebih disarankan lagi untuk menggunakan kontrol panel seperti cPanel, Webuzo, Cyberpanel, dan sebagainya, sehingga kalian bisa mengelola website dengan lebih mudah.

Karena masa support CentOS 7 akan segera berakhir pada June 30, 2024, maka lebih disarankan untuk menggunakan OS Rocky Linux, karena keduanya hampir mirip, sehingga nantinya kalian tidak mengalami kesulitan.


Terima kasih telah berkunjung ke WPGan.com. Dapatkan saldo $100 di Vultr gratis dan deploy servermu sendiri melalui [Halaman Ini]
Tinggalkan Balasan 0

Your email address will not be published. Required fields are marked *


Share: