2003 server iis 6.0 搭建 PHP

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2003 server iis 6.0 搭建 PHP相关的知识,希望对你有一定的参考价值。

我来说下我的操作和要求。分数100分
一。要求,对于给链接和使用复制黏贴的朋友,我宁可关闭提问也不给分的,因为我在提问之前搜索了两天,并按搜索到的内容进行了操作。结果无效。

二。我的操作。

我的服务器环境:windows server 2003 64bit iis 6.0 并安装有 EXCHANGE SERVER 2007.

我的操作是按下面的教程来的:
***************************教程******************************
教程链接地址:
http://hi.baidu.com/oynt/blog/item/77a6ebfec6ad63375c600886.html
*************************************************************
其中我和教程不一样的地方是:

1.我的php版本是php-5.2.6-Win32.zip,教程中是PHP6
2.修改的内容中的不一样:
教程:doc_root=d:\wwwroot 我:doc_root=D:\BF2 Rank Server\htdocs

其他都按教程来的,运行PHP的结果是:

HTTP 500 - 内部服务器错误

HTML文件正常
回答者: yinming8899 - 江湖大侠 八级

笑死人了
你的八级就是这么升级的吗?

连我的提问都不看就回答。

参考技术A 这里看一下。

http://hi.baidu.com/oynt/blog/item/77a6ebfec6ad63375c600886.html

在windows server 2003虚拟机中怎么安装IIS

我想在虚拟机中安装SQL2005,可是没有IIS组件安装不了数据库!求高手教我在windows server 2003虚拟机中安装IIS组件!

放DVD安装盘,
Windows Server 2003 默认安装,是不安装 IIS 6 的,需要另外安装。安装完 IIS 6,还需要单独开启对于 ASP 的支持控制面板 -> 管理工具 ->IIS(Internet 服务器)- Web服务扩展 -> 在服务端的包含文件 -> 允许

第二步,启用父路径支持。
IIS-网站-主目录-配置-选项-启用父路径

第三步,权限分配
IIS-网站-(具体站点)-(右键)权限-Users完全控制

二、解决windows2003最大只能上载200K的限制。
先在服务里关闭iis admin service服务
找到windows\\system32\\inesrv\\下的metabase.xml,
打开,找到ASPMaxRequestEntityAllowed 把他修改为需要的值,
然后重启iis admin service服务
1、在web服务扩展 允许 active server pages和在服务器端的包含文件

2、修改各站点的属性
主目录-配置-选项-启用父路径

3、使之可以上传大于 200k的文件(修改成您要的大小就可以了,如在后面补两个0,就允许20m了)
c:\\WINDOWS\\system32\\inetsrv\\MetaBase.xml

(企业版的windows2003在第592行,默认为 AspMaxRequestEntityAllowed="204800" 即200K

将其加两个0,即改为,现在最大就可以上载20M了。

AspMaxRequestEntityAllowed="20480000"
Microsoft Internet 信息服务 (IIS) 是与 Windows Server 2003 集成的 Web 服务。
要安装 IIS、添加可选组件或删除可选组件,请按以下步骤操作:
1. 单击开始,指向控制面板,然后单击“添加或删除程序”。
“添加或删除程序”工具就会启动。
2. 单击添加/删除 Windows 组件。
显示“Windows 组件向导”。
3. 在Windows 组件 列表中,单击Web 应用程序服务器。
4. 单击详细信息,然后单击Internet 信息服务 (IIS)。
5. 单击详细信息 ,以查看 IIS 可选组件列表。
6. 选择您要安装的可选组件。默认情况下,下列组件是选中的:
--- 公用文件
--- FrontPage 2002 Server Extentions
--- Internet 信息服务管理单元
--- Internet 信息服务管理器
--- NNTP 服务
--- SMTP 服务
--- World Wide Web 服务
7. 单击“World Wide Web 服务”,然后单击详细信息 ,以查看 IIS 可选子组件(如 Active Server Pages 组件和“远程管理 (HTML) 工具”)的列表。选择您要安装的可选子组件。默认情况下,下列组件是选中的:
--- World Wide Web 服务
8. 单击确定 ,直到返回“Windows 组件向导”。
9. 单击下一步,然后完成“Windows 组件向导”。
配置匿名身份验证
要配置匿名身份验证,请按以下步骤操作:
1. 单击开始,指向管理工具,然后单击Internet 信息服务 (IIS)。
2. 展开“* 服务器名称”(其中服务器名称为该服务器的名称),右键单击Web 站点,然后单击属性。
3. 在Web 站点属性 对话框中,单击目录安全性 选项卡。
4. 在“身份验证和访问控制”下,单击编辑。
5. 单击“启用匿名访问”复选框,将其选中。
备注:“用户名”框中的用户帐户只用于通过 Windows guest 帐户进行匿名访问。
默认情况下,服务器会创建并使用帐户 IUSR_computername。匿名用户帐户密码仅在 Windows 中使用;匿名用户不使用用户名和密码登录。
6. 在“已验证身份的访问”下,单击“集成的 Windows 身份验证”复选框,将其选中。
7. 单击确定 两次。
参考技术A 在虚拟机里面的系统的光驱放入win2003的iso文件就和把光盘放入主机光驱一样然后在按虚拟机系统的开始设置控制面板添加或删除程序添加或删除windows组件把internet信息服务;iis打勾下一步按提示操作就可以了或者在虚拟机里面上网下载一个iis安装包在安装也可以不过2003系统应该自带iis 参考技术B 虚拟机中和物理机是一样的,加载光盘后直接安装就行了

以上是关于2003 server iis 6.0 搭建 PHP的主要内容,如果未能解决你的问题,请参考以下文章

在Windows 2003下搭建FTP服务器

server2003 32位系统搭建PHP

配置WindowsServer2003服务器iis站点时踩到的坑

[转]IIS6.0迁移至IIS7.0

请问我架设的网站,怎样要把下载的软件放上去,就是别人点下载就直接下载的,系统是2003 IIS 6.0

在windows server 2003虚拟机中怎么安装IIS