首 页   · 站长博客 · 用户注册 · 会员登陆  · 会员排行  ·最新主题  ·最近回复  精华区  版权声明  ·论坛管理
  当前登录身份:游客,请先登录。  笔名: 口令: 验证码:   
楼 主  index »  PHP安装/语法/函数 » 站长奉献:PHP5+IIS 5/5.1/6手工安装简明教程  


  作者:一起PHP
  注册时间:2004-02-27
  主题/回复:247/1521
  积分:4649
  等级:★★★★★☆(十一级)
  称号:论坛圣人

  nqp@nqp.me
  4304410
  www.nqp.me

 

 发表:2008-04-08 10:07:04 阅读 4838 次 回复 9 次 得分9  |   字号 字色
站长奉献:PHP5+IIS 5/5.1/6手工安装简明教程
    PHP的安装在会者看来容易的很,三两分钟就能轻松搞定。不过仍然有许多新手受到这个问题的困扰。现在IIS7已经推出了,PHP在IIS7上的安装已经有了新的变化,本来不想再提关于IIS6以下版本的配置问题,但是有很多新手经常问这个问题,今天就单独抽点时间,重新给大家复习一遍。我会用尽量简洁的语句来描述安装过程。
    本次安装以 PHP5.x 版本,IIS6版本为例(IIS5/5.1/6配置步骤基本相同)。
    废话少说,马上开始,Follow me~

    1)解压PHP安装包(可从php.net或本站下载)
    2)将安装包下的全部文件拷贝到安装目录(不妨为C:\php5\)
    3)找到php.ini-recommended,修改为php.ini。用记事本打开,找到extension_dir(用记事本的查找功能)修改为C:\php5\ext\(由你的安装目录而定);找到 ;php_mysql.dll 和 ;php_gd2.dll两个项目,去掉前面的分号(这样才能支持Mysql和图形库)。
    注:另外还有一些参数建议修改,但是并非必要。如session.auto_start(),设置是否自动开启SESSION。还有upload_max_filesize设置允许上传文件的最大大小等等。
    4)拷贝php.ini到系统目录(C:\WINNT\ 或 C:\WINDOWS\,由系统安装位置而定)。
    5)拷贝php5ts.dll 和 libmysql.dll到系统目录下的 SYSTEM32\文件夹。如C:\WINDOWS\SYSTEM32\。
    6)打开IIS,在“默认站点”或者某个希望支持PHP的站点上,点右键->属性,选择“主目录”标签,点右下侧的“配置”按钮,出现应用程序配置。里面列出了目前此站点支持的文件类型。点“添加”,出现“添加/编辑应用程序扩展名映射”对话框,在“可执行文件”一栏中点“浏览”,找到PHP安装目录,选择php5isapi.dll,或手工输入C:\php5\php5isapi.dll;在“扩展名”一栏中输入“.php”。注意包含“.”。然后确定。这样就关联完成。
    如果是IIS5/IIS5.1,配置步骤已经完成。如果是IIS6(windows2003),那么还需要最后一个步骤:添加Web服务扩展。在IIS左侧目录的最下面,有个Web服务扩展。点右键,选择“添加一个新的Web服务扩展”,在出现的对话框中,扩展名一栏输入“php”(没有“.”),要求的文件一栏,点“添加”,将上一步骤中用到的php5isapi.dll添加上。最后将下面的“设置扩展状态为允许”选中,确定即可。
    7)重新启动IIS(开始->运行->iisreset或其他方法)。
    至此,PHP安装完成。
    在你的站点目录下创建一个测试文件test.php,代码如下:
代码如下:
   <?php
    phpinfo();
   ?>

   运行此程序 http://localhost/test.php(假设是放在主目录下),如果能够看到PHP的配置信息,说明安装成功。此时PHP安装完成,并且已经支持MYSQL。
   此方法掌握熟练后,每次配置最多5分钟内便可完成,轻松写意。使用手工配置方法比使用集成安装包有着众多的优点,强烈建议使用手工配置方法。

    以上就是安装步骤。笔者常年使用此法,万无一失。如有任何问题可跟帖讨论。

一起PHP站长2008年4月8日
 
 1#楼  
 
  回复人:cat9527
  注册时间:2008-04-18
  主题/回复:3/3
  积分:86
  等级:★(二级)
  称号:初出茅庐

   
 1#楼 发表于2008-04-18 20:59:21  评分:1 

