Cara Install PHP 7.4 di CentOS 8
Panduan ini menjelaskan langkah-langkah untuk menginstal PHP 7.4 di sistem operasi CentOS 8. PHP merupakan bahasa pemrograman yang banyak digunakan untuk pengembangan web, dan versi 7.4 menawarkan peningkatan performa serta fitur baru dibandingkan versi sebelumnya.
Prasyarat
- Server CentOS 8 yang telah terinstal.
- Akses root atau hak istimewa sudo pada server.
- Koneksi internet yang stabil.
Pastikan bahwa sistem Anda diperbarui sebelum memulai instalasi.
Langkah Utama
Langkah 1: Memperbarui Sistem
Selalu baik untuk memastikan sistem Anda diperbarui sebelum melakukan instalasi perangkat lunak baru. Jalankan perintah berikut:
sudo dnf update -y
Langkah 2: Menginstal EPEL dan Remi Repository
Remi Repository menyediakan paket PHP terbaru untuk CentOS. Install EPEL dan Remi Repository dengan menjalankan:
sudo dnf install epel-release -y
sudo dnf install https://rpms.remirepo.net/enterprise/remi-release-8.rpm -y
Langkah 3: Mengaktifkan PHP 7.4 Repository
Setelah repository terinstal, Anda perlu mengaktifkan repository yang berisi PHP 7.4:
sudo dnf module enable php:remi-7.4 -y
Langkah 4: Menginstal PHP 7.4
Setelah mengaktifkan repository, Anda dapat melanjutkan dengan menginstal PHP 7.4 dan beberapa modul tambahan:
sudo dnf install php php-cli php-common php-mysqlnd php-fpm php-json -y
Langkah 5: Memverifikasi Instalasi PHP
Setelah instalasi selesai, Anda dapat memverifikasi apakah PHP terinstal dengan benar dengan menjalankan perintah:
php -v
Output yang ditampilkan harus menunjukkan versi PHP 7.4 yang baru saja diinstal.
Konfigurasi Lanjutan
Konfigurasi PHP-FPM
Jika Anda berencana untuk menggunakan PHP dengan server web seperti Nginx, Anda harus mengkonfigurasi PHP-FPM. Buka file konfigurasi PHP-FPM:
sudo nano /etc/php-fpm.d/www.conf
Temukan baris listen = 127.0.0.1:9000 dan pastikan tidak ada yang menghalangi port ini. Anda juga bisa mengubah user dan group sesuai kebutuhan.
Mengatur PHP untuk Apache
Jika Anda menggunakan Apache, pastikan untuk menginstal modul PHP dan mengkonfigurasi Virtual Host:
sudo dnf install php php-mysqlnd -y
Buat file konfigurasi Virtual Host di /etc/httpd/conf.d/.
Best Practices
- Selalu gunakan versi PHP terbaru yang didukung untuk menghindari kerentanan keamanan.
- Backup file konfigurasi sebelum melakukan perubahan.
- Gunakan kontrol versi untuk manajemen file sumber Anda.
Melakukan audit keamanan secara berkala dapat membantu menjaga aplikasi Anda tetap aman.
Troubleshooting
Jika Anda mengalami masalah selama instalasi, pertimbangkan langkah-langkah berikut:
- Periksa log error Apache dengan perintah
sudo tail -f /var/log/httpd/error_log. - Verifikasi bahwa semua modul PHP yang diperlukan telah diinstal dan diaktifkan dengan perintah
php -m. - Pastikan firewall Anda tidak memblokir port yang digunakan oleh server web Anda.
Kesimpulan
Anda sekarang telah berhasil menginstal PHP 7.4 di CentOS 8. Dengan mengikuti langkah-langkah di atas, Anda akan memiliki lingkungan pengembangan PHP yang siap untuk digunakan. Ingatlah untuk melakukan pembaruan secara berkala dan mengelola konfigurasi Anda dengan baik untuk menjaga kinerja dan keamanan aplikasi Anda.
Untuk pertanyaan lebih lanjut atau bantuan teknis, Anda dapat menghubungi penyedia jasa setup atau forum komunitas.
Verifikasi Teknis
Panduan ini disusun berdasarkan referensi teknis terbaru. Namun, konfigurasi server dapat bervariasi. Lihat sumber referensi asli →
📚 Artikel Terkait
Cara Install Apache, MariaDB, PHP (LAMP) di openSUSE Leap 15.1
650 kata • Baca selengkapnya →
Cara Install Driver SQL Server untuk PHP di Ubuntu
689 kata • Baca selengkapnya →
Cara Install LAMP Server + phpMyAdmin di Ubuntu 16.04
616 kata • Baca selengkapnya →

Cara Install LEMP Server (Nginx, MariaDB, PHP, phpMyAdmin) di Ubuntu
735 kata • Baca selengkapnya →