centos

centos minimal如何安装PHP

小樊
42
2025-05-12 20:29:21
栏目: 编程语言

在 CentOS Minimal 系统中安装 PHP,你可以按照以下步骤操作:

  1. 首先更新系统软件包:
sudo yum update
  1. 安装 EPEL (Extra Packages for Enterprise Linux) 软件仓库,因为某些 PHP 模块可能在这个仓库中:
sudo yum install epel-release
  1. 再次更新软件包列表:
sudo yum update
  1. 安装 PHP 及其常用模块。这里我们安装 PHP 7.4(你可以根据需要选择其他版本):
sudo yum install php php-cli php-fpm php-mysqlnd php-zip php-gd php-mbstring php-curl php-xml php-pear php-bcmath
  1. 根据需要,你可以安装其他 PHP 扩展。例如,如果你需要安装 Redis 扩展,可以运行:
sudo yum install php-redis
  1. 安装完成后,检查 PHP 版本:
php -v
  1. 如果你使用的是 PHP-FPM,还需要配置并启动 PHP-FPM 服务:
sudo systemctl start php-fpm
sudo systemctl enable php-fpm
  1. 最后,确保你的 Web 服务器(如 Nginx 或 Apache)已配置为使用 PHP。对于 Nginx,你需要在配置文件中添加以下内容:
location ~ \.php$ {
    fastcgi_pass   unix:/run/php-fpm/php-fpm.sock;
    fastcgi_index  index.php;
    fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
    include        fastcgi_params;
}

对于 Apache,你需要启用 mod_proxy_fcgimod_proxy 模块,并在配置文件中添加以下内容:

<FilesMatch \.php$>
    SetHandler "proxy:fcgi://localhost:9000"
</FilesMatch>
  1. 重启 Web 服务器以应用更改:
sudo systemctl restart nginx
# 或者
sudo systemctl restart httpd

现在,你应该可以在 CentOS Minimal 系统中使用 PHP 了。

0
看了该问题的人还看了