设为首页 收藏本站
查看: 687|回复: 0

[经验分享] 软件开发架构平台技术之一Tomcat的安装及使用

[复制链接]

尚未签到

发表于 2017-2-9 09:52:06 | 显示全部楼层 |阅读模式
  前路漫漫,但不要迷茫,一步一步走,只要我不停下,我就可以走很远。
  ~~~~~~~与汝共勉。(一个程序员的文采)
  首先问我们为什么要使用容器?那么我们就必须明白基于B/S模式的Web的工作原理:
  我们用浏览器去访问一个web项目的一个网页,这个访问的过程是基于Http协议的IO流的数据传输,数据在用户和服务器之前传递。在早期的网站过程是没有web容器的,程序人员编写一个网站超级麻烦,他们要处理很多事情,比如
  项目如何在我们的机器上面部署?
  数据如何在客户端和服务器端之间传输?
  数据如何完成编译?等等。
  他们要向用户传输一个网页的数据,仅仅是进行页面的传输就已经非常麻烦了。
  但是我们现在有了web容器,我们只要把我们的Servlet,jsp,xml,jar包等文件打成war包直接扔到web容器里面我们的项目就可以自动的部署,容器帮我们来进行与浏览器的数据交互。这样就大大方便了我们程序员的工作,我们欢呼吧。作为现在的程序员我们是多麽的幸福。
  现在有很多的web容器比如:
  WebSphere 是 IBM 的软件平台。
  JOBSS是SUN公司的一款服务器。
  Tomcat 是一个小型的轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。
  BEAWebLogic是用于开发、集成、部署和管理大型分布式Web应用、 网络应用和数据库应
用的Java应用服务器。(现在很多的银行系统使用此服务器,当然价格昂贵)

  Tomcat是现在广受程序员欢迎的一款服务器,是由开元社区的大牛们开发的轻量级服务器。
  现在我就如何配置Tomcat进行介绍。
  首先在Apache官网上下载Tomcat服务器,然后在本地解压比如D:\tools\tomcat7。
  然后在配置环境变量
  1,新建变量名:CATALINA_BASE,变量值:D:\tools\tomcat7
  2,新建变量名:CATALINA_HOME,变量值:D:\tools\tomcat7
  3,打开PATH,添加变量值:%CATALINA_HOME%\lib;%CATALINA_HOME%\bin
  启动方式可以直接双击D:\tools\tomcat7\bin文件夹下面的startup.bat批处理文件
  也可以在命令行里面直接输入命令:startup
  这样就启动了服务器
  
DSC0000.png
 若里面还有信息表名没有错误,现在我想大家说明如何部署我们的web工程,首先使用Eclipse或MyEclipse
  将我们的web工程打成war包
  
DSC0001.png
 
  然后将war文件放到文件D:\tools\tomcat7\webapp下面然后重启服务器,项目就会直接部署到服务器的

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-339590-1-1.html 上篇帖子: Maven多模块项目 eclipse热部署 Maven项目实现 tomcat热部署 二 下篇帖子: tomcat启动时报:IOException while loading persisted sessions: java.io.EOFException的解决
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表