Tôi đang chạy Apache 2.4.52 trên máy chủ Linux CentOS 7. Tôi đã cài đặt PHP 8.
Đã theo dõi nhiều blog để định cấu hình Apache để chạy PHP 8. Bây giờ tôi đang ở thời điểm truy cập địa chỉ IP của máy chủ tải tệp index.php nhưng ở dạng văn bản thuần túy thay vì od thực thi tập lệnh.
Khi tôi đọc, để khắc phục điều này, tôi cần tải mô-đun php trong tệp httpd.conf. Tôi tìm thấy lệnh sau
LoadModule php_module "/usr/lib/Apache2/modules/libphp8.0.so"
Tôi không thể tìm thấy libphp8.0.so trên máy chủ của mình vì tôi nghĩ lệnh trên không dành cho centOS 7. Nếu vậy thì Tôi nên tải tệp mô-đun php nào và vị trí của mô-đun trên máy chủ của tôi là gì?
Theo một blog khác, mình chạy lệnh bên dưới để cài đặt thêm các module php
yum tìm kiếm php-
Nhưng điều này đã không giúp đỡ.
CẬP NHẬT
Danh sách các gói php đã cài đặt
php80.x86_64 1.0-3.el7.remi @remi-safe
php80-php-bcmath.x86_64 8.0.15-1.el7.remi @remi-safe
php80-php-cli.x86_64 8.0.15-1.el7.remi @remi-safe
php80-php-common.x86_64 8.0.15-1.el7.remi @remi-safe
php80-php-devel.x86_64 8.0.15-1.el7.remi @remi-safe
php80-php-fpm.x86_64 8.0.15-1.el7.remi @remi-safe
php80-php-gd.x86_64 8.0.15-1.el7.remi @remi-safe
php80-php-mbstring.x86_64 8.0.15-1.el7.remi @remi-safe
php80-php-mysqlnd.x86_64 8.0.15-1.el7.remi @remi-safe
php80-php-pdo.x86_64 8.0.15-1.el7.remi @remi-safe
php80-php-pear.noarch 1:1.10.13-1.el7.remi @remi-safe
php80-php-pecl-zip.x86_64 1.20.0-1.el7.remi @remi-safe
php80-php- process.x86_64 8.0.15-1.el7.remi @remi-safe
php80-php-xml.x86_64 8.0.15-1.el7.remi @remi-safe
php80-runtime.x86_64 1.0-3.el7.remi @remi-safe