本人学习过程中编写,定有不足之处,如果有错误,请您积极指正;
https://www.apachehaus.com/cgi-bin/download.plx
https://windows.php.net/download/
打开apache目录下子目录conf下的httpd.conf(E:\amp\httpd\Apache24\conf\httpd.conf)
在apache中加载PHP模块
LoadModule php7_module “E:/amp/php-7.3.7-Win32-VC15-x64/php7apache2_4.dll” AddType application/x-httpd-php .php .html .htm PHPIniDir "E:/amp/php-7.3.7-Win32-VC15-x64"该操作本地配置虚拟主机重要步骤,本人就是因为缺少这一步,host文件中配置的域名总是访问不到
在PHP目录下找到php.ini-development文件(…\php)复制一份改名为php.ini, 图中所示为对应扩展
我的电脑->属性->高级系统设置->环境变量->系统变量
在path路径中进行编辑添加 1.Apache bin目录 2.php所在根目录
E:\amp\httpd-2.4.37-o111a-x64-vc14-r2\Apache24\bin 依次点击便可启动
找到电脑中的hosts文件(C:\Windows\System32\drivers\etc\hosts) 文件底部添加
找到apache目录下httpd-vhosts.conf(…\Apache24\conf\extra\httpd-vhosts.conf)目录,在文件末尾添加此种代码 www.test.com 自己设置的服务名 E:/www 为程序所在的目录
<VirtualHost *:80> ServerName www.test.com DocumentRoot "E:/www" <Directory "E:/www"> DirectoryIndex index.html index.php Options FollowSymLinks AllowOverride All Require all granted </Directory> </VirtualHost>在E:/www中建立index.php文件,在文件中写入如下代码:
<?php phpinfo(); ?>浏览器中输入www.test.com/index.php 运行,出现如下页面是证明环境搭建成功