집 >운영 및 유지보수 >창문 운영 및 유지보수 >Windows IIS에서 Jsp+php 환경을 구성하는 방법
우리는 일반적으로 Apache 또는 IIS와 함께 Tomcat을 사용하여 Apache가 웹 사이트의 정적 페이지 요청을 처리할 수 있도록 하며, 전용 JSP 엔진인 Tomcat은 더 나은 성능을 얻기 위해 JSP 구문 분석을 제공합니다. .
1. IIS는 ASP 프로그램을 처리하는데 사용되는데, JSP와 PHP를 처리하려면 어떻게 해야 할까요? 가장 쉽게 생각할 수 있는 것은 JSPinstallTOMCAT의 기본 포트는 8080입니다. 설치 후 기본 성공 페이지는 127.0.0.1:8080/index.jsp입니다. 그것을 구성하십시오. Mysql과 MysqlAdmin을 통합한 AppServ가 있습니다. Apache와 IIS는 모두 기본적으로 포트 80을 사용하므로 충돌합니다. 즉, 둘 중 하나만 시작할 수 있습니다. 즉, PHP는 지원하지만 ASP는 지원하지 않습니다. jsp의 경우 IIS와 통합하는 사람도 있고 Apache와 통합하는 사람도 있습니다. 웹 서버로서 Tomcat은 정적 HTML 페이지를 처리할 때 Apache만큼 빠르지 않고 Apache만큼 강력하지도 않습니다. 따라서 우리는 일반적으로 Apache 또는 IIS와 함께 Tomcat을 사용하여 Apache가 웹 사이트의 정적 페이지 요청을 처리하도록 하고 Tomcat은 웹 사이트의 정적 페이지 요청을 처리하도록 합니다. 더 나은 성능을 위해 JSP 구문 분석을 제공하는 전용 JSP 엔진입니다.
ASP는 중국에서 널리 사용되기 때문에 배우기도 매우 쉽고, 사용자도 많습니다. IIS는 Microsoft에서 OS에 직접 통합하므로 얻기가 더 편리하고 작동도 매우 쉽습니다. 그래서 아래에서는 Windows에서 IIS를 사용하여 jsp 및 php 환경을 구성하는 방법을 자세히 설명합니다(Windows 2000 Advanced Server에서는 성공적으로 통과).
2. 소프트웨어 준비(IIS를 설치하지 않은 경우 먼저 IIS를 설치해야 합니다. 사용방법은 OS [운영체제] 디스크에 설치하면 됩니다.
1. J2SDK: Java 애플리케이션의 기반이 되는 Java2 소프트웨어 개발 도구입니다. JSP는 Java 기술을 기반으로 하기 때문에 JSP 환경을 구성하기 전에 J2SDK를 설치해야 합니다.
2. Tomcat 서버: Apache 기관에서 개발한 JSP 엔진으로 웹 서버의 기능을 갖고 있으며 독립적인 웹 서버로 활용이 가능합니다.
3, 5, tc4ntiis.zip: IIS가 Tomcat을 지원할 수 있도록 Apache Jakarta 프로젝트 팀에서 개발한 플러그인입니다.
4. php-4.3.9-installer.exe PHP 언어 파서
3. 세부 단계
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개의 변수를 추가합니다. 변수 값은 위와 동일합니다.
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, log 및 server 4개 폴더를 포함합니다.
(2) 텍스트 편집기 를 사용하여 c:tomcat4.1confntiisworkers.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即可。
위 내용은 Windows IIS에서 Jsp+php 환경을 구성하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!