Windows7下安装php运行环境1.准备软件Apache(httpd-2.2.17-win32-x86-no_ssl.msi)下载地址http://httpd.apache.org/download.cgi#apache22Php(php-5.3.5-Win32-VC6-x86.zip)下载地址:http://windows.php.net/download/注意:VC6版本forApache,VC9版本forIISMysql(mysql-5.0.22-win32.zip)下载地址:http://download.mysql.cn/src/2006/0710/5543.html2.安装顺序在windows下安装php运行环境并没有像linux一样有先后的安装原则,我是先装的mysql,然后是apache最后是php。3.安装过程1)mysql安装:解压下载的软件包,运行step.exe可执行文件,下一步进入到安装界面,然后选择“Custom”企业版安装,然后进入到选择安装路径界面,选择自己想要存放的文件目录,然后一直下一步到最后安装结束。如果安装失败的话在删除mysql服务的时候需要对计算机的注册表进行清理,本人推荐一个小工具(RevoUninstaller)很实用不需要我进到计算机的注册表里面进行寻找。2)apache安装:运行httpd-2.2.17-win32-x86-no_ssl.msi程序,下一步进入到安装界面,选择安装的路劲,比如E:\ProgramFiles文件下面,它会自动帮我建立一个ApacheSoftwareFoundation文件,文件里面有Apache2.2,tomcat6.0,logs,3个文件,然后设置你的域名,你可以随意填写自己喜欢的,然后选择apache的端口,默认情况下是80,你也可以自己修改成自己想要的,一直到最后一步完成。完成之后测试apache时候安装成功,在你的浏览器上输入http://localhost或者http://127.0.0.1这2个地址都是代表本地的意思,默认端口80不用输入,如果你看到“itworks!”界面,恭喜你安装成功。3)php安装:由于刚才我们在http://windows.php.net/download/下载的是解压版的,并不需要安装。解压出软件包,然后把php.ini-development重命名为php.ini因为apache和php集成的时候需要这个文件来耦合。4)phh和apache集成首先修改apache的配置文件,进入到apache的安装目录下的Apache2.2文件,进入conf文件,打开httd.conf配置文件,在任意位置增加如下几行代码:LoadModulephp5_module"G:/php/php5apache2_2.dll"PHPIniDir"G:/php"#AddTypeapplication/x-httpd-php.php(第一句是我们要对php模块进行加载,选择php解压之后php5apache2_2.dll文件的路劲。第二句是初始化php文件目录,选择php解压后的文件目录。第三句在win7下这样配置有错误,如果添加这句的话启动apache,apache就提示我们请求失败。但是我看到网上所有的文章都写了这一句,具体原因还没找到。)然后进入到php解压目录,打开php.ini文件。找到extension_dir的位置把;extension_dir修改为extension_dir="d:/php/ext"意思是延伸一些php的一些动态文件,比如说GD库mysql库等等。然后根据ext目录里面的dll文件打开扩展包在extension_dir="d:/php/ext"后面添加以下配置:(常用配置)extension=php_curl.dllextension=php_gd2.dllextension=php_mbstring.dll(支持Mysql)extension=php_mysql.dllextension=php_mysqli.dllextension=php_pdo_mysql.dllextension=php_xmlrpc.dll然后可以设定时区找到;date.timezone,把值修改成date.timezone="Asia/Shanghai"设置成中国上海时间。到这里apache和php的配置就完成了,下一步就是进行测试,看看我们的配置是否正确。4.配置测试进入到apache的安装文件,找到apache2.2文件下面的htdocs文件,在htdocs文件下面新建一个php文件,命名为test.php,在test.php文件内添内容。然后浏览器下输入http://localhost/test.php如果看到一些php集成的一些配置信息的话说明安装成功。