如何在Windows下配置搭建PHP环境

如何在Windows下配置搭建PHP环境,第1张

前言:网络上提供了各种版本名为wamp的组合包,就是下载下来一路点下一步就安装好了直接应用的那种人家配置好了的软件包,为了学习本人并不太建议此类方法。
一、首先下载php53组件(现在已经更新到7点几版本了)
1、下载软件包,建议直接到官网
2、下载时注意选择与你系统相配合的包:
下载完后解压到一个路径 例如 E:\LAMP\php53
3、在解压后的路径中找到phpini-development,重命名为phpini。
首先打开phpini,找到:
; On windows:
;
extension_dir = "ext"
修改为:
; On windows:
extension_dir = " E:/LAMP/php53/ext"
即去掉extension_dir前面的分号(注意斜杠方向),表示指定PHP扩展包的具体目录,以便调用相应的DLL文件。
4、由于默认PHP并不支持自动连接Mysql,需开启相应的扩展库功能,比如php_mysqldll等,即将:
extension=php_curldll //CURL,客户端 URL
函数
extension=php_gd2dll
//GD绘图函数模块
extension=php_mbstringdll
//多字节函数模块
extension=php_mysqldll
//MySql函数模块
extension=php_mysqlidll
//MySqli函数模块
extension=php_pdo_mysqldll //PDO
MySql函数模块
extension=php_pdo_odbcdll //PDO
ODBC函数模块
extension=php_xmlrpcdll
//XML-RPC函数库
extension=php_xsldll
//XSL函数模块这些extension之前的分号(;)去除。
至此在Windows 7上php的环境配置就算完成了,但是光完成这些配置是不够的,我们需要Apache支持PHP,所以还需要在Apache配置文件中完成相应的PHP配置。以下是配置Apache以支持PHP:
二、安装与配置Apache22
(现在已经更新到24版本了,安装时稍有不同,见本站另一笔记>直接下载个zendserver。。他是zend公司的php环境配置软件,世界上最专来的php集成软件,因为php现在的更新就是他们来做的,非常不错的软件,有linux和windows版本。。。

我首先得说明一下:装上Apache就能搭建成WEB服务器了。PHP只不过是WEB平台的编译语言工具。
Apache默认的网页启动文件夹是Apache安装文件夹下的htdocs文件夹,一些Apache+php+mysql套件安装包的启动文件夹可能是>1、首先需要准备的应用程序包。nginx:nginx/Windows-104php:php-5216-nts-Win32-VC6-x86zip(nginx下php是以FastCGI的方式运行,所以我们下载非线程安全也就是nts的php包)(还会用到)RunHiddenConsole:RunHiddenConsolezip2、安装与配置。 1)php的安装与配置。直接解压下载好的php包,到D盘wnmp目录(D:\wnmp),这里把解压出来的文件夹重命名成php5。进入文件夹修改phpini-recommended文件为phpini,并用Editplus或者Notepad++打开来。找到extension_dir="/ext"更改为extension_dir="D:/wnmp/php5/ext"往下看,再找到;extension=php_mysqldll;extension=php_mysqlidll前面指定了php的ext路径后,只要把需要的扩展包前面所对应的“;”去掉,就可以了。这里打开php_mysqldll和php_mysqlidll,让php支持mysql。当然不要忘掉很重要的一步就是,把php5目录下的libmysqldll文件复制到C:\Windows目录下,也可以在系统变量里面指定路径,当然这里我选择了更为方便的方法^_^。到这里,php已经可以支持mysql了。接下来我们来配置php,让php能够与nginx结合。找到;cgifix_pathinfo=1我们去掉这里的封号。cgifix_pathinfo=1这一步非常重要,这里是php的CGI的设置。 2)nginx的安装与配置。把下载好的nginx-104的包同样解压到D盘的wnmp目录下,并重命名为nginx。接下来,我们来配置nginx,让它能够和php协同工作。进入nginx的conf目录,打开nginx的配置文件nginxconf,找到location/{roothtml;#这里是站点的根目录indexindexhtmlindexhtm;}将roothtml;改为rootD:/wnmp/>比较简单,去下一个phpnow就行了,这个是基于wamp的php环境,安装也比较容易
>

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/12687602.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-27
下一篇 2023-05-27

发表评论

登录后才能评论

评论列表(0条)

保存