首页 >>  正文

tomcat7.0简介

来源:baiyundou.net   日期:2024-09-24

作者:David的日常

该篇教程主要讲解Tomcat服务器的安装和简单使用


Apache Tomcat:一个开源而且免费的jsp服务器,属于轻量级应用服务器。可以实现JavaWeb程序的装载,是配置JSP(Java Server Page)和JAVA系统必备的一款环境。可以将打包好的jar包或war包轻松部署到服务器上面。



主要流程目录:

1.安装

2.使用

2.1.演示demo

2.2.打包部署

2.3.jar包部署

2.4.war包部署


1.安装

先创建一个容器




进入高级视图进行编辑



参考填写

tomcat

tomcat:9.0

http://[IP]:[PORT:9090]




添加其他参数




8080

9090




/usr/local/tomcat/webapps

/mnt/user/appdata/tomcat/webapps



安装完成




2.使用

打开是这个样子的(正常现象,其实已经安装成功,只是webapps路径还没有放包运行)




2.1.演示demo

其实正常来说,webapps会有一个官方演示demo


有些人会纠结,这里说一下解决方法,打开命令行




来到tomcat文件夹路径,输入

cd /usr/local/tomcat




将webapps.dist路径的文件,移动到webapps路径

mv webapps.dist/* webapps



一般上面步骤其实就已经可以了,这里也可以将webapps.dist删除掉

rm -rf webapps.dist/



再次打开浏览器,熟悉的画面




2.2.打包部署

提前说明一点,我也是小白,下面内容有可能有些地方说得有问题,方法也不止一种,能力有限只说了我会的。

这里不会有详细教程,可以参考这些

springboot项目jar打包

springboot项目war打包

war和jar区别:

打包成war包:需要一个服务器,有服务器才能执行,服务器启动的时候需要占用资源,而且还占用端口号,项目是放到服务器里面取的,这种方式是服务器占用比较多,启动tomcat,再启动应用才行,好处是能够充分应用这个服务器的能力,他们是独立的 ,能利用tomcat做一些请求和操作。

打包成jar包:比较小巧一点,不依赖服务器,用起来比较简单和方便,不需要做过多的配置,jar包里面有内嵌的tomcat,但是内置的比不上独立的服务器,在某些功能上呢比独立的服务器要弱

2.3.jar包部署

jar包在java环境可以直接运行,但是Tomcat上感觉就有点点麻烦,不建议。

将jar包放到映射出来的webapps路径下(放哪里其实没关系)




启动tomcat,打开命令行




来到webapps路径

cd /usr/local/tomcat/webapps



运行test.jar包(会看见8080端口已经被占用)

java -jar test.jar




解决方法,jar修改端口




Tomcat这边加多一个端口映射




重复上面步骤,重新运行test.jar包,没有报错了,说明已经正常运行了




2.4.war包部署

jar包比较繁琐一些,war包部署就方便很多了


将jar包放到映射出来的webapps路径下(改名为ROOT)




启动tomcat(已经启动的可以重启)




这样就可以了,就是这么简单(运行状况可以看日志)




","force_purephv":"0","gnid":"9231df870896b41d0","img_data":[{"flag":2,"img":[{"desc":"","height":"363","title":"","url":"https://p0.ssl.img.360kuai.com/t01670fe1acaf4cc9a1.jpg","width":"600"},{"desc":"","height":"228","title":"","url":"https://p0.ssl.img.360kuai.com/t01576240a77cfedd39.jpg","width":"473"},{"desc":"","height":"659","title":"","url":"https://p0.ssl.img.360kuai.com/t01b5b8e3c25f9ea0b3.jpg","width":"600"},{"desc":"","height":"146","title":"","url":"https://p0.ssl.img.360kuai.com/t017e0999ab8c11b441.jpg","width":"447"},{"desc":"","height":"430","title":"","url":"https://p0.ssl.img.360kuai.com/t01b9a2ed180b7c0294.jpg","width":"600"},{"desc":"","height":"317","title":"","url":"https://p0.ssl.img.360kuai.com/t01ee8d8c9a6d42c248.jpg","width":"600"},{"desc":"","height":"320","title":"","url":"https://p0.ssl.img.360kuai.com/t01d7b24534f064e0c9.jpg","width":"591"},{"desc":"","height":"129","title":"","url":"https://p0.ssl.img.360kuai.com/t018fca212dc184f4d8.jpg","width":"531"},{"desc":"","height":"129","title":"","url":"https://p0.ssl.img.360kuai.com/t014d1e15084de118fa.jpg","width":"531"},{"desc":"","height":"293","title":"","url":"https://p0.ssl.img.360kuai.com/t018c89e1cd9dc26e61.jpg","width":"600"},{"desc":"","height":"186","title":"","url":"https://p0.ssl.img.360kuai.com/t015ca04575ef3feddd.jpg","width":"600"},{"desc":"","height":"320","title":"","url":"https://p0.ssl.img.360kuai.com/t01f4b00f8ec5cf1776.jpg","width":"591"},{"desc":"","height":"112","title":"","url":"https://p0.ssl.img.360kuai.com/t013cd652577960162f.jpg","width":"425"},{"desc":"","height":"266","title":"","url":"https://p0.ssl.img.360kuai.com/t01892d674504acf270.jpg","width":"600"},{"desc":"","height":"148","title":"","url":"https://p0.ssl.img.360kuai.com/t01b051800853d326f6.jpg","width":"600"},{"desc":"","height":"433","title":"","url":"https://p0.ssl.img.360kuai.com/t0126d10a9a3c2a9e65.jpg","width":"600"},{"desc":"","height":"332","title":"","url":"https://p0.ssl.img.360kuai.com/t01f8cd9389e8c6a6c7.jpg","width":"600"},{"desc":"","height":"182","title":"","url":"https://p0.ssl.img.360kuai.com/t0152046a2013e8c648.jpg","width":"600"},{"desc":"","height":"320","title":"","url":"https://p0.ssl.img.360kuai.com/t0160a9ec6174183382.jpg","width":"591"},{"desc":"","height":"320","title":"","url":"https://p0.ssl.img.360kuai.com/t010bbb4239e73cb248.jpg","width":"591"}]}],"original":0,"pat":"art_src_1,fts0,sts0","powerby":"cache","pub_time":1666769279000,"pure":"","rawurl":"http://zm.news.so.com/bde067dbdff4a2436b667a49d5638a11","redirect":0,"rptid":"782e04ef5be8ce52","s":"t","src":"什么值得买","tag":[{"clk":"ktechnology_1:java","k":"java","u":""}],"title":"UNRAID篇!Tomcat轻量级应用服务器

刁肢饰1407JBossWeb和Tomcat有哪些区别?
宰肾逸18716384896 ______ 在Web2.0的浪潮中,各种页面技术和框架不断涌现,为服务器端的基础架构提出了... 基于Tomcat内核,青胜于蓝 Tomcat 服务器是一个免费的开放源代码的Web 应用服务...

刁肢饰1407如何熟练使用TOMCA?如何熟练使用TOMCAT
宰肾逸18716384896 ______ 一、小猫TOMCAT其实很可爱2003年底,我换公司了,同样也换了WEBAPP,TOMCAT出现在我的面前(以前使用weblogic),我有点茫然,免费的东西真的能用的好么?...

刁肢饰1407ApacheTomcat是什么?我在内网的一个网站上看到的
宰肾逸18716384896 ______ java编程用的.Apache是普通服务器,本身只支持html即普通网页.不过可以通过插件支持PHP,还可以与Tomcat连通(单向Apache连接Tomcat,就是说通过Apache可以访问Tomcat资源.反之不然) Tomcat是jsp/servlet容器,同时也支持html,和CGI. CGI需要一些手动调试,不过很容易的.把CATALINA_HOMEconfserver.xml中的几段注释反注释掉,再将CATALINA_HOMEserverlib下的一个文件servlets-cgi.renametojar的名称改成servlets-cgi.jar就可以了

刁肢饰1407zip版本Tomcat配置怎么安装?
宰肾逸18716384896 ______ 54powerman([email protected]) 一 配置JDK 1、下载jdk 下载后,解压,假... 二 配置Tomcat 1、下载Tomcat Zip压缩包,解压. 2、修改startup. bat文件: 在第...

刁肢饰1407Apache+Tomcat负载平衡设置方法是什么?
宰肾逸18716384896 ______ 、简介: 每个Tomcat worker是一个服务于web server、等待执行servlet的Tomcat实例.例如我们经常使用像Apache之类的web server转发sevlet请求给位于其后面的一个...

刁肢饰1407Tomcat安装过程是什么样的?
宰肾逸18716384896 ______ 1.下载jdk1.3和tomcat; 2.安装jdk1.3和解压tomcat到c:盘根目录下; 3.进入tomcat的目录里,找到startup.bat文件,打开编辑. 在行call tomcat start的前面加上两...

刁肢饰1407请教哈,使用tomcat7 启动应用的相关问题 -
宰肾逸18716384896 ______ 首先从tomcat官方站点 tomcat.apache.org/index.html下载tomcat,下载时须注意tomcat安装程序包的版本信息;其中zip格式为window压缩版,tar.gz为linux安装版,installer...

刁肢饰1407tomcat5.exe是什么进程,可以关闭吗? -
宰肾逸18716384896 ______ tomcat简单的说就是一个运行JAVA的网络服务器,和微软IIS的作用一样.具体我也不是特别清楚,不过用的人不多,关掉是肯定可以的.这是网上的介绍: Tomcat 服务器是一个免费的开...

刁肢饰1407如何批量修改LINUX下的文件或目录权限?
宰肾逸18716384896 ______ CU里的一个用户用"#chown -R 777 /*"后,系统瘫痪了. 有网友建议用下面的命令... 恢复/root下的所有文件和目录的权限. 编辑特别推荐: Linux下Tomcat随系统启动的配...

刁肢饰1407apachetomcat漏洞(apacheexe)
宰肾逸18716384896 ______ 1、APACHE 是以前在LINUX 上提供类似IIS功能的软件.2、现在windows也可以用了.3、至于通达OA软件,应该是使用了其某些功能.

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024