【3D技术宅公社】XR数字艺术论坛  XR技术讨论 XR互动电影 定格动画

 找回密码
 立即注册

QQ登录

只需一步,快速开始

调查问卷
论坛即将给大家带来全新的技术服务,面向三围图形学、游戏、动画的全新服务论坛升级为UTF8版本后,中文用户名和用户密码中有中文的都无法登陆,请发邮件到324007255(at)QQ.com联系手动修改密码

3D技术论坛将以计算机图形学为核心,面向教育 推出国内的三维教育引擎该项目在持续研发当中,感谢大家的关注。

查看: 2938|回复: 4

[网络技术] IIS下安装PHP4及MySQL

[复制链接]
发表于 2004-4-20 13:04:40 | 显示全部楼层 |阅读模式
1、先安装mysql,用winzip8.0打开软件包进行完全安装,默认安装路径为:c:\mysql;

  2、安装完成后,打开“开始”按钮中的“运行”,输入命令:C:\mysql\bin\mysqld-nt.exe -install,并执行;

  3、打开“开始”按钮下的“程序”=》“管理工具”=》“服务”,找到“mysql”服务,启动它;

  4、至此,mysql安装完成,重启win2000adanced server。您还可以打开C:\mysql\bin\winmysqladmin.exe,在第一次用它时,需要建立管理员名及密码,我分别设置为root和(yourpassword)。关闭它后,程序自动在状态行下建立一个“红绿灯”的小图标。

  5、现在开始安装php,将软件包先用winzip解压到c:\php下,再将目录下的所有dll文件拷到c;\winnt\system32下,不要覆盖已有的dll文件;接着将目录下的php.exe和php.ini-dist两个文件拷到c:\winnt下;

  6、将c:\winnt\php.ini-dist改名为php.ini,并打开它,找到;Windows Extensions,将

   extension=php_calendar.dll
   extension=php_zlib.dll
   extension=php_ldap.dll

   前的“;”去掉,关闭该文件。

  7、打开“开始”按钮下的“程序”=>“管理工具”=>“internet服务管理器”,选中“默认web站点”,打开它的“属性”窗口。在“web站点”页下,改变“IP地址”:“全部未分配”为“(您机子的ip地址,例如:202.195.243.131)”;“TCP端口”为“80”。

  8、接着,选中“主目录”页,单击“应用程序设置”下的“配置”按钮后,在新窗口下单击“添加”按钮;在“可执行文件”中输入“C:\WINNT\php.exe %s %s”,在“扩展名”中输入“.php”,点击“确定”。

  9、接着,选中“ISAPI筛选器”页,单击“添加”按钮;在“筛选器名称”中输入“php”,在“可执行文件”中输入“C:\WINNT\system32\php4isapi.dll”,点击“确定”。

  10、接着,选中“文档”页,单击“添加”按钮;在“默认文档名”中输入“index.php”,点击“确定”,并将其提高到最高级。您还可以添加常用的php文件名,如:“default.phtml”、“index.php3”等。

  11、关闭所有窗口,重启系统后,可打开IE浏览器进行测试。 IIS与PHP水火也相容
Windows系统内置的Internet 信息服务(IIS)对ASP具有良好的支持,因此在IIS中调试ASP网页是非常方便的。但有些朋友的网页采用PHP编程技术,默认情况下,IIS是不支持PHP的,手工配置IIS的PHP调试环境对我们这些菜鸟来说是非常困难的,那如何才能让IIS支持PHP呢?下面介绍一种方法,只需要简单几步就能在IIS中配置好PHP调试环境。

一、安装IIS组件

笔者以Windows XP系统的IIS5.1为例,首先必须安装IIS组件,系统默认是安装了的。如果你的系统中还没有,进入到“控制面板→添加或删除程序→添加/删除Windows组件”,在“Windows组件向导”对话框中选中“Internet 信息服务(IIS)”选项(如图1),单击“下一步”按钮就能完成IIS组件的安装。

二、配置PHP调试环境

从“http:// www.fyrose.com/php406.exe”下载PHP安装程序到本地机器,下面我们就使用PHP的安装向导完成对PHP调试环境的配置。

运行PHP软件包的安装程序,在弹出的欢迎窗口中单击“Next”按钮,接着在“许可协议”窗口中单击“I Agree”按钮,然后在安装类型(Installation Type)窗口中选择“标准(Standard)”安装,点击“Next”按钮后,指定PHP的安装目录,建议使用默认安装目录。接着“Mail configuration”窗口中设置邮件地址和指定SMTP服务器,在“服务类型(Server Type) ”窗口中选择你使用的Web服务器的类型(如图2),因为我们使用Windows XP系统自带的IIS5.1,选择“Microsoft iis4 or higher”单选项,点击“下一步”后开始安装,最后在“IIS Scriptmap Node selection”窗口中选中所有的站点(如图3),点击“OK”按钮,就完成了PHP的安装和配置。

三、检查PHP调试环境配置

进入到“控制面板→管理工具”,运行Internet 信息服务程序,右键点击“默认网站”在弹出的菜单中选择“属性”,接着在弹出的属性对话框中切换到“主目录”标签页,点击应用程序设置栏中的“配置”按钮,弹出“应用程序配置”对话框,在“映射”标签页中,查看应用程序映射列表框中是否有扩展名为“.php”的选项(如图4),如果存在则表示PHP安装配置成功。

如果没有找到该选项,也可以手工添加。在应用程序配置对话框中点击“添加”按钮,弹出“添加/编辑应用程序扩展名映射”对话框(如图5),在“可执行文件”栏中输入“php.exe”程序路径,“扩展名”中输入“.PHP”,其它选项使用默认设置,最后点击“确定”按钮即可。

这样就完成了PHP调试环境的配置,以后就可以在IIS中调试PHP文件了。


图1 安装IIS组件




图2 选择Web服务器


图3 选中所有站点


图4 看程序映射


图5 手工添加映射
[此贴子已经被作者于2004-5-31 10:01:53编辑过]
 楼主| 发表于 2004-5-9 19:35:39 | 显示全部楼层
以下是引用萧侠在2004-5-4 10:51:42的发言:
用windows2000安装了MyWebServer v1.1.3 , 最新版本 Apache+PHP+MySQL+Perl 服务器套件,windows2000就不能发布 asp网页了,不只用windows2000可不可以发布php同时又能发布asp网页,请教。另外有没用好的php源程序,用php如何做一个局域网搜索引擎.多谢。。。等。。。。
发布PHP的同时发布asp首先回答时刻定的,用IIS就可以实现
但是我们更青睐Apache结构的PHP网络,这里有一个简单方法就是你的Apache服务器和IIS服务器开放http端口不一样就行了,比如你的asp用的是80端口,Apache可以用8080这个端口
发表于 2004-5-12 20:57:01 | 显示全部楼层

请教

Apache端口如何设??我是局域网,能用php做一个网站搜索引擎吗?
 楼主| 发表于 2004-5-14 16:17:18 | 显示全部楼层
一般Apache承载得用户比较多,建议用80端口。


搜索引擎我没有作过
 楼主| 发表于 2004-5-15 06:23:23 | 显示全部楼层
httpd.conf
Port 80 /*喜欢怎么改就怎么改*/

记得重新启动
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|3D数字艺术论坛 ( 沪ICP备14023054号 )

GMT+8, 2025-5-6 12:11

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表