温馨提示×

php在centos上如何启动

小樊
44
2025-12-17 10:30:46
栏目: 编程语言

要在 CentOS 上启动 PHP,您需要先确保已经安装了 PHP 以及相应的 Web 服务器(如 Apache 或 Nginx)。以下是在 CentOS 上启动 PHP 的步骤:

  1. 首先,确保已经安装了 PHP。如果尚未安装,可以使用以下命令安装:

    对于 PHP 7.x:

    sudo yum install epel-release
    sudo yum install php php-mysqlnd php-pdo php-gd php-mbstring php-xml
    

    对于 PHP 8.x:

    sudo yum install epel-release
    sudo yum install php80w php80w-mysqlnd php80w-pdo php80w-gd php80w-mbstring php80w-xml
    
  2. 安装并启动 Web 服务器。这里以 Apache 为例:

    安装 Apache:

    sudo yum install httpd
    

    启动 Apache:

    sudo systemctl start httpd
    

    设置 Apache 开机自启:

    sudo systemctl enable httpd
    
  3. 配置 Apache 以支持 PHP。编辑 Apache 配置文件(通常位于 /etc/httpd/conf/httpd.conf),并确保以下行没有被注释掉(删除行首的 #):

    LoadModule php_module modules/libphp.so
    AddHandler php-script .php
    AddType application/x-httpd-php .php
    

    如果您使用的是 PHP 8.x,请将 libphp.so 替换为 libphp80w.so

  4. 重启 Apache 以应用更改:

    sudo systemctl restart httpd
    
  5. 创建一个名为 info.php 的文件,将其放在 Web 服务器的根目录(通常为 /var/www/html),并在其中输入以下内容:

    <?php
    phpinfo();
    ?>
    
  6. 在浏览器中访问 http://your_server_ip/info.php。如果看到 PHP 信息页面,说明 PHP 已成功启动并运行。

请注意,这些步骤适用于 CentOS 7。如果您使用的是 CentOS 8,可能需要稍作调整。

0