回复给楼主(一起PHP)
你好!
我按照你的安装方法架设了服务器,开始运行正常.可当我把PHPMYADMIN权限里ROOT的密码更改以后就进不去了,提示:
              欢迎使用 phpMyAdmin 2.11.4

Probably reason of this is that you did not create configuration file. You might want to use setup script to create one.

错误
MySQL 返回: 

#1045 - Access denied for user 'root'@'localhost' (using password: NO) 
 
能告诉我如何解决吗?我很急!
谢谢!!!
我的信箱是:cat9527.happy@163.com
 QQ:286150282
 2#楼  
 
  回复人:cat9527
  注册时间:2008-04-18
  主题/回复:3/3
  积分:86
  等级:★(二级)
  称号:初出茅庐

   
 2#楼 发表于2008-04-18 21:21:15  评分: 

回复给楼主(一起PHP)
你的邮件地址为何无法发不过去邮件
 3#楼  
 
  回复人:小菜蛋
  注册时间:2008-01-03
  主题/回复:5/35
  积分:721
  等级:★★★(六级)
  称号:声名鹊起

   
 3#楼 发表于2008-04-19 12:58:55  评分:1 

回复给楼主(一起PHP)
看提示貌似是密码错误,是不是改密码后忘记了啊~
 4#楼  
 
  回复人:cat9527
  注册时间:2008-04-18
  主题/回复:3/3
  积分:86
  等级:★(二级)
  称号:初出茅庐

   
 4#楼 发表于2008-04-19 14:55:06  评分: 

回复给3#楼:小菜蛋
没有.把PHPMYADMIN的CONFIG.INC里的密码改过来就行了,可2.11.5版本我没有找到那个文件.不知道怎么办?
 5#楼  
 
  回复人:华金
  注册时间:2008-04-21
  主题/回复:1/4
  积分:40
  等级:★(二级)
  称号:初出茅庐

   
 5#楼 发表于2008-04-22 21:49:13  评分:1 

回复给楼主(一起PHP)
很难理解,我是新手,正在努力学习中. 
很高兴能够在这认识这么多人.
 6#楼  
 
  回复人:一起PHP
  注册时间:2004-02-27
  主题/回复:247/1521
  积分:4649
  等级:★★★★★☆(十一级)
  称号:论坛圣人

   
 6#楼 发表于2008-04-25 17:08:05  评分:× 

回复给楼主(一起PHP)
却是是用户名密码不对。需要修改PHPMYADMIN参数。
文件可以找到,不同的版本位置不同而已。
 7#楼  
 
  回复人:学习PHP
  注册时间:2008-09-23
  主题/回复:0/1
  积分:24
  等级:★(二级)
  称号:初出茅庐

   
 7#楼 发表于2008-09-23 21:09:05  评分:1 

回复给楼主(一起PHP)
真的很感谢站长。我的配置成功了。谢谢你啊   
 8#楼  
 
  回复人:topsend
  注册时间:2008-09-26
  主题/回复:1/8
  积分:47
  等级:★(二级)
  称号:初出茅庐

   
 8#楼 发表于2008-09-28 13:15:38  评分:1 

回复给楼主(一起PHP)
php还是与linux/apache/mysql结合比较好,除非你是运行在本地.
拓森网络--LAMP架构的虚拟主机,LINUX主机,PHP空间租用服务商
 9#楼  
 
  回复人:phpper007
  注册时间:2010-07-15
  主题/回复:0/1
  积分:22
  等级:★(二级)
  称号:初出茅庐

用户联系方式已设置为保密
 9#楼 发表于2010-07-15 14:51:13  评分:4 

现在PHP5.3的安装方便很多,不需要复制php.ini至WINDOWS目录下,我是看了PHP教程网的PHP安装教程配置的,感觉技术发展飞快。
  页数1/1首页 « 1 » 末页
  发表回复:您还没有登陆,无法发表回复。请先[登陆]

一起PHP技术联盟 主办:一起PHP 联系方式:站长QQ:4304410 QQ群:8423742 20159565 站长博客 E-mail: nqp@nqp.me 执行时间:0.013sec
SimsmaBBS 2008 (v6.0) Developed by 17php.com,Copyright(C)2003-2010 All rights reserved. 副本授权:一起PHP官方专用版