Windows下手动搭建PHP环境
看了本文后你就会发现手动搭建PHP环境并不难,建议想了解PHP并且以后有意愿往PHP方向发展的同学们可以自己搭建熟悉一下。
首先在你的随便什么盘(最好不是C盘,本人这里实属无奈)新建一个空文件夹,名字随便,依次下载好这三个软件并放进去。注意PHP的VC版本要和Apache版本一样,下载Apache时旁边会说明支持可加载的PHP模块的版本,下载版本不匹配的话会导致后续Apache加载PHP模块失败。下载地址:
PHP:https://windows.php.net/download#php-5.6
Apache:http://httpd.apache.org/download.cgi
Mysql:https://dev.mysql.com/doc/relnotes/mysql/5.6/en/news-5-6-17.html
如:
将Apache下的bin和MySQL下的bin目录,添加到系统的“环境变量”里:
1,PHP配置
打开php文件夹,找到 php.ini-development 复制一份并改名为php.ini ,用于备份。
然后用记事本打开php.ini,改三处就OK:
1,ctrl+f 找关键字extension,将后面路径改为你PHP中的ext文件夹的路径:
2,ctrl+f 找关键字timezone,赋值PRC,代表中国时间:
3,添加MySQL模块支持:
ctrl+f 找关键字mysql去掉这两行前面的分号,保存退出,PHP配置完成。
2,Apache配置
改两处,加一处:
打开Apache下的conf,找到httpd文件,右键编辑或以记事本方式打开:
1,ctrl+f 找关键字ServerRoot 修改路径为conf文件目录,及Apache安装目录;
2,ctrl+f 找关键字listen 改端口,默认80 ,很可能被占用了,这里我改成8080.
3,加载PHP模块,加入这三行代码:
#加载PHP模块
LoadModule php5_module "C:\wamp\bin\php\php5.6.25/php5apache2_4.dll"
#当执行后缀为php的文件,就去找这个模块执行
AddType Application/x-httpd-php .php
#载入php配置文件
PHPIniDir "C:\wamp\bin\php\php5.6.25"
LoadModule php5_module地址:
PHPIniDir地址去掉后面的.dll就可,保持关闭。
3,MySql配置
啥都不用干了。前面已经将MySQL工作做完了,已在PHP中添加MySQL模块支持,将MySQLbin目录加到了系统环境变量。
4,测试
进入Apache下的bin目录,先双击httpd程序安装Apache,再双击ApacheMonitor文件启动Apache。
出现这个带有绿色的标识就代表Apache启动成功。
还可在浏览器中输入localhost:8080回车,看到 is works!说明apache安装成功了。
如果是红色的,可打开cmd,输入:httpd -t 命令查看apache是否安装成功,问题在哪。
本人小白,以上如有问题还请路过码友海涵,指出。