让IIS同时支持ASP和PHP.docx

上传人:b****6 文档编号:8884490 上传时间:2023-02-02 格式:DOCX 页数:11 大小:257.57KB
下载 相关 举报
让IIS同时支持ASP和PHP.docx_第1页
第1页 / 共11页
让IIS同时支持ASP和PHP.docx_第2页
第2页 / 共11页
让IIS同时支持ASP和PHP.docx_第3页
第3页 / 共11页
让IIS同时支持ASP和PHP.docx_第4页
第4页 / 共11页
让IIS同时支持ASP和PHP.docx_第5页
第5页 / 共11页
点击查看更多>>
下载资源
资源描述

让IIS同时支持ASP和PHP.docx

《让IIS同时支持ASP和PHP.docx》由会员分享,可在线阅读,更多相关《让IIS同时支持ASP和PHP.docx(11页珍藏版)》请在冰豆网上搜索。

让IIS同时支持ASP和PHP.docx

让IIS同时支持ASP和PHP

IIS6.0同时支持ASP和PHP

一般在已经安装iis的windows系统上已经默认支持了asp,那么下面主要讲解如何让其也支持php并且支持MYSQL和gd库。

Windows2000下PHP+IIS的安装方法

1、把php-5.0.0(目前有5.0.5最新版本,推荐使用)-Win32.zip解压放到C:

\php。

2、将php.ini-dist复制到Winnt目录下并改名为php.ini

3、复制php5ts.dll和libmysql.dll到WINNT\system32中。

4、接下来在IIS中进行设置,打开默认站点属性对话框,切换到“主目录”选项卡,然后点“配置”按钮打开“应用程序配置对话框”,点“添加”按钮打开“添加/编辑应用程序扩展名映射”对话框。

在“可执行文件”输入框中,指向c:

\php\php5isapi.dll,在“扩展名”输入框里面输入“php”(不包括引号),并选中“脚本引擎”和“检查文件是否存在”两个复选框,一路确定并退出IIS。

01.gif(14.68KB)

2006-7-1409:

25

02.gif(30.16KB)

2006-7-1409:

25

至此服务器应该已经能够同时支持asp和php了。

下面对php.ini进行配置让php支持MYSQL和GD库

1、在记事本中查找“extension_dir”,然后把

extension_dir="./"

修改为

extension_dir="C:

\php\ext"

2、在记事本中查找“;extension=php_mysql.dll”和“;extension=php_gd2.dll”,然后把前面的“;”去掉,即把

;extension=php_mysql.dll

改为

extension=php_mysql.dll

;extension=php_gd2.dll

改为

extension=php_gd2.dll

3、保存好php.ini,然后重起IIS即可

php环境需要用到的软件可以从下面的地址下载

---------------------------------------------------------------------------------------------------------------------

如何让IIS支持PHP

  先请诸位先确认好版本,打开Internet信息服务(IIS)管理器后,在帮助菜单选择“关于Internet信息服务(IIS)管理器”即可在弹出的对话框中看见版本号。

  重要的一步:

打开Internet信息服务(IIS)管理器后,在鼠标左击选中默认网站,单击鼠标右键在弹出的菜单中选择“停止”。

安装IIS5.1支持PHP:

 

  打开Internet信息服务(IIS)管理器后,在鼠标左击选中默认网站,单击鼠标右键在弹出的菜单中选择“属性”,在弹出的对话框中选择标签栏中的“ISAPI筛选器”。

点击“添加”按钮,在弹出的“筛选器属性”窗口中的“筛选器名称”栏中输入:

PHP,再点击“浏览”按钮选择php5isapi.dll所在路径,如:

D:

\PHP5\php5isapi.dl,然后点击确认,返回“默认网站属性”窗口。

第二步:

选择“默认网站属性”窗口里标签栏中的“主目录”,再点击“配置”按钮,会弹出一个“应用程序配置”窗口。

点击此窗口的“添加”按钮,在弹出的窗口中先在扩展名上填写.php然后点击“浏览”按钮将可执行文件指向php5isapi.dll所在路径,如:

D:

\PHP5\php5isapi.dl,返回“添加/编辑应用程序扩展名映射”窗口,确认动作为全部动作、己勾选脚本引擎和检查文件是否存在,检查无误后点击“确认”按钮。

返回“应用程序配置”窗口,点击“确认”按钮。

如果还想支持其它可依次类推。

