1、 Windows7下安装php运行环境
1. 准备软件
Apache (httpd-2.2.17-win32-x86-no_ssl.msi)
下载地址:http://httpd.apache.org/download.cgi#apache22
Php(php-5.3.5-Win32-VC6-x86.zip)
下载地址:
注意:VC6版本for Apache, VC9版本for IIS
Mysql(mysql-5.0.22-win32.zip)
下载地址:
2. 安装顺序
在windows下安装php运行环境并没有像linux一样有先后的安装原则,我是先装的m
2、ysql,然后是apache最后是php。
3. 安装过程
1)mysql安装:
解压下载的软件包,运行step.exe可执行文件,下一步进入到安装界面,然后选择“Custom”企业版安装,然后进入到选择安装路径界面,选择自己想要存放的文件目录,然后一直下一步到最后安装结束。如果安装失败的话在删除mysql服务的时候需要对计算机的注册表进行清理,本人推荐一个小工具(Revo Uninstaller)很实用不需要我进到计算机的注册表里面进行寻找。
2)apache安装:
运行httpd-2.2.17-win32-x86-no_ssl.msi程序,下一步进入
到安装界面,选
3、择安装的路劲,比如E:\Program Files文件下面,它会自动帮我建立一个Apache Software Foundation文件,文件里面有Apache2.2,tomcat6.0,logs,3个文件,然后设置你的域名,你可以随意填写自己喜欢的,然后选择apache的端口,默认情况下是80,你也可以自己修改成自己想要的,一直到最后一步完成。完成之后测试apache时候安装成功,在你的浏览器上输入http://localhost 或者 http://127.0.0.1 这2个地址都是代表本地的意思,默认端口80不用输入,如果你看到 “it works!”界面,恭喜你安装成功。
3)php
4、安装:
由于刚才我们在 下载的是解压版的,并不需要安装。解压出软件包,然后把php.ini-development重命名为php.ini因为apache和php集成的时候需要这个文件来耦合。
4)phh和apache集成
首先修改apache的配置文件,进入到apache的安装目录下的Apache2.2文件,进入conf文件,打开httd.conf配置文件,在 任意位置增加如下几行代码:
LoadModule php5_module "G:/php/php5apache2_2.dll"
PHPIniDir "G:/php"
#AddType application/x-
5、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库等等。然
6、后根据ext目录里面的dll文件打开扩展包在extension_dir = "d:/php/ext" 后面添加以下配置:
(常用配置 )
extension=php_curl.dll
extension=php_gd2.dll
extension=php_mbstring.dll
(支持Mysql)
extension=php_mysql.dll
extension=php_mysqli.dll
extension=php_pdo_mysql.dll
extension=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集成的一些配置信息的话说明安装成功。