Linux上tomcat的虚拟主机IP映射配置(图片服务器)

 更新时间:2023年08月02日 09:47:28   作者:SoftwareDevOps  
有时候我们会使用tomcat作为一个图片资源服务器,本文主要介绍了Linux上tomcat的虚拟主机IP映射配置,通过tomcat服务器来访问我们的图片,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

我们通常把项目部署到linux上的tomcat服务器上,但有时候,我们也会使用tomcat作为一个图片资源服务器,图片放到服务器硬盘上,然后通过tomcat服务器来访问我们的图片。

这种方式,我们可以通过 虚拟主机IP映射配置 来实现。

前提:默认 linux 上已经安装 好tomcat

通过 该命令 进入到tomcat 的配置文件 server.xml

vi tomcat/apache-tomcat-8.5.82/conf/server.xml 

然后在server标签内添加内容如下:

<!--name 与 servicename 一致,defaultHost 为当前服务器的ip-->
   <Engine name="imageService" defaultHost="49.233.252.157">
<!--name为项目访问地址 其他固定配置-->
    <Host name="49.233.252.157" appBase="webapps"  
unpackWARs="true" autoDeploy="true"   
xmlValidation="false" xmlNamespaceAware="false">
<!--资源地址-->
<!--docBase 是图片的基础路径如果是Windows下的E://khnskd//fsjb 
打个比方 图片路径=/home/ftpuser/e_invoice_images/aa.png ,访问url= 49.233.252.157/aa.png-->
      <Context path="" docBase="/home/ftpuser/e_invoice_images" debug="0" reloadable="false"/>
    </Host>
  </Engine>
</Service>

最最最重要的要关闭防火墙!!!

systemctl stop  firewalld.service 

也可以把该端口号 8089 ,加入到防火墙规则中,允许放行!

加入端口

firewall-cmd --permanent --add-port=8089/tcp

使端口生效

firewall-cmd --reload 

查看端口是否加入成功

firewall-cmd --permanent --list-ports 

然后启动tomcat:

进入到启动bin目录下

cd /tomcat/bin

启动tomcat

./startup.sh

查看是否启动成功

ps -ef|grep tomcat

然后通过地址访问:

到此这篇关于Linux上tomcat的虚拟主机IP映射配置(图片服务器)的文章就介绍到这了,更多相关tomcat 虚拟主机IP映射配置内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • 使用Tomcat服务器运行sts时出现报错的解决办法

    使用Tomcat服务器运行sts时出现报错的解决办法

    前几天在运行 Spring ToolSuite 时出现Starting Tomcat v8.5 Server at localhost' hasencountered a problem.的错误,所以本文给大家介绍了解决这个错的方法,需要的朋友可以参考下
    2023-09-09
  • tomcat部署web应用的4种方法总结(推荐)

    tomcat部署web应用的4种方法总结(推荐)

    本篇文章主要介绍了tomcat部署web应用的方法,主要有4中方法,包括Tomcat自动部署、控制台进行部署、增加自定义的Web部署文件、手动修改%Tomcat_Home%\conf\server.xml文件来部署web应用,有兴趣的可以了解一下。
    2016-11-11
  • Tomcat服务器配置https认证(使用keytool生成证书)

    Tomcat服务器配置https认证(使用keytool生成证书)

    本文主要介绍了Tomcat服务器配置https认证,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-07-07
  • Tomcat进程占用CPU过高的解决方法

    Tomcat进程占用CPU过高的解决方法

    本文主要介绍了Tomcat进程占用CPU过高的解决方法,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-08-08
  • docker安装Tomcat 404问题的解决方案

    docker安装Tomcat 404问题的解决方案

    这篇文章主要介绍了docker安装Tomcat 404问题的解决方案,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-10-10
  • 详解将Web项目War包部署到Tomcat服务器基本步骤

    详解将Web项目War包部署到Tomcat服务器基本步骤

    本篇文章主要介绍了详解将Web项目War包部署到Tomcat服务器基本步骤,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-05-05
  • tomcat内存溢出问题解决经历

    tomcat内存溢出问题解决经历

    这篇文章主要介绍了tomcat内存溢出问题解决经历,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-09-09
  • 解决Tomcat使用shutdown.bat关闭会将其他Tomcat关掉的问题

    解决Tomcat使用shutdown.bat关闭会将其他Tomcat关掉的问题

    这篇文章主要介绍了解决Tomcat使用shutdown.bat关闭会将其他Tomcat关掉的问题 ,解决方法很简单,具体内容详情大家跟随小编一起通过本文学习吧
    2018-10-10
  • Tomcat Catalina为什么不new出来原理解析

    Tomcat Catalina为什么不new出来原理解析

    这篇文章主要为大家介绍了Tomcat Catalina为什么不new出来原理解析,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-08-08
  • tomcat配置虚拟路径的实现步骤

    tomcat配置虚拟路径的实现步骤

    本文主要介绍了tomcat配置虚拟路径的实现步骤,主要是在localhost文件中进行配置,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-05-05

最新评论