第三步:

返回至“默认网站属性”窗口,在标签栏选择“文档”,在弹出的对话框中点击“添加”按钮,向默认的Web站点启动文档列表中添加index.php项。

您可以将index.php上移到最高,这样访问站点时就会首先自动寻找并打开index.php文档。

搞定后点击确定,然后重新启动IIS!

OK。

安装IIS6.0支持PHP:

  打开Internet信息服务(IIS)管理器后,在鼠标左击选中“Web服务扩展”,单击鼠标右键在弹出的菜单中选择“添加一个新的Web服务器扩展”在弹出的新建Web服务扩展窗口中扩展名填写:

PHP,点击“添加”按钮,点击“浏览”按钮,选择php5isapi.dl(如:

D:

\PHP5\php5isapi.dl),点击“打开”按钮,勾选上“设置扩展状态为允许”,点击“确认”按钮。

  打开IIS,在WEB服务器扩展中“添加一个新的Web服务器扩展”,扩展名处填上:

PHP,然后点“添加”设置如下图接着确定,把“设置扩展状态为允许”勾上确定完成服务器扩展添加。

  其它的和安装IIS5.1支持PHP步骤一样了,只是最后点有些不一样,在第三步中搞定后点击确定后别急着重启IIS先点击开始菜单选择“运行”依次输入CMD回车

netstopw3svc   回车

netstopiisadmin  回车

netstartw3svc   回车

再打开IIS管理器,在“Internet信息服务(IIS)管理器”左边的“WEB服务扩展”中设置所有未知ISAPI扩展 允许,ActiveServerPages 允许,Internet数据连接器 允许,最后重启IIS,好了WINDOWS2003已成功为IIS加载了PHP支持。

--------------------------------------------------------------------------------------------------------------

ASP脚本在目前的网页开发方面使用的很广泛,但Windows2003中自带的IIS6.0默认情况下不支持ASP脚本,但可以运行aspx程序,这给运行和调试ASP代码带了不便。

其实,在Windows2003的Internet信息管理器中稍加调整,就可以解决这一问题。

  点击“开始/程序/管理工具/Internet信息管理器”,在IIS管理器窗口中,在窗口左侧面板选中“Web服务扩展”,在窗口右侧的属性列表中点击“ActiveServerPages”项,可以在状态栏看到该项处于禁止状态(如图1),点击“允许”按钮将该项状态设为允许。

此外,在网站列表中选中网站名,在其右键菜单上选择属性,在网站属性窗口中选中“主目录”面板,点击“配置”按钮,在应用程序配置窗口中选中“选项”面板,勾选“启用父路径”项(如图2),这样,IIS6.0就可以支持ASP了。

让IIS6.0全面支持asp+php+jsp最新完整版

系统环境:

操作系统:

WindowsServer2003EnterpriseEditionsp1;

单用iis的全能服务器配置:

支持asp,,php,jsp。

资源说明:

1、IIS6.0(web服务器)-win2003光盘自带

2、php(PHP语言解析器)-官方网址:

3、mysql(MySQL数据库)-官方网址:

4、PhpMyAdmin(管理mysql数据库)-官方网址:

5、ZendOptimizer(用优化代码的方法来提高PHP4.0应用程序的执行速度)-官方网址:

6、JaveDevelopmentKit(JDK)(JAVA语言环境)

7、J2SERuntimeEnvironment(JRE)(JAVA虚拟机)

8、Jakarta-Tomcat(Tomcat-JSP解析服务器)

9、Resin-3.0.3(ResinJSP解析服务器)

10、mm.mysql-2.0.4-bin.jar(JSP访问连接MySQL文件)

我使用的资源列表:

1、IIS6.0(win2003自带)

2、php-5.1.4-installer.exe(php的windows安装版)

  php-5.1.4-Win32.zip(或者使用压缩包)

3、mysql-essential-5.0.22-win32.msi(mysql数据库的安装文件)当然你也可以装完全版的,具体见官方下载说明。

4、phpMyAdmin-2.8.0.3.zip

5、ZendOptimizer-2.6.2-Windows-i386.exe(windows版的ZendOptimizer)如果安装php5.1以上的话,这个就不需要了,因为已经集成到php5里去了,见Zend官方就说明。

6、jdk-1_5_0_06-windows-i586-p.exe(JDK)

7、jre-1_5_0_06-windows-i586-p.exe(JRE)

