posts - 126,  comments - 73,  trackbacks - 0

Windows xp下安装Apache(或IIS)、MySQL、PHP及设置教程



php4安装及设置IIS使其支持PHP:
(这里用的是windows xp pro sp1、php4.4.4)
一、下载PHP 4.4.4 zip package http://www.php.net/downloads.php(注意如果下载的是installer版,就只要直接双击安装了,这里记录的是手动安装的方法。)

二、解压缩到你要安装的目录,例如c:\php4

三、将c:\php4\sapi\php4isapi.dll与c:\php4\php4ts.dll拷贝到系统盘windows\system32目录下面

四、将c:\PHP\PHP.ini-dist拷贝到系统盘windows目录下面,改名为PHP.ini

五、打开控制面板-管理工具-Internet 信息服务, 右键点击“默认网站”-属性,点击“ISAPI筛选器”选项卡,点击添加,筛选器名称填PHP,可执行文件选择刚才那个php4isapi.dll,点击确定。(Internet信息服务需要安装IIS,插入xp pro的安装光盘选择安装组件,勾选IIS,即可安装。)

六、点击“主目录”选项卡,点击右下角的“配置”,在“映射”选项卡里面点击添加,可执行文件同样选择php4isapi.dll,扩展名填写.php(注意别少了点),点击确定。

七、编辑刚才的PHP.ini文件,找到extension_dir,改为PHP安装目录,例如c:\php4\extensions, 然后如果需要打开一些库,只要将相应的语句前面分号去除即可,例如;extension=php_gd2.dll去掉前面分号之后就支持gd库了。

八、重启IIS,最傻瓜的方法当然是重启电脑了。

九、编写测试程序,查看phpinfo,例如:建立phpinfo.php,放置到IIS虚拟目录a下,其中撰写代码如下:

下载: phpinfo.php
  1. <?php
  2.    phpinfo();
  3. ?>

然后就可以通过http://localhost/a/phpinfo.php 查看了, 如果看到了PHP信息说明安装成功了。如果不行,检查上面操作是否正确。

如果使用Apache来提供www服务,安装设置PHP扩展如下:
(这里使用Apache2.0.59,Apache2.2.*版本的我试了几次都是无法load php4apache2.dll模块)
下载页面:http://httpd.apache.org/
下载windows下.msi的软件包。

1. 双击安装刚才下载的安装包
2. 下一步,出现三个表单可以随便填
下面选择for all users, on port 80,……
3. 下一步至结束
4. 设置httpd.conf

  1. 搜索:DocumentRoot  //此为设置www根目录
  2.   搜索:<Directory "D:/">  //此为设置www根目录
  3.   搜索:DirectoryIndex //设置默认首页,在其后面添加例如index.php您要的默认首页

(找Alias,可以添加多个虚拟目录,例如:Alias /icons/ “D:/Apache/Apache2/icons/”)

5. 模块方式扩展PHP:将PHP解压到你要的目录
然后搜索刚才apache的httpd.conf中第一个example: 将下面两句添加到它的下面任何地方
LoadModule php4_module “d:/php4/sapi/php4apache2.dll”
AddType application/x-httpd-PHP .php

5. 将PHP.ini-dist改名: PHP.ini 添加到windows目录下面

6. 将PHP根目录下面的: php4ts.dll 添加到windows/system32内

7. 重起apache,亮绿灯即ok。

MySQL与phpMyAdmin安装
(这里用的是windows下的MySQL4.1.21安装包)
MySQL下载地址:http://dev.mysql.com/downloads/
phpMyAdmin下载地址:http://www.phpmyadmin.net/home_page/downloads.php

MySQL安装较为简单,直接双击下载的安装包,下一步到结束,安装完成之后,设置MySQL也是下一步到底,其中需要询问你是否设置安全帐号,去掉勾不设置即为root和空密码,这里不设好了,因为用phpMyAdmin可以设置。

phpMyAdmin安装更为简单,它是PHP程序,所以放到刚才安装的www目录下面,然后浏览器输入它的地址就可以用了。(用法就不多熬述了)

------------------------
php5安装及设置

1、下载需要的程序(这里用的是apache2.0.59、php5.2.0、mysql5.0.27,去官方下载吧,如果不知道官方,那就问google去)

2、双击apache的windows安装文件,不要设置目录的话,一直下一步,ok。查看http://localhost/如果能看到啥,就好了。

3、解压PHP的zip包,将PHP.ini-dist改名为PHP.ini放到windows目录下面

4、修改apache的conf/httpd.conf 添加:

  1. LoadModule php5_module "D:/environment/php5.2.0/php5apache2.dll"
  2. AddType application/x-httpd-php .php

加载PHP
(当然,可以顺便设置apache的web根目录,documentroot和Directory,还有默认主页DirectoryIndex,搜索它们,按照注释说明修改即可)

5、重启apache,添加个phpinfo()函数的PHP文件到apache的web根目录,看看PHP是不是好了。

6、双击安装mysql,不改目录的话下一步到底即可

7、PHP根目录的libmysql.dll、libeay32.dll、ssleay32.dll拷贝到windows/system32下,后两个主要是为了加载PHP的curl模块。

8、设置PHP.ini,extension_dir扩展目录,设置到你安装PHP的目录下面的ext例如D:\PHP\ext,加载下面模块(参考)
;extension=php_curl.dll
;extension=php_dba.dll
;extension=php_dbase.dll
;extension=php_filepro.dll
;extension=php_gd2.dll
;extension=php_imap.dll
;extension=php_mysql.dll

9、设置PHP时区
date.timezone = PRC

好了,到这里apache、PHP、mysql都好了,gd库也支持了,curl也可以用了,其他自己需要再设置吧。


 

from:阿辛的网志

posted on 2007-04-29 14:53 我风 阅读(1165) 评论(0)  编辑 收藏 引用

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理


<2007年11月>
28293031123
45678910
11121314151617
18192021222324
2526272829301
2345678

常用链接

留言簿(12)

随笔分类

随笔档案

文章档案

相册

收藏夹

C++

MyFavorite

搜索

  •  

积分与排名

  • 积分 - 323526
  • 排名 - 75

最新评论

阅读排行榜

评论排行榜