Pada artikel ini, kami akan menjelaskan langkah-langkah yang diperlukan untuk menginstal dan mengkonfigurasi WordPress dengan LAMP di CentOS 8. Sebelum melanjutkan tutorial ini, pastikan Anda login sebagai pengguna dengan sudo
hak istimewa. Semua perintah dalam tutorial ini harus dijalankan sebagai pengguna non-root.
WordPress adalah sistem manajemen konten terkemuka di dunia. Digunakan oleh puluhan juta halaman web dan pembuat internet, WordPress adalah tulang punggung sebagian besar blog, situs web bisnis, toko e-niaga, dan banyak lagi. Performa halaman web dengan WordPress juga biasanya merupakan salah satu yang tercepat yang tersedia.
Instal WordPress dengan LAMP di CentOS 8
Langkah 1. Perintah pertama akan memperbarui daftar paket untuk memastikan Anda mendapatkan versi dan dependensi terbaru.
sudo dnf update
Langkah 2. Instal tumpukan LAMP di server CentOS.
Diasumsikan bahwa Anda telah menginstal LAMP stack di CentOS 8. Jika belum, silakan lihat tutorial berikut:
- Cara Memasang tumpukan LAMP (Apache, MariaDB, dan PHP)
Langkah 3.Instal WordPress di sistem CentOS.
WordPress tidak tersedia di repositori paket resmi CentOS 8. Jadi, Anda harus mengunduhnya dari situs web resmi:
cd /var/www/html wget -c http://wordpress.org/latest.tar.gz
Kemudian, ekstrak file yang diarsipkan:
tar -xzvf latest.tar.gz
Ubah pemilik dan atur izin yang benar untuk file-file ini, Anda perlu menjalankan perintah berikut:
sudo chown -R www-data:www-data /var/www/html/wordpress
Langkah 4. Buat Database untuk WordPress.
WordPress menggunakan database MariaDB untuk menyimpan semua datanya seperti pengaturan posting, halaman, pengguna, plugin, dan tema. Masuk ke server MariaDB Anda dengan perintah berikut dan masukkan kata sandi root MariaDB Anda:
mysql -u root -p
Setelah Anda berada di konsol MariaDB, buat database baru:
CREATE DATABASE wordpress_db; CREATE USER [email protected] IDENTIFIED BY 'your-strong-password'; GRANT ALL PRIVILEGES ON wordpress_db.* TO [email protected]; FLUSH PRIVILEGES; exit;
Setelah database dibuat, kita perlu menambahkan informasi ini ke file konfigurasi WordPress:
cd /var/www/html/wordpress mv wp-config-sample.php wp-config.php
Sekarang buka wp-config.php
file dengan editor teks favorit Anda, misalnya:
// ** MySQL settings - You can get this info from your web host ** // /** The name of the database for WordPress */ define('DB_NAME', 'wordpress_db'); /** MySQL database username */ define('DB_USER', 'wordpress_user'); /** MySQL database password */ define('DB_PASSWORD', 'your-strong-password'); /** MySQL hostname */ define('DB_HOST', 'localhost'); /** Database Charset to use in creating database tables. */ define('DB_CHARSET', 'utf8'); /** The Database Collate type. Don't change this if in doubt. */ define('DB_COLLATE', '');
Langkah 5. Konfigurasi Apache.
Sekarang konfigurasikan server Apache untuk meng-host WordPress. Buat file konfigurasi dengan direktori Alias to WordPress:
sudo nano /etc/httpd/conf.d/wordprees.conf
Sekarang, ketikkan baris kode berikut di wordpress.conf
berkas:
<VirtualHost *:80> ServerAdmin root@localhost DocumentRoot /var/www/html/wordpress<Directory "/var/www/html/wordpress"> Options Indexes FollowSymLinks AllowOverride all Require all granted</Directory> ErrorLog /var/log/httpd/wordpress_error.log CustomLog /var/log/httpd/wordpress_access.log common</VirtualHost>
Simpan file dan tutup. Sekarang, restart layanan Apache untuk memuat ulang perubahan:
sudo systemctl restart httpd
Langkah 6. Konfigurasi Firewall.
Untuk mengizinkan pengguna eksternal mengakses WordPress dari server Anda, Anda perlu membuka port server web 80:
sudo firewall-cmd --add-port=80/tcp --zone=public --permanent sudo firewall-cmd --reload
Langkah 7. Mengakses WordPress.
Sekarang Anda dapat mengakses wizard instalasi web WordPress di browser Anda dengan memasukkan nama domain untuk instalasi WordPress Anda:
http://your-server-IP
Kemudian klik Lanjutkan dan ketikkan judul situs, Nama Pengguna, Kata Sandi, dan Email Anda. Sekarang klik Instal WordPress.
Hanya itu yang perlu Anda lakukan untuk menginstal WordPress di CentOS 8. Semoga tip singkat ini bermanfaat bagi Anda. Untuk bacaan lebih lanjut tentang WordPress dengan LAMP, silakan merujuk ke basis pengetahuan resmi mereka. Jika Anda memiliki pertanyaan atau saran, jangan ragu untuk meninggalkan komentar di bawah.