8、apache-tomcat-5.5.16.exe

安装步骤:

安装IIS(~此步极想跳过~)

安装IIS6.0,在win2003的“控制面板”下,“添加/删除程序-添加/删除windows组件-应用程序服务器-IIS服务器”,插入win2003安装光盘,一路Next。

安装与配置php语言解析器

PHP支持CGI和ISAPI两种安装模式:

CGI更消耗资源,容易因为超时而没有反映;

ISAPI 实际上比较安全,负载能力强,节省资源,但是安全性略差于CGI。

---------------------------------------------

使用安装版的php-5.1.4-installer.exe,它默认是CGI的安装模式。

建议下载window安装版的,因为安装版可以省去很多步骤。

可以直接选择目录安装。

先选择安装类型,高级还是标准版,我装的标准版。

然后我把它装在“D:

\php\php5”下面;

此步可以不用管。

选择你web服务器的版本,这是当然是IE6.0啦↓

安装完成之后,系统会提示你注册Jscript脚本。

你同意就是啦。

-------------------------------------------

完成安装后,接下就需要配置php:

在系统目录下面,例如“c:

\windows”下找到“php.ini”文件,“php.ini”就是PHP的配置文件,可以用文本编辑软件打开它。

如果你要实现什么功能,然后根据需要去除每项前面的“;”,来运用它。

其实对应的说明,在“php.ini”文档里面都有英文说明,大家有兴趣的话,可以看一下。

下面只说明一些常用项。

extension_dir="d:

\php\php5\ext\"   扩展的目录位置

(有一点很郁闷,上次我装5.1.2版的时候很顺利,但这次5.1.4的安装版没有扩展。

我这里是把压缩包版的扩展拷过来的)

用压缩包php-5.1.2-Win32.zip,采用ISAPI模式安装。

(暂缺)

 

 

安装MySQL数据库服务

安装时,选择自定义安装↓

然后点下一步,将安装路径改成“d:

\php\MySQL\”,这样是为了以后方便管理,当然你也可以选择典型或完整安装。

Next,选择跳过注册“skipsignup”。

接下来,是选择配置MySQL SERVER。

点击完成“finish”之后,进入配置向导界面,继续点“next”,选择标准“standard”安装↓

点击下一步,

记得选上命令行模式,以方便以后在命令下管理MySQL,接下来是设置密码,记得设复杂一点,以策安全。

最后,点“execute”执行

安装phpMyAdmin

 

将你下载的phpMyAdmin-2.8.1.zip解压到“d:

\php\phpmyadmin\”,当然你也可以自订地方,目的是为了方便管理。

打开你的iis,新建一个网站,或者在已有网站下面建立一个虚拟目录,指向“d:

\php\phpmyadmin\”目录。

(什么?

你不会建虚拟目录,饶了偶吧

记得设好权限↓

然后打开浏览器,输入“http:

//你的网址/phpmyadmin/”,像这样“

此处会提示你的安装错误,那是因为你还没设置,无法进步管理界面,下面我们来设置它:

在你的安装目录下,例如“d:

\php\phpmyadmin\”里面的“libraries”文件夹下面找到config.default.php文件,打开编辑如下项:

查找$cfg['PmaAbsoluteUri']='';

(此项是用来设置你的本地路径的)

例如我的:

$cfg['PmaAbsoluteUri']='

你可以将等号后面单引号内的换成你自己的地址。

查找$cfg['blowfish_secret']=

(此项用来设置COOKIES加密密匙)

例如我的:

$cfg['blowfish_secret']='';

将单引号里面的换成你自己设置的密码。

查找$cfg['Servers'][$i]['auth_type']='config'

(选择进入管理的验证方法,有三个选项config、cookie、http)

如果选择config,就需要设置如下两项:

$cfg['Servers'][$i]['user']         ='root';     //登录MySQL用户名

$cfg['Servers'][$i]['password']     ='';         //登录MySQL的密码(仅在验证类型为config时需要)。

这里推荐设置auth_type的类型为cookie

语言和字符编码设置:

查找$cfg['DefaultLang'],将其设置为zh-gb2312

查找$cfg['DefaultConnectionCollation']将其设置修改为gbk_unicode_ci

查找$cfg['DefaultCharset'],将其设置为gbk

改完保存后,在IE地址栏输入phpmyadmin的url,进入登录页面。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 农学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1