把自己的电脑做服务器发布tomcat的项目外网访问
1、首先你要确定你有一个外网ip地址。如果你分配到的是一个局域网IP地址需要经过一系列的转换为外网ip地址,然后继续下面操作。
2、拿到外网IP地址,进行tomcat的server.xml文件的配置。主要进行下面三个地方的配置(本次配置采用的tomcat版本号是7.0.30)
1)<Connector port="80" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" /> 将port端口改为80,基于http协议一般是通过80端口访问的,这样可以避免每次都输入8080的麻烦。
2)<Engine name="Catalina" defaultHost="192.168.1.2"> 将defaulHost的localhost改变为你自己的外网ip地址,提供给外面访问。
3)<Host name="192.168.1.2" appBase="webapps" unpackWARs="true" autoDeploy="true">
<Context path="test" docBase="D:/SudentManager" reloadable="true" crossContext="true"></Context> 将Host 里的name改为外网IP地址,同时在该标签里加入Context标签,内容如上,path 代表访问的虚拟路径,docBase代表的是实际项目路径。
经过上面三步的配置,已经实现了服务器的配置。我们就可以启动Tomcat,此时通过ip地址可以直接访问该项目啦。
以上的方法完全适应局域网内使用。
把自己的电脑做服务器发布tomcat的项目外网访问的更多相关文章
- 单位服务器发布tomcat的项目外网访问
		
首先 要有 外网IP 路由器做设置 开放端口(netstat -nao) 首先你要确定你有一个外网ip地址.如果你分配到的是一个局域网IP地址需要经过一系列的转换为外网ip地址 跟部署tomcat ...
 - 如何利用自己的电脑做服务器发布tomcat的WEB项目供外网访问
		
1.首先你要确定你有一个外网ip地址.如果你分配到的是一个局域网IP地址需要经过一系列的转换为外网ip地址,然后继续下面操作. 2.拿到外网IP地址,进行tomcat的server.xml文件的配置. ...
 - 修改tomcat编码格式 & tomcat发布WEB项目供外网访问
		
1.修改tomcat默认编码格式: 修改tomcat下的conf/server.xml文件,找到如下代码: <Connector port="8080" prot ...
 - 阿里云Linux启动tomcat并能外网访问
		
问题描述: 先描述一下我的心路历程吧,新买了阿里云服务器,由于需求不是很大,只是为了备案,所以买了个最低配的,而且是Windows server2012的.那现在需要做的是在这个乞丐版的server上 ...
 - mysql  设置服务器的MySQL允许远程访问/外网访问
		
设置服务器的MySQL允许远程访问/外网访问 https://blog.csdn.net/weixin_34232363/article/details/85889037
 - Linux-在新买的阿里云服务器上部署Tomcat并支持外网访问的配置(步骤记录)
		
一.首先你得有一台外网上的服务器 华为.腾讯.阿里都有云服务售卖,我这里是在阿里云打折时购买的. 二.使用Xshell和XFTP连接上云服务 当然了,连接工具有很多种,可随意.购买服务器之后,你会收到 ...
 - tomcat manager 禁止外网访问 只容许内网访问
		
参考:http://tomcat.apache.org/tomcat-7.0-doc/manager-howto.html A default Tomcat installation includes ...
 - 配置Apache将自己的电脑做服务器使局域网内的电脑访问自己的主机
		
很多的朋友都想把自己的电脑打造为服务器使别人能够访问.比如说你自己写了一网站,只能自己通过localhost访问或127.0.0.1访问.但是怎么让别人的电脑也能访问呢?来看看自己写的网站.现在我来讲 ...
 - 服务器发布tomcat的WEB项目供外网访问
		
1.首先你要确定你有一个外网ip地址.如果你分配到的是一个局域网IP地址需要经过一系列的转换为外网ip地址,然后继续下面操作. 2.拿到外网IP地址,进行tomcat的server.xml文件的配置. ...
 
随机推荐
- ios导航栏又按钮添加图片后使其保持原色
			
UIBarButtonItem *rightBarItem = [[UIBarButtonItem alloc] initWithTitle:nil style:UIBarButtonItemStyl ...
 - NGUI实现一个背包功能
			
界面布局是这样的,一个400*400的背景,然后在其上是16张小图片,每个小图片格子可以用来放置拾取的物品.有两个预制体,一个是可放置的小格子,一个是拾取的物品(包含一个此物品有多少的Label). ...
 - Android实现Excel表格,且表格能左右、上下滑动
			
1.自定义实现一个水平滚动控件HorizontalScrollView import android.content.Context; import android.util.AttributeSet ...
 - Java良葛格 学习笔记《二》
			
正则表达式 . 符合任一字符\d 符合0到9任一个数字字符\D 符合0-9以外的字符\s 符合'\t'.'\n'.'\x0B'.'\f'.'\r'等空格符\w 符合a到z.A到Z.0到9等字符,也就是 ...
 - requirejs 一个拆分js项目的类库
			
http://www.requirejs.cn/ http://requirejs.org/docs/start.html
 - 扩展方法where方法查询不到数据,不会抛异常,也不是返回的null
			
如题,“扩展方法where方法查询不到数据,不会抛异常,也不是返回的null”,示例代码如下: Product类: public class Product { private string name ...
 - mysql具体语句示例
			
建表:(not null ,auto_increment, unique , primary key) create database balfish;use balfish;create table ...
 - 【一题多解】  map  二分 hash  trie    poj 2503
			
各种方式解这道题!! 利用map 超时了 #include <iostream> #include <string> #include <map> using na ...
 - MyBatis中Like语句使用方式
			
oracle数据库: SELECT * FROM user WHERE name like CONCAT('%',#{name},'%') 或 SELECT * FROM user WHERE nam ...
 - One-Way Reform
			
One-Way Reform time limit per test 2 seconds memory limit per test 256 megabytes input standard inpu ...