把自己的电脑做服务器发布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地址可以直接访问该项目啦。

以上的方法完全适应局域网内使用。

时间: 2024-10-18 00:12:14

把自己的电脑做服务器发布tomcat的项目外网访问的相关文章

ngrok实现本地项目外网访问(微信公众平台访问本地服务器)

最近在做微信公众号开发,微信坑爹的只支持80端口,而公司的80端口一直被另一项目占着,于是百度如何访问本地服务器,最终找到了ngrok反向代理,详见百度百科(其实也不详细) 首先,进入ngrok官网:https://ngrok.com/下载点击download(图1),然后选择自己所需的版本(图1) 图1 第二步:进入https://ngrok.com/user/signup,填写信息进行注册(图3),登录后会看到有一个授权码(图3,4) 授权码作用后面会讲到 图3 图4 第三步:将第一步中下载

配置Apache将自己的电脑做服务器使局域网内的电脑访问自己的主机

很多的朋友都想把自己的电脑打造为服务器使别人能够访问.比如说你自己写了一网站,只能自己通过localhost访问或127.0.0.1访问.但是怎么让别人的电脑也能访问呢?来看看自己写的网站.现在我来讲讲怎么让局域网内的主机来访问你的主机. 首先我们要安装Apache,这个大家都知道吧!Apache是世界上公认的比较好的WEB服务器软件.我们先下载Apache然后安装起来.安装过程傻瓜式的,很轻松.然启动服务,然后在浏览器上输入127.0.0.1如果能进去看到一默认的网页就说明Apache已经安装

服务器发布tomcat的WEB项目供外网访问

1.首先你要确定你有一个外网ip地址.如果你分配到的是一个局域网IP地址需要经过一系列的转换为外网ip地址,然后继续下面操作. 2.拿到外网IP地址,进行tomcat的server.xml文件的配置.主要进行下面三个地方的配置(本次配置采用的tomcat版本号是7.0.30) 1)<Connector port="80" protocol="HTTP/1.1"   connectionTimeout="20000"      redirec

用PHP做服务器接口客户端用http协议POST访问安全性一般怎么做

我的问题是,如果不做安全相关处理的话,一些可能改变数据库的操作可能会遭遇垃圾数据提交什么的,毕竟要找到这些信息只要找个http包就可以了 系统无用户登录 新手问题(从来没做过服务端开发),如果可以,给几个主流方法的链接,多谢 直观总结方法二: 1.请求头里带用户username和password,到服务器端做验证,通过才继续下边业务逻辑. 有点:防止了服务器端api被随意调用. 缺点:每次都交互用户名和密码,交互量大,且密码明文传输不安全. 2.第一次请求,要求username和password

Tomcat服务器项目外网无法访问

今天在服务器上新安装一个TOMCAT,部署了一个项目,但外网无法访问,解决如下 1.检查tomcat的server.xml文件中的端口配置是否与其他端口重合 2.设置防火墙的开放端口 设置方法:http://jingyan.baidu.com/article/f96699bbadafca894f3c1b7a.html

如何使用花生壳 发布WCF服务 进行外网访问

当我们发布WCF服务的时候,可以直接通过服务器的域名或者IP进行. 但是如果仅仅是通过花生壳进行域名解析,需要我们自己在设置的时候注意以下几点, 直接用图说明问题 1.首先配置花生壳,在红色处填写一个端口号 这时花生壳会给分配一个端口号: 双击这条记录,在端口号处填写 25928 2. 配置路由器 3.配置防火墙入站规则 4.按照自己花生壳的二级域名配置WCF配置文件的地址: 5.提示一下 尽快升级.net framework 4.6 解决wcf自定义类型的兼容性等问题

通过TMG发布Office365的ADFS外网访问

通过TMG发布Office365的ADFS服务 前面我们介绍了office365的联合身份验证配置.Active Directory的同步筛选及角色分配等,今天呢主要介绍如何通过TMG将office365的ADFS服务发布到外网,这样在外部直接就可以通过本地的Active Directort用户验证及管理Office365的portal页面.要说到发布其实我们有两种方式,1.直接发布ADFS服务的对应端口(80.443).2.发布ADFS代理服务器的80.443端口,其实第二种方式是微软建议的,

教程:动手用自己电脑搭建一个网站 (nat123 花生壳 动态域名 个人电脑做服务器)

先ps一下..今晚试了N种方法,终于找到一个靠谱 免费 好用的方法,来改装自己电脑成为服务器,在外网也能通过域名访问了!!! 需要准备的东西: Tomcat:这个是web容器,其实有了这个就已经让电脑成为服务器了,在自己电脑上可以通过 localhost:8080/xxx 来访问自己电脑上的web应用了,而其他人也可以通过你的IP地址 xxx.xxx.xx.xx:8080 来访问你的web应用.具体的安装和基本使用方法在李刚的轻量级javaee一书中有很详细的说明. nat123:提供免费域名.

同一台服务器(电脑)运行多个Tomcat

实现统一台服务器(电脑)上运行多个Tomcat的目的了. 使用压缩版的tomcat不能使用安装版的.  1.配置电脑"环境变量" 第一个tomcat的配置不变.直接从配置第二个Tomcat开始.对电脑"环境变量"做调整,增加环境变量CATALINA_HOMEB,值为新的tomcat的地址:增加环境变量CATALINA_BASEB,值为新的tomcat的地址. 2.更改新Tomcat的 catalina.bat.startup.bat.shutdown.bat 把如上