- 先说第一个问题,怎么样直接通过IP地址访问项目?
web项目正常访问都是http://192.168.1.1:8080/demo ,包括ip,端口和项目名称。直接通过ip访问,不需要输入端口和项目名称需要在tomcat,conf目录下server.xml文件中做以下修改:
-
端口改为80,这样访问web项目时就不用输入端口;
- <host></host>之间加入
<Context docBase="/demo path="" reloadable="true"/> //path的值为""
然后重启项目可以直接通过ip访问项目了。
- 第二个问题,图片文件夹不在项目相对路径下,这时候如果需要访问图片文件夹下的图片,需要在conf目录下对server.xml做修改,也是在<host></host>标签之间加入
<Context path="images" docBase="D:\pictureFiles" debug="0"/> //映射D盘pictrueFiles文件夹到项目路径
然后在web页面访问文件夹下图片如下:
<img src="/images/1.jpg" />
这样页面即可正常显示图片。
- 上面这种情况是图片文件夹和项目在同一台服务器上,在一些情况下,比如负载均衡需要图片服务器和web项目部署在不同的服务器上,一般服务器都在同一局域网,那么该如何访问呢?
- 在图片服务器上共享图片文件夹,(假设图片服务器IP为192.168.1.100,图片文件夹路径为D:/pictureFiles),右键文件夹-属性-共享-高级共享
选择“高级共享”,如下
输入共享名即可,此处为images。
2. 到这里图片服务器设置完毕,然后在另一台服务器的tomcat同样设置conf/serve.xml;在<hsot></host>标签中增加
<Context path="images" docBase="\\192.168.1.100\images" debug="0"/>
在web前端访问图片跟第一种情况一样。
<!--StartFragment -->
相关推荐
tomcat配置默认访问项目,配置后可直接通过ip地址加端口号访问项目
配置Tomcat输入IP直接访问项目的方法,很好用,还稳定
Tomcat服务器虚拟目录的映射方式.docx
在Tomcat默认安装后,tomcat的主目录是webapps/root目录。 在conf文件夹下面找到server.xml 打开 在<hosts> ……中间添加一行 代码如下:”” docBase=”/usr/tomcat/apache-tomcat-8.5.11/webapps/guanwang” ...
tomcat配置文件的讲解,手把手教你tomcat映射虚拟目录3种方式
tomcat配置只能域名访问禁止ip访问 直接替换tomcat里面的server.xml 文件,但是里面的ip要更换你自己的ip
在Tomcat启动时会去webapps下访问默认ROOT目录下的应用程序,这就导致你始终不能直接访问的原因 切记切记切记,这才是关键 先将它原始就有的ROOT删掉 把 自己的项目包“oa.war” 改成 “ROOT.war” 即可,因为下面的...
使用Tomcat实现多个域名映射到一个服务器上的不同服务
Tomcat 映射虚拟目录context的多种配置方法不用重启
nginx+tomcat8+memcached session共享所需jar包 直接放到tomcat/lib下即可
tomcat详细解析,各个端口的描述,war包项目部署;tomcat详细解析,各个端口的描述,war包项目部署
tomcat解析多个项目配置,并设置默认访问项目。
使用说明:请严格按照资源内的readme文档来说明部署,不要搞错版本,完美支持Tomcat8和Tomcat9等新版本Tomcat,仅支持JDK8以上版本JDK。
tomcat解决跨域访问问题,具体配置如下: 1、修改tomcat下的Conf/web.xml文件,在该文件内容中新增以下配置,注意,若该web.xml中存在其它filter,则需要将该filter放在所有filter前面; <filter-name>...
项目名称和部署到Tomcat的项目名不一致,访问不到报错。以前遇到过这个问题,就放到一边了。今天再次遇到了。就好好解决下了。
tomcat服务器上部署项目
Tomcat设置默认启动项目,顾名思义,就是让可以在浏览器的地址栏中输入ip:8080,就能访问到我们的项目。
设置tomcat只允许域名访问 设置tomcat只允许域名访问
配置tomcat直接输入域名访问
Eclipse启动Tomcat后无法访问项目解决办法 前言: Eclipse中的Tomcat可以正常启动,不过发布项目之后,无法访问,包括http://localhost:8080/的小猫页面也无法访问到,报404错误。这是因为Eclipse所指定的Server ...