【轻松上手Apache PHP模块安装】一步步教你配置高效网站运行

发布时间:2025-05-24 21:23:24

引言

Apache效劳器跟PHP言语是构建静态网站的经典组合。本文将一步步领导你如何在Apache效劳器上安装跟设置PHP模块,确保你的网站可能高效运转。

筹备任务

在开端之前,请确保你的体系已满意以下请求:

  • 安装了Apache效劳器。
  • 安装了PHP。

安装PHP模块

  1. 下载PHP: 拜访PHP官方网站(https://www.php.net/downloads.php)下载合适你操纵体系的PHP版本。

  2. 安装PHP: 解压下载的PHP紧缩包,并将其放置在体系的某个目录下,比方C:/php

  3. 设置PHP

    • 编辑php.ini文件,找到extension_dir设置项,修改为PHP扩大年夜目录的道路,比方extension_dir = "C:/php/ext"
    • 设置date.timezone为你的时区,比方date.timezone = "Asia/Shanghai"
  4. 设置Apache

    • 打开Apache设置文件httpd.conf,平日位于Apache安装目录下的conf文件夹中。
    • 找到LoadModule指令,增加以下行以加载PHP模块:
      
      LoadModule php7_module modules/libphp7.so
      
    • 找到AddType指令,增加以下行以指定PHP文件的扩大名:
      
      AddType application/x-httpd-php .php
      
    • 保存并封闭httpd.conf文件。
  5. 重启Apache: 利用以下命令重启Apache以利用变动:

    httpd.exe -k restart
    

设置PHP虚拟主机

  1. 创建虚拟主机设置文件: 在Apache安装目录下的conf/extra文件夹中创建一个新的设置文件,比方vhosts.conf

  2. 编辑虚拟主机设置文件: 在vhosts.conf文件中增加以下内容,调换yourdomain.com/path/to/your/site为你的域名跟网站根目录道路:

    <VirtualHost *:80>
       ServerName yourdomain.com
       DocumentRoot "/path/to/your/site"
       <Directory "/path/to/your/site">
           Options Indexes FollowSymLinks
           AllowOverride All
           Require all granted
       </Directory>
    </VirtualHost>
    
  3. 加载虚拟主机设置文件: 在httpd.conf文件中增加以下行以加载虚拟主机设置文件:

    Include conf/extra/vhosts.conf
    
  4. 重启Apache: 再次利用以下命令重启Apache以利用变动:

    httpd.exe -k restart
    

测试PHP设置

  1. 在网站根目录下创建一个名为info.php的文件,并增加以下内容:

    <?php phpinfo(); ?>
    
  2. 在浏览器中拜访http://yourdomain.com/info.php,你应当能看到PHP的配相信息。

总结

经由过程以上步调,你已成功在Apache效劳器上安装跟设置了PHP模块。现在,你的网站应当可能运转PHP剧本了。祝你网站运转顺利!