Install WordPress on Rocky Linux 9 with Apache
WordPress adalah salah satu platform manajemen konten (CMS) yang paling populer, yang memungkinkan pengguna untuk membuat dan mengelola situs web dengan mudah. Dalam tutorial ini, kita akan membahas langkah-langkah untuk menginstal WordPress di Rocky Linux 9 dengan menggunakan server Apache.
Pembuka
Pada tutorial ini, kita akan membahas pembuatan website menggunakan WordPress. Kami akan memulai dengan menginstal perangkat lunak server yang diperlukan, yaitu LAMP (Linux, Apache, MySQL, PHP), kemudian kita akan menginstal dan mengkonfigurasi WordPress. Mari kita mulai!
Prasyarat
Sebelum kita melanjutkan, pastikan Anda telah memenuhi prasyarat berikut:
- Anda sudah memiliki server Rocky Linux 9 yang berjalan.
- Anda memiliki akses root atau hak administratif pada server Anda.
- Anda memiliki koneksi internet yang stabil.
Langkah Utama
1. Memperbarui Sistem
Langkah pertama adalah memastikan sistem Anda diperbarui dengan menjalankan perintah berikut:
sudo dnf update -y
2. Instalasi Apache
Apache adalah server web yang akan digunakan untuk menyajikan situs WordPress kita. Untuk menginstal Apache, jalankan perintah berikut:
sudo dnf install httpd -y
Setelah instalasi selesai, aktifkan dan jalankan layanan Apache:
sudo systemctl start httpd
sudo systemctl enable httpd
3. Instalasi MariaDB
MariaDB akan digunakan sebagai database untuk WordPress. Instalasi dapat dilakukan dengan perintah ini:
sudo dnf install mariadb-server -y
Setelah itu, mulai dan aktifkan layanan MariaDB:
sudo systemctl start mariadb
sudo systemctl enable mariadb
Selanjutnya, amankan instalasi MariaDB:
sudo mysql_secure_installation
Ikuti petunjuk untuk mengatur kata sandi root dan mengamankan database Anda.
4. Membuat Database untuk WordPress
Masuk ke shell MariaDB:
sudo mysql -u root -p
Setelah berhasil masuk, buat database dan pengguna untuk WordPress:
CREATE DATABASE wordpressdb;
CREATE USER 'wpuser'@'localhost' IDENTIFIED BY 'passwordku';
GRANT ALL PRIVILEGES ON wordpressdb.* TO 'wpuser'@'localhost';
FLUSH PRIVILEGES;
EXIT;
5. Instalasi PHP
Kita perlu menginstal PHP serta beberapa ekstensi yang diperlukan untuk menjalankan WordPress:
sudo dnf install php php-mysqlnd php-fpm php-xml php-gd php-mbstring -y
Setelah instalasi selesai, restart layanan Apache untuk memuat konfigurasi PHP baru:
sudo systemctl restart httpd
6. Mengunduh dan Menginstal WordPress
Selanjutnya, kita akan mengunduh WordPress dan mengekstraknya ke direktori web:
wget https://wordpress.org/latest.tar.gz
tar -xvf latest.tar.gz
sudo mv wordpress /var/www/html/
Setelah itu, ubah kepemilikan direktori WordPress:
sudo chown -R apache:apache /var/www/html/wordpress
7. Mengonfigurasi WordPress
Pindah ke direktori WordPress dan salin file konfigurasi contoh:
cd /var/www/html/wordpress
cp wp-config-sample.php wp-config.php
Selanjutnya, edit file wp-config.php:
sudo nano wp-config.php
Temukan bagian yang menyebutkan database dan ganti dengan informasi yang Anda buat sebelumnya:
define('DB_NAME', 'wordpressdb');
define('DB_USER', 'wpuser');
define('DB_PASSWORD', 'passwordku');
8. Mengatur Firewall
Pastikan port HTTP dan HTTPS diizinkan melalui firewall:
sudo firewall-cmd --permanent --add-service=http
sudo firewall-cmd --permanent --add-service=https
sudo firewall-cmd --reload
9. Mengakses Halaman Instalasi WordPress
Buka browser dan masukkan alamat IP server Anda atau nama domain yang terhubung ke server. Anda akan diarahkan ke halaman instalasi WordPress.
Konfigurasi Lanjutan
Setelah instalasi dasar selesai, ada beberapa langkah konfigurasi tambahan yang mungkin ingin Anda lakukan:
- SSL: Instal sertifikat SSL untuk mengamankan situs Anda dengan HTTPS.
- Backup: Atur mekanisme cadangan untuk database dan file WordPress Anda.
- Optimasi: Konfigurasi caching untuk meningkatkan performa situs WordPress Anda.
Best Practices
Berikut adalah beberapa praktik terbaik saat mengelola situs WordPress:
- Selalu gunakan versi terbaru dari WordPress dan plugin.
- Gunakan password yang kuat untuk semua akun, termasuk database dan pengguna admin.
- Implementasikan pengaturan keamanan tambahan, seperti plugin keamanan.
Troubleshooting
Jika Anda mengalami masalah setelah instalasi, berikut adalah beberapa langkah pemecahan masalah yang dapat membantu:
- Periksa file log Apache untuk error yang mungkin terjadi.
- Pastikan semua layanan (Apache, MariaDB) berjalan dengan baik.
- Periksa kembali konfigurasi database dan pastikan informasi yang dimasukkan benar.
Kesimpulan
Dalam tutorial ini, kita telah berhasil menginstal WordPress di Rocky Linux 9 dengan menggunakan server Apache. Dengan mengikuti langkah-langkah yang telah dijelaskan, Anda sekarang memiliki basis untuk mengembangkan situs web Anda sendiri menggunakan WordPress. Selamat mencoba!
Dengan format HTML di atas, Anda dapat menyajikannya sebagai tutorial komprehensif tentang cara menginstal WordPress di Rocky Linux 9 menggunakan Apache. Serangkaian langkah yang jelas dan tertata rapi memudahkan pengguna untuk mengikuti instruksi.
Verifikasi Teknis
Panduan ini disusun berdasarkan referensi teknis terbaru. Namun, konfigurasi server dapat bervariasi. Lihat sumber referensi asli →
📚 Artikel Terkait
Cara Install WordPress dengan Apache di FreeBSD
617 kata • Baca selengkapnya →
Cara Install WordPress dengan Apache di Ubuntu 20.04
564 kata • Baca selengkapnya →
Cara Install WordPress di AlmaLinux 9 dengan Apache
692 kata • Baca selengkapnya →
Cara Install WordPress di Rocky Linux 9 dengan Apache
681 kata • Baca selengkapnya →