一.更换ROOT目录 tomcat默认网站目录为 webapps/ROOT ,那么我们如何改为自己的网站目录呢? 1.打开并编辑tomcat目录下的 conf/server.xml 大约在148行的位置,在Host节点下增加 <Context path="" docBase="docs"/> 2.重启服务器即可将默认目录指向docs Context节点实际上是配置虚拟目录,path代表路径(如果为空的话指根目录) docBase代表实际路径,这样配置的话…
在eclipse中,将项目直接部署在tomcat的root目录中,这样便可以直接ip:port访问项目: 项目右键->属性->web project settings…
通常情况下,Web项目是发布到Tomcat下的webapps文件目录下的 . 例如:Web应用项目名称为:stock,则部署到tomcat后,是部署在tomcat/webapps/stock中,网址为:http://localhost:8080/stock. 然而 ,每当我们访问一个网站页面时,地址栏就是:http://www.XXX.com/login.html.所以一般我们实际使用是不带stock(也就是所谓的项目名称)的. 具体操作如下: 选中我们要操作的Web项目,单击右键,选择Prop…
(1)设置项目上下文,右击项目-properties   >Web Page Edit…
1.在eclipse中,将项目直接部署在tomcat的root目录中,这样便可以直接ip:port访问项目: 项目右键->属性->web project settings 添加之后直接启动tomcat就可以了 2.在Myeclipse中,将项目直接部署在tomcat的root目录中,这样便可以直接ip:port访问项目: 通常情况下,Web项目是发布到Tomcat下的webapps文件目录下的 .以至于我们访问的时候: 例如:Web应用项目名称为:webManager,则部署到tomcat后,…
转自:http://jingyan.baidu.com/article/7e440953dc096e2fc0e2ef1a.html tomcat的配置详解:[1]tomcat绑定域名分步阅读 在java的开发中我们有时候, 会遇到这样的情况, 项目不在机房中, 或者用的vps来配置的java项目, 那么这样, 就会遇到这样的一个问题, 就是我们要绑定域名到我们的项目中, 怎么来做呢, 请看下面的说明. 工具/原料 需要有域名, 不管是那个的空间都没有问题. 需要有搭建好的基于tomcat的jav…
最近度过了一个国庆长假,好几天都没有写博客了! 发布这篇案例也是希望能帮助到像我一样的菜鸟o(* ̄︶ ̄*)o,百度上面的资料都不怎么全.也没有人说明注意事项.总是这篇说一点.那个人也说补一点,最后自己也是尝试了好多次,各种坑踩过来了,以及一些优先级和注意事项: 最近公司安排了一个开发公司官网的任务给我,从开始到上线都一个人开发了o( ̄ヘ ̄o#) 官网的话,上线以后访问肯定是直接访问域名的,肯定部署的时候要省去项目名称和端口号了o(* ̄︶ ̄*)o 本案例采用的是tomcat8.5   ,windo…
tomcat常用架构:1)nginx+tomcat:即前端放一台nginx,然后通过nginx反向代理到tomcat端口(可参考:分享一例测试环境下nginx+tomcat的视频业务部署记录)2)tomcat直接部署站点,不通过nginx反向代理. 下面针对tomcat的有关配置使用进行说明:1)默认站点根目录                                                                                             …
一.nginx 域名绑定 域名 nginx绑定多个域名可又把多个域名规则写一个配置文件里,也可又分别建立多个域名配置文件,我一般为了管理方便,每个域名建一个文件,有些同类域名也可又写在一个总的配置文件里.一.每个域名一个文件的写法       首先打开nginx域名配置文件存放目录:/usr/local/nginx/conf/servers ,如要绑定域名www.itblood.com 则在此目录建一个文件:www.itblood.com.conf然后在此文件中写规则,如: server{ li…
阿里云服务器win2003下iis整合tomcat共享80端口 很多机器都用tomcat跟IIS部署不同网站.最近买了阿里云的服务器.于是也想玩一下.网上百度了很多方法.但是都有缺陷说的不是很清楚.通过日志查看以及谷歌.尝试了很多方法终于配置OK.         第一.整合环境:Windows Service 2003.JDK1.60.IIS6.0 和tomcat7.0         第二.使用技术:IIS6.0和TOMCAT6.0的默认端口不用改变,使用原有的80和8081(因为本人数据库…
linux下小于1024的端口都需要root去绑定. root权限启动tomcat是不明智的,可以使用非root权限启动tomcat监听8080端口,然后利用端口转发实现对80端口的监听. 端口转发: # iptables -t nat -A PREROUTING -p tcp --dport -j REDIRECT --to-port -A PREROUTING 添加新规则-p 检查tcp协议--dport 80 指定目标端口-j REDIRECT 目标跳转--to-prot 8080 指定源…
场景: 本地部署tomcat到8080端口,并期望本地访问80端口来访问本地tomcat. 结论: 使用linux下的iptables工具实现端口转发功能. 具体为 现取得root权限 执行iptables -t nat -I OUTPUT -p tcp  -d 127.0.0.1 --dport 80 -j REDIRECT --to-port 8080 目前在重启前均生效.要想永久生效,需要继续执行(ubuntu环境):iptables-save > /etc/iptables.rules…
IIS7和Tomcat7整合,即IIS7和Tomcat共用80端口 背景: 最近公司有一个项目要上线,需要用到iis和tomcat整合,共用80端口.由于公司的数据都非常重要,只通过端口映射到外网的80端口,其它端口都不开放. 我部署的环境是Win2008R2_x64, IIS7和JDK1.7.0_51,tomcat7.0.59 一.关闭Windows2008中IE增强的安全配置. 服务器管理器----配置IE ESC----管理员和用户都选择禁用 .如图. 二 .IIS安装 安装: 1.   …
首先来了解一下web的虚拟目录映射和主机搭建的知识 第一:web的虚拟目录映射 首先我们要知道什么叫做web的虚拟目录映射,这个很好理解的,就是将我们本地硬盘上的web应用映射出一个供外界用户访问的地址目录的过程就叫做目录映射,例如:我现在开发好了一个web应用Demo,存放在我的C盘下面,但是我想让用户访问到我的web资源,所以要给用户提供一个地址目录:就叫做 /Demo,这样用户就可以在地址栏中输入:http://localhost:8080/Demo/index.html就可以访问我web…
1.  JDK安装配置 待写 2. Tomcat安装配置 1,下载Tomcat链接,到启动测试. 将文件apache-tomcat-8.5.50.tar.gz移动到/usr/tomcat/下,并解压 mkdir /usr/local/tomcat创建文件夹 mv apache-tomcat-8.5.50 /usr/local/tomcat/移动到目录下 tar -zxvf apache-tomcat-8.5.50.tar.gz解压 [root@VM_0_3_centos ~]# mv apach…
IIS和tomcat共用80端口 很多机器都需要同时使用tomcat和iis两个服务器以部署不同的网站,而解决共用80端口的问题也经常遇到,今天实际操作了一回,以下是具体步骤: 实现tomcat和iis共用80端口的思路其实就是利用iis可以建立多个网站的功能,将tomcat下的项目添加为iis的一个站点,再使用一个可以redirect的插件,将iis中指向此站点的请求交给tomcat来处理. 1.  首先,需要一个可以实现redirect的插件isapi_redirect,可以到网上下载,我使…
在系统中找到Tomcat安装目录下的conf文件夹下的servlet.xml文件. (1)在servlet.xml文件中找到以下代码: <connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" /> (2)将上面代码中的port="8080"修改为port="8081…
在eclipse使用maven deploy (tomcat:deploy) 热部署netty项目 ,项目启动的时候会报错端口被占用. java.net.BindException: Address already in use at sun.nio.ch.Net.bind0(Native Method) at sun.nio.ch.Net.bind(Net.java:444) at sun.nio.ch.Net.bind(Net.java:436) at sun.nio.ch.ServerSo…
[问题描述] 在阿里云 ECS 服务器 Ubuntu16.04 下部署 Java Web 应用时,发现配置的 Tomcat 服务启动后 80 端口无法被监听. [问题原因] 出现该问题的主要原因是:非 root 用户不能使用包括 1024 以下的端口号访问. [问题解决] 使用 root 用户配置并启动 Tomcat 服务,启动后可以使用 ps -aux | grep java 或 ps -ef | grep tomcat 命令查看进程,以及 netstat -an | grep 80 或 ss…
网页端口是在 D:\web\apache-tomcat-6.0.32\conf 下的server.xml <Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" URIEncoding="UTF-8"/> 修改端口 <Connector port="80&qu…
域名绑定与虚拟目录设置: conf/server.xml 的修改方式如下: 单个域名绑定: 原始: <Engine name="Catalina" defaultHost="localhost"> <Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidat…
一.Tomcat服务器端口的配置 Tomcat的所有配置都放在conf文件夹之中,里面的server.xml文件是配置的核心文件(hibernate.cfg.xml是核心配置文件). 如果想修改Tomcat服务器的启动端口,则可以在server.xml配置文件中的Connector节点进行的端口修改 例如:将Tomcat服务器的启动端口由默认的8080改成8081端口 Tomcat服务器启动端口默认配置 1 <Connector port="8080" protocol=&quo…
tomcat作为http的下载服务器,网上有很多办法 但我认为最简单的是:(亲测有效) 1.直接把文件放在 /var/lib/tomcat6/webapps/ROOT 目录下, 2.然后在网址中访问: http://192.168.2.31:8080/download.zip 便可下载. 但是,如何你不想放在webapps/ROOT下,就要对想要下载的目录进行配置:(亲测有效) 1.在tomcat 安装目录\conf\Catalina\localhost下建立任意文件名xml文件,比如:down…
首先,找到你的安装目录,如图: 打开server.xml文件,找到8080,如图: 将 8080  改成你想要的端口,如 80 即可.改完后,记得要重启tomcat! 将端口改成 80 后,访问就不需要输入端口了,因为默认端口就是 80.…
安装环境 :Linux(CentOS 64位) 安装软件 : apache-tomcat-9.0.20.tar.gz(下载地址http://tomcat.apache.org/) 一:JDK安装配置 Tomcat是其中一个开源的且免费的java Web服务器,是Apache软件基金会的项目,所以安装Tomcat之前要安装java JDk, JDK安装请参照  [Linux] JDK安装及配置 (linux-tar.gz版) 二:Tomcat安装配置 1.下载Tomcat9.0.20,将文件apa…
0x00 起因 今天看到一个226团队,进群的时候有一个问题问的就是:Tomcat的默认端口是多少? 当时我只想到了8080,等过了不久,有位管理员回复了我是三个默认端口....,马上去翻了下资料,才发现Tomcat和Apache还真是不一样. Apache的默认端口是80,这个肯定是没有问题的. 因为在平常很少遇到有Tomcat服务器的(还是因为我太菜了...) 故在此记一个小笔记 0x01 简介 Tomcat默认的端口是8080,还会占用8005,8009和8443端口. 如果已经启动了to…
一招解决Tomcat的8080端口被占用 打开tomcat的bin目录在,找到startup.bat,用记事本编辑startup.bat,在第一行加入 set JAVA_HOME=C:\Program Files\Java\jdk1.8.0_151       //jdk安装的位置,一般默认是C盘set JRE_HOME=C:\Program Files\Java\jdk1.8.0_151\jre   //C盘set CATALINA_HOME=D:\apache-tomcat7  //环境变量…
一.eclipse配置Tomcat 1. 按图选择window-preferences 2在server处选择runtime environment . 3.点击右侧add,选择自己的Tomcat版本 注意Tomcat与eclipse对应版本不同,以下为作者网上所看,具体可自己斟酌. Eclipse 4.8 (Photon)--------Tomcat9.0Eclipse 4.7 (Oxygen--------Tomcat9.0Eclipse 4.6 (Neon)--------Tomcat9.…
查看相关知识 查看相关练习 Tomcat 服务器的端口会与其他的服务器端口发生冲突,此时则需要修改 Tomcat 服务器的端口 实现步骤: 1.找到 Tomcat 服务器安装目录下的 conf 文件夹 2.打开该 conf 文件夹中的 server.xml 文件 3.修改"Connector"节点的 port 属性值 4.打开bin目录,重新启动tomcat服务器 输入 http://localhost:8080进入tomcat控制台查看…
    怎么解决tomcat占用8080端口问题 相信很多朋友都遇到过这样的问题吧,tomcat死机了,重启eclipse之后,发现 Several ports (8080, 8009) required by Tomcat v6.0 Server at localhost are already in use.The server may already be running in another process, or a system process may be using the po…