传智播客学习之Tomcat安装及配置

Tomcat安装与配置实战
本文分享了张老师的Tomcat课程心得,详细介绍了浏览器的工作原理、大型网站的架构及Tomcat的安装配置方法。包括不同操作系统下的安装选择、启动停止方式及批处理命令的运用。

 

 听了张老师的tomcat相关课程,收获颇多,收获的不仅是知识本身,而是一种学习方法,一天下来,真的感觉还是有些疲惫,跟着张老师上课,就感觉脑子里面不断地冒出n个问号,然后通过张老师慢慢讲解,一个个问号被拉直,终于知道什么才是所谓的大师,专家,我想如果我们学习都能像张老师那样,讲问题一 一研究透彻,我相信中国的软件业会有一个惊人的突破。下面将今天的知识梗概进行总结:

一、浏览器的两个主要功能

1.从远程获取内容 2.展现内容

注:当我们访问某网页时,如果浏览器正好在80端口监听,可以在url省略80端口

二、大型网站的布局架构图

注:当不同地区访问服务器的时候,浏览器首先是访问的dns,然后dns会返回当地的区域代理服务器,然后由负责均衡系统决定访问那个web服务器,区域代理服务器一定要和web服务器保存一致。

三、Tomcat的安装和配置

1.Tomcat的安装

我们可以在http://jakarta.apache.org上下载Tomcat其中tar.gz文件是Linux操作系统下的安装版本,exe文件是Windows系统下的安装版本(有安装向导),zip文件是Windows系统下的压缩版本 

小结:exe文件方式安装的和zip解压的不同

Exe文件可以被作为windows服务器程序启动和管理(向导中选上service),可以在开始-->程序里面设置启动项(向导中start menu item选上)

其次就是两种方式安装后的bin目录内容不一样

2.Tomcat的启动和停止

Tomcat的启动和停止公有四种方式

1)使用Tomcat服务器程序

2)Tomcat程序组中的快捷菜单

3)使用tomcat5.exe程序

tomcat5.exe是一个启动org.apache.catalina.startup.Bootstrap类的Windows外壳包装程序,可以直接执行Tomcat5.exe来启动Tomcat,但 tomcat5.exe启动的tomcat程序不是tomcat5.exe自身的目录。 

4)使用批处理程序

其中前三种是通过exe文件安装的Tomcat采取的方式,前三种方式相对很简单,所以就只对第四种方式进行简要阐述。

使用批处理程序启动和停止Tomcat,主要是通过如下的调用关系图:

1)简单批处理命令简介 

【 echo 命令 】
  打开回显或关闭请求回显功能,或显示消息。如果没有任何参数,echo 命令将显示当前回显设置。  

【 rem 命令 】
  注释命令,类似于在C语言中的,它并不会被执行,只是起一个注释的作用,便于别人阅读和你自己日后修改。
【 call 命令 】
  从一个批处理程序调用另一个批处理程序,并且不终止父批处理程序。call 命令接受用作调用目标的。call [[Drive:][Path] FileName ] [:label [arguments]]

【 start 命令 】
  调用外部程序,所有的DOS命令和命令行程序都可以由start命令来调用  

【 goto 命令 】
  跳转命令。程序指针跳转到指定的标签,从标签后的第一条命令开始继续执行批处理程序。  

【 set 命令 】
  显示、设置或删除变量。

【 回显屏蔽 
  表示不显示@后面的命令,在入侵过程中(例如使用批处理来格式化敌人的硬盘)自然不能让对方看到你使用的命令啦。
  至于其他命令,大家可以参看一些.bat相关介绍

2)我们可以再批处理文件中相应设置JAVA_HOME以及CATALINA_HOME的值

注意:

注意大小写

不要在bin目录下,而是java的主目录

如果计算机上设置了CATALINA_HOME为已经安装过的一个tomcat,新解压安装的tomcatstartup.bat调用的就是以前那个tomcatcatalina.bat,所以,在当前这个tomcat下设置的虚拟目录都不起作用。

技巧:

catalina.bat文件中的位于%_RUNJAVA%前面的start Tomcat” 部分删除后,在命 令行窗口中执行startup.bat命令就可以查看到Tomcat启动失败时的提示信息。

为了方便我们看到错误,可以使用catalina run命令启动Tomcat   

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值