如何服务器搭建php环境如何服务器搭建php环境分析

如题所述

1. 安装PHP。在Windows Server 2008中,IIS 7.0已经内置了FastCGI,因此我们只需要下载PHP安装包进行安装即可。下载地址为http://windows.php.net/downloads/releases/archives/,这里以php-5.3.4-nts-Win32-VC9-x86.msi为例。下载完成后,双击安装程序,接受使用协议后,为PHP填写安装目录,这个目录是可以更改的,指向需要放置它的位置即可。然后选择Web服务器安装,这里选择我们先前安装的IIS FastCGI。下一步需要配置安装选项,这里我们除了默认的选项之外增加了pearinstall。再进入下一步,就可以确认安装了。完成安装后,还需要测试一下PHP是否可用。首先打开IIS管理器,然后在先前测试IIS的网站上右键,进入属性,点击主目录选项卡,然后将执行权限配置为纯脚本,然后点击旁边的配置,查看是否有.php扩展名,如果没有的话,需要添加一个新项,将可执行文件指向C:WINDOWSsystem32inetsrvfcgiext.dll,扩展名为.php(注意有个点),动作限制为GET,HEAD,POST,TRACE,点击确定即可。
2. 安装ISAPI_UrlRewriter。ISAPI扩展组件ISAPI_UrlRewriter主要用于做地址重写,重写后的虚拟静态地址对搜索引擎更友好。先将ISAPI_Rewrite3安装包解压到指定的文件目录中,然后双击iis的ISAPI筛选器配置项,进入网站ISAPI组件配置窗口,点击添加按钮,在弹出的窗口中选择ISAPI_Rewrite3解压目录中的ISAPI_Rewrite.dll文件为可执行文件并确定。ISAPI_Rewrite3组件是一个32位的程序,因此在64位操作系统应用池进程下默认不工作,因此需要在网站所属应用进程池的高级设置中将进程池设置为32位兼容。
3. 安装MySQL数据库。下载MySQL安装包,安装过程比较简单,首先配置路径,然后选择安装选项,一般采用默认安装的方式,之后会进入一个配置向导界面。连续下一步,需要选择配置方式,这里选择详细配置,然后点击下一步。选择服务器类型,如果是开发用的测试环境,选择developer Machine,如果是服务器用,则选择Server Machine。接下来是选择服务器上的连接数量,这里如果是测试用的小服务器可以选择最少的第一项。然后是网络连接的选项,enable TCP/IP Networking可以按照需求来选择。然后选择默认字符集,这里选择自定义的utf8字符集。进入下一步,需要设定Windows选项,这里推荐安装Windows服务,并且自动启动。配置好后,进入下一步,需要为root用户设定密码,请设置一个比较复杂的密码以增加安全性。到此配置就全部结束了,点击下一步,会出现安装总结,点击execute执行安装即可。安装成功后,我们依然需要对此进行测试。在网站中新建一个测试PHP文件test.php,我们使用pdo链接MySQL作为测试。输入$db=new PDO(mysql:host=localhost;dbname=test,root,刚才设置的密码);if($db){echo "ok";}?>访问http://localhost/test.php,如果屏幕上打印出了ok,表示MySQL安装成功。
温馨提示:答案为网友推荐,仅供参考