CentOS 8安装PHP 7.4

CentOS 8 安装 PHP 7.4

在CentOS 8上安装PHP 7.4是一项常见的任务,尤其对于开发者和服务器管理员而言。以下是完整的步骤,帮助您快速配置PHP 7.4。

准备工作

确保您有一个正常运行的CentOS 8系统,并以超级用户身份(root)或具有sudo权限的用户登录。

启用EPEL和Remi存储库

PHP 7.4可以通过Remi存储库获得。首先,安装EPEL存储库:

sudo dnf install epel-release -y

接下来,安装Remi存储库:

sudo dnf install -y dnf-utils
sudo dnf install -y https://rpms.remirepo.net/enterprise/remi-release-8.rpm
sudo dnf module reset php -y
sudo dnf module enable php:remi-7.4 -y

安装PHP 7.4

通过以下命令安装PHP 7.4及其常用扩展:

sudo dnf install php php-cli php-fpm php-json php-common php-mysqlnd php-zip php-gd php-intl php-mbstring php-xml php-opcache

验证PHP安装

执行以下命令,验证PHP是否安装成功:

php -v

你应该会看到类似下面的信息,表示PHP 7.4已成功安装:

PHP 7.4.X (cli) (built: ...) ( NTS ...)

配置PHP FPM

编辑PHP-FPM配置文件,通常位于 /etc/php-fpm.d/www.conf,确保用户和组设为 "apache":

sudo nano /etc/php-fpm.d/www.conf

找到并修改以下行:

user = apache
group = apache

启动并启用PHP-FPM服务

启动PHP-FPM服务并设置开机自启:

sudo systemctl start php-fpm
sudo systemctl enable php-fpm

配置SELinux

如果SELinux启用,需要允许httpd通过网络连接PHP:

sudo setsebool -P httpd_execmem 1

总结

上述步骤确保您在CentOS 8上成功安装并配置PHP 7.4。此设置适用于许多web应用程序和开发环境,是当前流行的版本之一。检查配置文件中的设置,根据您的需求进行自定义调整。

寰宇互联服务器4核4G云服务器1元/月,网络稳定、抗DDos、国际BGP、性能强劲,十年服务经验QQ:97295700 微信:huanidc

阅读剩余
THE END