本文以Windows Vista系统为例,详细讲解IIS7整合Tomcat服务器,同时支持ASP+PHP+JSP三种Web动态网页技术的方法。
Vista系统自带的IIS版本为7.0,能安装的IE浏览器的最高版本为IE9。IE9也是Vue2前端框架支持的最低浏览器版本。
【准备工作】
去微软官网下载VC14运行库:
Visual C++ Redistributable for Visual Studio 2015
https://www.microsoft.com/zh-cn/download/details.aspx?id=48145
Windows 32位版本:vc_redist.x86.exe
Windows 64位版本:vc_redist.x64.exe
去PHP官网下载PHP7.1.33压缩包:
https://windows.php.net/downloads/releases/archives
Windows 32位版本:php-7.1.33-nts-Win32-VC14-x86.zip
Windows 64位版本:php-7.1.33-nts-Win32-VC14-x64.zip
nts(非线程安全)版本为IIS的专用版本,VC14表示这个版本需要VC14运行库才能运行。
Windows 95最高只能安装PHP4.2。
Windows 98、Windows ME和Windows 2000最高只能安装PHP5.2。
Windows XP和Windows Server 2003最高只能安装PHP5.4。
Windows Vista和Windows Server 2008最高只能安装PHP7.1。
Windows 7和Windows Server 2008 R2最高只能安装PHP8.2。
去Oracle官网下载JDK 8u202(Java最后的免费版本)的安装包。
https://www.oracle.com/java/technologies/javase/javase8-archive-downloads.html
Windows 32位版本:jdk-8u202-windows-i586.exe
Windows 64位版本:jdk-8u202-windows-x64.exe
Java 8u202是最后一个免费的版本,之后的版本都是收费的,都不能免费使用!
去Tomcat官网下载Tomcat 9.0.89的安装包。(Tomcat 10不支持免费的Java 8,所以选择安装Tomcat 9)
https://tomcat.apache.org/download-90.cgi
栏目:32-bit/64-bit Windows Service Installer
文件名:apache-tomcat-9.0.89.exe
去Tomcat官网下载tomcat-connectors连接器。
https://dlcdn.apache.org/tomcat/tomcat-connectors/jk/binaries/windows/
32位版本:tomcat-connectors-1.2.49-windows-i386-iis.zip
64位版本:tomcat-connectors-1.2.49-windows-x86_64-iis.zip
【安装IIS并测试ASP】
在控制面板的程序与功能里面安装Internet 信息服务,注意要手动勾选应用程序开发功能里面的所有选项。
安装好之后IIS服务器会自动启动,可以直接用浏览器访问http://localhost/。
在C:\inetpub\wwwroot中创建test.asp文件,内容如下:
<%@ language="javascript" %>
<%
Response.Write("Hello World!");