注:一般第一步先关闭防火墙

1.下载安装JDK。

下载地址: http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

#安装jdk#下载jdk软件包双击安装jdk-8u20-windows-x64,安装路径可以更改也可以不用改

注:也可以直接下载免安装版,不是exe程序,就是一个文件夹,形如:jdk1.7.0_80

#点击计算机---->右键属性---->高级系统设置---->环境变量就出现环境变量对话框系统用户变量---->新建,变量名填JAVA_HOME,变量值填jdk安装的完整路径例如(D:\Program Files\Java\jdk1.7.0_80)---->确定;

#系统变量---->找到Path变量---->在变量值最前输入 ;%JAVA_HOME%\bin; %JAVA_HOME%\jre\bin; (注意在最前面有个;号隔开)

#测试变量是否安装成功,运行cmd---->输入java -version出现以下内容就说明Java环境OK了C:\Users\Administrator>java -versionjava version "1.7.0_80"Java(TM) SE Runtime Environment (build 1.8.0_20-b26)Java HotSpot(TM) 64-Bit Server VM (build 25.20-b23, mixed mode)

#测试:在cmd中键入java和javac都有返回,也可以测试安装成功!

 

2. TOMCAT环境配置

下载地址: http://tomcat.apache.org/

Tomcat运行需要JAVA环境支持,java环境上面已经配置好了,所有我们这一步直接允许就可以了.

#启动tomcat:进入tomcar目录,bin目录,双击startup 就会出现一个黑窗口,就是tomcat,如果窗口一闪而过,表明java环境没有配置好。

#进行到这一步本地已经可以访问了,局域网,公网应该也是可以了,无法访问则是防火墙的问题(建议关闭防火墙,如不想关闭请查看下面进行开放端口8080;)

3.Windows防火墙开放端口

在Windows Server 2008 R2 搭建JSP服务器,需要开放8080端口。

点击 ---〉 服务器管理器 ---〉 配置 ---〉 高级安全Windows防火墙 ---〉 入站规则

因为防火墙默认配置是:“阻止与规则不匹配的入站连接”+“允许与规则不匹配的出站连接”。所以,只需要修改入站连接。

添加新规则:

参考 80 端口,万维网服务(HTTP 流入量)对于Internet 信息服务(IIS)允许 HTTP 通信的入站规则[TCP80]

具体设置如下:

规则类型=端口

规则=TCP

特定本地端口=8080

操作=允许连接(这包括使用IPsec保护以及未使用IPsec保护的连接)

何时应用=“域”+“专用”+“公用”

名称=“TOMCAT”

设置完毕。

至此,JSP服务器搭建完毕,可由公网访问。

注:文章是根据我个人学习经验写的,如有不对的地方欢迎指正,谢谢