温馨提示×

如何在centos上安装php

小樊
46
2025-02-20 17:08:17
栏目: 编程语言
PHP开发者专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在CentOS上安装PHP有多种方法,以下介绍两种常用的方法:使用Remi仓库和使用CentOS官方仓库。推荐使用Remi仓库,因为它提供了更新的PHP版本。

方法一:使用Remi仓库安装PHP

  1. 添加Remi仓库

    首先,你需要添加Remi仓库。打开终端并运行以下命令:

    sudo yum install epel-release
    sudo yum install https://rpms.remirepo.net/enterprise/remi-release-7.rpm
    

    如果你使用的是CentOS 8,请将上述命令中的7替换为8

  2. 启用Remi仓库

    启用你需要的PHP版本的Remi仓库。例如,如果你想安装PHP 7.4,可以运行以下命令:

    sudo yum-config-manager --enable remi-php74
    

    如果你想安装PHP 8.0,可以运行以下命令:

    sudo yum-config-manager --enable remi-php80
    
  3. 安装PHP

    现在你可以安装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
    

    如果你想安装PHP 8.0及其常用模块,可以运行以下命令:

    sudo yum install php php-cli php-fpm php-mysqlnd php-zip php-gd php-mbstring php-curl php-xml php-pear php-bcmath
    
  4. 启动并启用PHP-FPM

    如果你使用的是PHP-FPM,需要启动并启用它:

    sudo systemctl start php-fpm
    sudo systemctl enable php-fpm
    
  5. 验证安装

    最后,验证PHP是否安装成功。创建一个名为info.php的文件,内容如下:

    <?php
    phpinfo();
    ?>
    

    将该文件放置在你的Web服务器的根目录下(例如/var/www/html),然后在浏览器中访问http://your_server_ip/info.php。你应该能看到PHP的详细信息页面。

方法二:使用CentOS官方仓库安装PHP

  1. 安装EPEL仓库

    sudo yum install epel-release
    
  2. 安装PHP

    sudo yum install php php-cli php-fpm php-mysqlnd php-zip php-gd php-mbstring php-curl php-xml php-pear php-bcmath
    
  3. 启动并启用PHP-FPM

    sudo systemctl start php-fpm
    sudo systemctl enable php-fpm
    
  4. 验证安装

    同样,创建一个名为info.php的文件,内容如下:

    <?php
    phpinfo();
    ?>
    

    将该文件放置在你的Web服务器的根目录下,然后在浏览器中访问http://your_server_ip/info.php。你应该能看到PHP的详细信息页面。

总结

使用Remi仓库可以让你安装到更新的PHP版本,而使用CentOS官方仓库则更为稳定但版本较旧。根据你的需求选择合适的方法进行安装。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:如何在CentOS上安装PHP环境

0