1.路由器设置:本人路由器为tp-link..其他请baidu一下了,方法都是端口映射,实现转发,其他机器访问你的外网ip就转发到你机子的ip,就可以了。进入路由的设置页面(主机上地址栏输:http://192.168.1.1[具体可能也不同,用ipconfig命令查看]),进入后选左边-转发规则,端口填80,因为http默认80,所以以后输网址就不用加8080端口号了,直接http://IP 地址/目录/xx.jsp,- -不嫌麻烦加上:80也是可以的。。然后ip地址填你本机的地址,在你本机就设定这个ip为固定ip了。否则动态的话每次都要改转发,后面默认,点下面的确定OK,好像不是确定,忘了,反正差不多意思。。
2. 接着设置tomcat,进入tomcat目录下的conf,文本编辑器打开server.xml,找到第1个
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
把8080改为80,因为路由器转发刚才设置了80。..下面还有几个Connector 跟这个差不多的,不鸟他们。
3.如果有了域名,(没有这步可以忽略)接着找到
<Engine name="Catalina" defaultHost="localhost">把localhost改成你的域名,然后找到
<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
把localhost改成你的域名。
4.接着,比如你现在的访问url为:http://ip 地址或域名/项目名/
可以把项目名去掉,以后访问就直接http://ip 地址或域名.....方法:
在刚才<host>标签里加入
<Context path="" docBase="/bbs" reloadable="true" crossContext="true"></Context>
其中path为空,代替了docBase的项目名。
另外,有了域名还需要解析到你的外网ip。。挺麻烦。。我用了花生壳动态域名解析搞定了。。。
OK。。完结
http://chinasword.iteye.com/blog/429064
分享到:
相关推荐
四、JSP在Tomcat中的部署与运行 1. 创建Web应用:一个基本的Web应用包含WEB-INF目录,其中放置web.xml配置文件,以及WEB-INF外的静态资源(HTML、CSS、JS)和JSP文件。 2. 部署应用:将Web应用的根目录复制到Tomcat...
在IT行业中,部署一个可以被外网访问的JSP项目是一项常见的任务,涉及到服务器配置、Web服务集成以及域名解析等多个环节。在这个过程中,"IIS+Tomcat"的组合经常被用于实现这样的需求,因为IIS(Internet ...
Linux系统中部署XWiki协同工作平台,通常需要搭配JDK、Tomcat服务器以及MySQL数据库。以下详细介绍了这些软件的版本信息、下载地址以及在Linux环境下部署的步骤和配置方法。 **软件版本信息** 1. Linux操作系统...
Apache Tomcat 8.5.11 是一个广泛使用的开源软件,它是一个实现了Java Servlet、JavaServer Pages(JSP)和Java EE的Web应用程序容器。这个版本是Tomcat 8.x系列的一个稳定版本,提供了对Java EE 7的支持。在这个...
### Tomcat安全部署配置手册 #### 一、安全性配置详解 **1. 关闭服务器端口** 在Tomcat的`server.xml`配置文件中,默认包含了一行代码用于指定关闭服务器的端口号以及对应的关闭命令。例如: ```xml ``` 这行...
9. **安全管理**: Tomcat提供了安全管理功能,如角色认证、访问控制等,这些可以通过修改`conf/tomcat-users.xml`和`conf/server.xml`中的相关配置实现。 10. **日志与监控**: Tomcat生成的日志文件位于`logs`目录...
在Tomcat7上部署WebRTC应用,我们需要创建以下关键部分: 1. **HTML页面**:包含WebRTC相关的JavaScript代码,如设置本地流、建立PeerConnection、处理offer/answer交换等。 2. **WebSocket服务**:由于...
4. ** Jasper-El**:处理JSP表达式语言(EL)的解析和执行,它是JSP规范的一部分,使得开发者可以方便地在JSP页面中访问JavaBean属性。 5. **Juli**:Tomcat的内置日志系统,允许开发者自定义日志记录级别和格式。 ...
5. 在浏览器中访问`http://localhost:8080`检查Tomcat是否正常启动,如果能看到Tomcat的欢迎页面,则说明安装成功。 使用Tomcat10,开发者可以部署Java Web应用,进行服务器端的开发和测试。此外,Tomcat还可以与...
在下载和使用这个压缩包时,用户可能会遇到因外网访问速度慢的问题,因此,将其上传到CSDN这样的国内分享平台,旨在提供一个快速下载的途径,便于国内用户获取资源。CSDN(China Software Developer Network)是一个...
Apache Tomcat是一款广泛使用的开源Java Servlet容器,它实现了Java EE的Web应用程序规范,包括Servlet和JSP。由于其在Web应用部署中的普遍性,确保其安全性至关重要。 在网络安全领域,弱口令是一种常见的安全隐患...
这个JAR(Java Archive)文件包含了Tomcat 6.0版本中的各种类库和资源,使得开发者和系统管理员能够运行和管理基于Java Servlet和JavaServer Pages (JSP)技术的Web应用。 Tomcat服务器是Apache软件基金会下的一个...
NAT123是一款网络地址转换工具,它可以帮助内网中的设备暴露到公网,让外网可以直接访问。在这个项目中,通过NAT123,开发者可以将运行在本地的Tomcat服务器映射到公网,使得Android客户端可以从任何地方连接到...
通过上述步骤,我们成功地在Win7系统中实现了IIS7与Tomcat7的集成。这种方式不仅能够充分利用各自的优势,还能够显著提升Web应用的性能和稳定性。在实际部署过程中,根据具体需求可能还需要进一步调整配置参数。希望...
如果你的服务器部署在本地网络环境中,想要将其映射到外网,可以通过路由器的端口转发功能实现。 1. **确定内网IP地址**:首先确认你的服务器在局域网中的IP地址。 2. **配置端口转发**:登录路由器管理界面,配置...
2. **Java EE 5支持**:Tomcat 6实现了Java EE 5规范,包括Servlet 2.5、JSP 2.1和EL 2.1等,为开发者提供了更强大的功能和API。 3. **安全性**:Tomcat 6支持角色基础的访问控制(RBAC),可以配置 Realm 来进行...
在Java应用开发中,除Spring Boot框架采用内置服务器启动方式外,大部分Java Web项目都需要依赖Tomcat来部署和运行。通过Tomcat,开发者能够将编译好的Servlet和JSP应用在Web服务器上启动并提供服务。 【知识点详解...
除了通过命令行方式启动和停止TOMCAT外,还可以通过修改`conf/tomcat-users.xml`文件中的角色和用户权限,实现更高级的管理功能,如远程管理和应用部署。 综上所述,JSP和TOMCAT的配置并非复杂,但需要严格按照步骤...
它属于轻量级应用服务器,在系统资源有限或者并发访问用户数量不是很多的情况下,Tomcat是开发和调试JSP程序的首选。Tomcat能够处理基于Java Servlet和JavaServer Pages (JSP)技术的应用。 【Tomcat的缺省端口及...
在服务器平台的选择上,本文采用Tomcat,这是一个开源的Java应用服务器,特别适合部署JSP和Servlet应用程序。Tomcat为外卖点餐系统提供了运行环境,接收和响应客户端请求,保证系统的正常运行。 SSH框架(Struts2、...