1. 安装 Apache 和 PHP
确保你已经安装了 Apache Web 服务器和 PHP。你可以从官方网站下载它们的 Windows 版本:
2. 配置 Apache
配置 httpd.conf 文件
找到你的 Apache 安装目录下的 conf
文件夹中的 httpd.conf
文件,使用文本编辑器打开它。
启用模块:找到以下行,并取消注释(没有则添加)以启用相应的模块:
LoadModule php_module "c:/path/to/php/php7apache2_4.dll"
确保路径正确指向你的 PHP 安装位置。
配置 PHP 执行:找到
AddType
部分并添加以下行来指定.php
文件应该由 PHP 处理:AddType application/x-httpd-php .php
设置 PHP 的处理程序:
PHPIniDir "C:/path/to/php"
保存并关闭
httpd.conf
文件。
3. 配置虚拟主机
创建虚拟主机配置
在 conf
目录下创建或编辑 extra/httpd-vhosts.conf
文件。
定义虚拟主机:添加以下配置来定义一个虚拟主机:
<VirtualHost *:80> ServerAdmin webmaster@dummy-host.example.com DocumentRoot "C:/path/to/your/website" ServerName dummy-host.example.com ServerAlias www.dummy-host.example.com <Directory "C:/path/to/your/website"> Options Indexes FollowSymLinks MultiViews AllowOverride All Require all granted </Directory> ErrorLog "logs/dummy-host.example.com-error.log" CustomLog "logs/dummy-host.example.com-access.log" common </VirtualHost>
确保替换
"C:/path/to/your/website"
为你的网站文件的实际路径。启用虚拟主机配置:在
httpd.conf
文件中取消注释以下行(如果存在的话):Include conf/extra/httpd-vhosts.conf