注:一般第一步先关闭防火墙
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服务器搭建完毕,可由公网访问。
注:文章是根据我个人学习经验写的,如有不对的地方欢迎指正,谢谢