


Comment configurer l'environnement Jsp+php sous Windows IIS
我们一般将Tomcat与Apache或IIS配合使用,让Apache对网站的静态页面请求提供服务,而Tomcat作为专用的JSP引擎,提供JSP解析,以得到更好的性能。
一、IIS用于ASP程序的处理,但是想要它可以处理JSP和php呢?最容易想到的就是JSP安装TOMCAT就好了,TOMCAT默认的端口是8080,默认安装好后的成功页面:127.0.0.1:8080/index.jsp;php用Apache就好了,配置好了就可以了。有集成了Mysql和MysqlAdmin的AppServ。Apache和IIS都是默认用80端口,那它们就有冲突,只能启动其中一个,也就是支持php就不支持asp了。对于jsp有人把它和IIS整合,也有人和Apache整合,为什么要整合呢?在作为Web服务器方面,Tomcat处理静态HTML页面时不如Apache迅速,也没有Apache健壮,所以我们一般将Tomcat与Apache或IIS配合使用,让Apache对网站的静态页面请求提供服务,而Tomcat作为专用的JSP引擎,提供JSP解析,以得到更好的性能。
由于asp的应用在国内是比较广泛的,也是非常容易学习的,用户也比较多。IIS它直接被Mcrosoft集成在OS上,所以也比较方便获得,且也非常容易操作。所以下面我详细说明在Windows 下用IIS如何配置jsp和php环境(在Windows 2000 Advanced Server下成功通过).
二、软件准备(没有安装IIS的要先安装IIS,IIS在组件里,用OS[操作系统]盘安装上即可)
1、、 J2SDK:Java2的软件开发工具,是Java应用程序的基础。JSP是基于Java技术的,所以配置JSP环境之前必须要安装J2SDK。
2、 Tomcat服务器:Apache组织开发的一种JSP引擎,本身具有Web服务器的功能,可以作为独立的Web服务器来使用。
3、5、 tc4ntiis.zip:Apache组织Jakarta项目组开发的使IIS支持Tomcat的插件。
4、php-4.3.9-installer.exe PHP语言解析器.
三、详细步骤
1、安装J2SDK
在Windows下,直接运行下载的j2sdk1.4.2_04-windows-i586.exe文件,根据安装向导安装到一个目录,例如安装到C:\j2sdk1.4.2_04
2、 添加环境变量
(1)如果你的操作系统是Win 98/Me,可以用记事本直接编辑Autoexec.bat,添加下面命令行:
PATH=%PATH%;c:\j2sdk1.4.2_04\bin SET JAVA_HOME=c:\j2sdk1.4.2_04 SET CLASS PATH=.;c:\j2sdk1.4.2_04\lib\tools.jar;c:\j2sdk1.4.2_04\lib\dt.jar
保存后,重新启动计算机,这样所添加的环境变量才会有效。
(2)如果你的操作系统是Win2000或xp那么按如下方式配置环境变量。右键单击"我的电脑",在弹出菜单中选择"属性"→"系统特性" →"高级" →"环境变量", 弹出环境变量对话框,就可以编辑系统的环境变量了。添加PATH、JAVA_HOME和CLASSPATH三个变量,变量值同上。
3、安装Tomcat
直接运行下载的jakarta-tomcat-4.1.30.exe,按照一般的Windows程序安装步骤即可安装好Tomcat,安装时它会自动寻找J2SDK的位置。例如安装到c:\tomcat4.1。配置Tomcat的环境变量,添加一个新的环境变量TOMCAT_HOME,变量值为c:\tomcat4.1,添加方法同J2SDK环境变量的配置。测试TOMCAT是否安装成功:http://localhost:8080/index.jsp或http://127.0.0.1:8080/index.jsp .
4、整合Tomcat和IIS
(1) 将下载的tc4ntiis.zip直接解压缩到c:\tomcat4.1目录下。覆盖C:\Tomcat4.1下的bin、conf、logs和server四个文件夹。
(2)、用文本编辑器打开c:\tomcat4.1\conf\ntiis\workers.properties ,修改下列值为:
workers.tomcat_home=c:\tomcat4.1 workers.java_home=c:\j2sdk1.4.2_04
(3)双击f:\tomcat4\conf\ntiis\iis_redirect.reg ,将此注册文件内的信息添加到注册表中,但是要修改log_file、worker_file 、worker_mount_file这三个键的键值,以适合你的环境(比如本文中的Tomcat就安装的是c:\tomcat4.1,而不是默认的c:\tomcat4
(4)打开Internet服务管理器,在默认站点上添加一个新的虚拟目录,名称为jakarta,这个虚拟目录指向f:\tomcat4\bin\native ,并启动该 默认站点。
(5)6、在Internet服务管理器中用鼠标右键单击服务器名,选择"属性"→主属性中"WWW服务"的"编辑" →"ISAPI筛选器"选项卡,添加一个ISAPI筛选器,名字为Jakarta Redirect,可执行文件指定为f:\Tomcat4\bin\native\isapi_redirector.dll。在添加ISAPI过滤器后, Jakarta Redirect的状态是一个红色的向下的箭头,重新启动IIS服务,就会变成绿色的箭头。
(6)配置Tomcat
用文本编辑器打开f:\Tomcat4\conf\server.xml。因为Tomcat4默认不启用Ajp13,所以查找到如下这段代码:
<!-- <Connector className="org.apache.ajp.tomcat4.Ajp13Connector" port="8009" minProcessors="5" maxProcessors="75" accept Count ="10" debug="0"/> -->
把注释符号<!-- --> 删掉就可以启用Ajp13了。
然后保存,现在Tomcat和IIS的整合配置基本完成了。
(7) 把c:\Tomcat4.1\webapps下的examples文件夹Copy到C:\Inetpub\wwwroot下,然后在IE输入:127.0.0.1/examples/jsp/index.html 点第一个"Execute",如果出现了一个让你猜字的游戏就整合成功,出现下载则失败,重新回看哪里不对。
(8)整合php和IIS
先安装php-4.3.9-installer.exe,如默认安装到c:\php下。在控制面板打开“管理工具”,点击“Internet信息服务,会看到“默认web站点”目录,右击这个目录,点击“属性” .点击“主目录”标签页,点击下面的“配置”按纽出现“应用程序配置”框,再点击“添加“ ,点击”浏览”.找到PHP安装目录下的c:\php.exe文件,然后在扩展名中填入".php"(不要引号注意php前面有一个"."),点击确定,然后一路确定关闭配置窗口,php的环境就整合成功了。如果你中xp的OS,打开c:\盘下的windows找到php.ini ,用记事本打开 ,查找 cgi.force_redirect,找到后将其前面的分号”;“去掉,将其修改为 cgi.force_redirect = 0 ,保存即可.
(9)添加文档文件名 index.jsp和index.php 找到默认web站点,点击"主目录"标签页,点"文档"加上"index.jsp"和"index.php"不要引号,如访问www.abc.com/index.jsp只要输入www.abc.com即可。
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

AI Hentai Generator
Générez AI Hentai gratuitement.

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Sujets chauds



Résolvez le problème de l'interface tiers renvoyant 403 dans l'environnement Node.js. Lorsque nous utilisons Node.js pour appeler des interfaces tierces, nous rencontrons parfois une erreur de 403 à partir de l'interface renvoyant 403 ...

La plate-forme de trading OKX peut être téléchargée via des appareils mobiles (Android et iOS) et des ordinateurs (Windows et MacOS). 1. Les utilisateurs d'Android peuvent le télécharger à partir du site officiel ou de Google Play, et ils doivent faire attention aux paramètres de sécurité. 2. Les utilisateurs iOS peuvent le télécharger via l'App Store ou suivre l'annonce officielle pour obtenir d'autres méthodes. 3. Les utilisateurs d'ordinateurs peuvent télécharger le client du système correspondant à partir du site officiel. Assurez-vous toujours d'utiliser les canaux officiels lors du téléchargement et inscrivez-vous, connectez-vous à des paramètres de sécurité après l'installation.

Comment éviter l'interface tiers renvoyant 403 erreur dans l'environnement de nœud. Lorsque vous appelez l'interface de site Web tiers à l'aide de Node.js, vous rencontrez parfois le problème de la retournement de l'erreur 403. � ...

Le problème de la comparaison et de la synchronisation des fichiers au-delà de la compare: défaillance de la sensibilité à la casse lors de l'utilisation de Beyond ...

Pourquoi mon code ne peut-il pas faire renvoyer les données par l'API? En programmation, nous rencontrons souvent le problème du retour des valeurs nulles lorsque l'API appelle, ce qui n'est pas seulement déroutant ...

La maîtrise de la surveillance du journal du système Debian est la clé d'un fonctionnement et d'une maintenance efficaces. Il peut vous aider à comprendre les conditions de fonctionnement du système en temps opportun, à localiser rapidement les défauts et à optimiser les performances du système. Cet article présentera plusieurs méthodes et outils de surveillance couramment utilisés. Surveillance des ressources système avec la boîte à outils Sysstat La boîte à outils Sysstat fournit une série d'outils de ligne de commande puissants pour collecter, analyser et signaler diverses mesures de ressources système, y compris la charge du processeur, l'utilisation de la mémoire, les E / S de disque, le débit de réseau, etc. MPSTAT: Statistiques des processeurs multi-fond. pidsta

Choix de la bibliothèque de développement d'applications de bureau multiplateforme Python De nombreux développeurs Python souhaitent développer des applications de bureau pouvant s'exécuter sur Windows et Linux Systems ...

Lecture efficace des journaux du système Windows: Traversé réversement des fichiers EVTX Lors de l'utilisation de Python pour traiter les fichiers journaux système Windows (.EVTX), la lecture directe sera du premier ...
