配置Apache1.用记事本打开Apache配置文件,找到以下内容,如果前面有 # 号,则将 # 号去掉
LoadModule access_compat_module modules/mod_access_compat.so
LoadModule authz_host_module modules/mod_authz_host.so
LoadModule rewrite_module modules/mod_rewrite.so
2.找到 DirectoryIndex index.html 这一行,在后面加上 index.php,如:
3.找到默认的虚拟目录位置,将 AllowOverride None 改成 AllowOverride ALL
4.在文件底部增加
- #注意填写你的php文件存放的位置,如果没有 php5apache2_4.dll 文件,一定是下载php版本错了
- LoadModule php5_module "D:/php5.6/php5apache2_4.dll"
- PHPIniDir "D:/php5.6"
- AddType application/x-httpd-php .php
5.多站点部署(无需部署多站点可跳过)
让Apache在启动时能加载虚拟主机模块,找到以下内容,并将 # 去掉
LoadModule vhost_alias_module modules/mod_vhost_alias.so
Include conf/extra/httpd-vhosts.conf
打开Apache安装目录下 conf\extra\httpd-vhosts.conf 文件,在最后添加如下:
- #DocumentRoot是文件放置路径,ServerName是网站域名:
- <VirtualHost*:80> #站点1
- DocumentRoot"D:/Apache24/htdocs/demo1"
- ServerName www.demo1.com
- </VirtualHost>
- <VirtualHost*:80> #站点2
- DocumentRoot"D:/Apache24/htdocs/demo2"
- ServerName www.demo2.com
- </VirtualHost>