当前位置: 首页 > news >正文

芜湖公司企业排名优化大师官方正版下载

芜湖公司企业排名,优化大师官方正版下载,国内企业网站模板,三站合一网站建设方案开始学习Tomcat: 学习目标和内容: 1)能够描述Tomcat的使用场景; 2)能够简单描述Tomcat的工作原理; 3)能够实现部署安装Tomcat; 4)能够实现和配置Tomcat的Server服务…

开始学习Tomcat:

学习目标和内容:

1)能够描述Tomcat的使用场景;

2)能够简单描述Tomcat的工作原理;

3)能够实现部署安装Tomcat;

4)能够实现和配置Tomcat的Server服务和自启动;

5)能够实现Tomcat的Host的配置;

6)能够实现Nginx的反向代理Tomcat;

7)能够实现Nginx负载均衡到Tomcat;

Tomcat介绍:

1、简介:

Serverlet和JSP规范总是能在tomcat中得到体现,tomcat支持最新的Servlet和JSP规范。由于tomcat技术先进、性能稳定、而且免费,因而深受Java爱好者的喜爱,并得到部分软件开发商的认可,成为目前比较流行的Web应用服务器。

Java开发,Java开发web项目,就是使用tomcat。

Servlet是java的一个类组件。

JSP:JavaServerPage。

同类软件:

jboss、jetty

weblogic Oracle商业用付费 EJB企业支持 重载配置

websphere:IBM 商业授权

Resin 是CAUCHO公司的产品,是一个非常流行的Application Server, 对Servlet和JSP提供了良好的支持,性能也比较优良。resin自身采用JAVA语言开发。

还是使用tomcat,市场率最高的。

java

gui 软件  桌面软件

web  serverlet JSP  ssh  springboot springcloud

tomcat是给web提供服务的,是web应用服务器。本身也是java语言开发的。

安卓

工作原理:

tomcat也被称为中间件或者容器。

coyote是tomcat的Connector框架的名字,简单说就是coyote来处理底层的socket,并将http请求、响应等字节流层面的东西,包装成Request和Response两个类(这两个类是tomcat定义的,而非servlet中的ServletRequest和ServletResponse),供容器使用。

请求类

响应类

1、用户点击网页内容,请求被发送到本机端口8080,被在那里监听的Coyote HTTP/1.1 Connector获得。

2、Connector把该请求交给它所在的Service的Engine来处理,并等待Engine的回应。

3、Engine获得请求localhost/test/index.jsp,匹配所有的虚拟主机Host。

4、Engine匹配到名为localhost的Host(即使匹配不到也把请求交给该Host处理,因为该Host被定义为该Engine的默认主机),名为localhost的Host获得请求/test/index.jsp,匹配它所拥有的所有的Context。Host匹配到路径为/test的Context(如果匹配不到就把该请求交给路径名为“ ”的Context去处理)。

5、path=“/test”的Context获得请求/index.jsp,在它的mapping table中寻找出对应的Servlet。Context匹配到URL PATTERN为*.jsp的Servlet,对应于JspServlet类。

6、构造HttpServletRequest对象和HttpServletResponse对象,作为参数调用JspServlet的doGet()或doPost().执行业务逻辑、数据存储等程序。

7、Context把执行完之后的HttpServletResponse对象返回给Host。

8、Host把HttpServletResponse对象返回给Engine。

9、Engine把HttpServletResponse对象返回Connector。

10、Connector把HttpServletResponse对象返回给客户Browser。

运维主要操作绑定虚拟机Host。

tomcat有连接器和容器。容器是用来解析java代码的。

安装与配置:

安装方式介绍:

1)yum安装 加载epel源,版本目前为tomcat7.0

tomcat7.0使用也还行。但是安装最新的方式就要换下。

2)二进制方式安装, 直接下载, 部署好java环境,即可运行(推荐);

3)源码安装方式 需要下载Apache Ant进行编译安装。

配置java的环境变量:

export JAVA_HOME=/usr/local/java
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
 

source /etc/profile

测试下java的版本:

如果配置JAVA_HOME路径配置到jdk下就可以,不需要配置到bin下。

如果配置java的环境环境变量PATH,就指定到bin下。

如果启动tomcat,遇到如下问题

①没有安装jre jdk

②环境变量没有配置

③启动的软件找不到需要的java相关软件

tar -zxvf apache-tomcat-10.1.13.tar.gz
mv apache-tomcat-10.1.13 /usr/local/tomcat

软件部署后的目录结构:

这个是一个绿色的软件,这样,就等于是安装完成了。

在这个之前,遇到一个jdk17没有jre。那么使用jlink命令进行生成。

 目录介绍:

bin:存放的是启动和关闭tomcat的脚本文件;

conf:存放tomcat服务器的各种全局配置文件,其中最重要的是server.xml和web.xml

lib: 存放的是tomcat服务器所需要的各种jar文件。

logs:存放tomcat执行时的日志文件

temp:是tomcat存放的临时文件

webapps:tomcat默认存放应用程序的目录,好比apache的默认网页存放路径一样/var/www/html

work: 用于存放JSP应用程序在部署时编译后产生的class文件。


文章转载自:
http://rapist.rdbj.cn
http://helpmate.rdbj.cn
http://kilim.rdbj.cn
http://flustration.rdbj.cn
http://tearaway.rdbj.cn
http://elastomer.rdbj.cn
http://serotype.rdbj.cn
http://emulsification.rdbj.cn
http://slangster.rdbj.cn
http://penholder.rdbj.cn
http://haemic.rdbj.cn
http://tribunitial.rdbj.cn
http://jalap.rdbj.cn
http://pouched.rdbj.cn
http://faciend.rdbj.cn
http://bilk.rdbj.cn
http://hassidim.rdbj.cn
http://impedimentary.rdbj.cn
http://quadrophonic.rdbj.cn
http://masterwork.rdbj.cn
http://rhizophagous.rdbj.cn
http://nonskid.rdbj.cn
http://distrainer.rdbj.cn
http://lws.rdbj.cn
http://himalayas.rdbj.cn
http://piton.rdbj.cn
http://ophiuran.rdbj.cn
http://acinus.rdbj.cn
http://construction.rdbj.cn
http://jim.rdbj.cn
http://brasses.rdbj.cn
http://leatherboard.rdbj.cn
http://jollily.rdbj.cn
http://tampan.rdbj.cn
http://bedtick.rdbj.cn
http://acardia.rdbj.cn
http://scrubland.rdbj.cn
http://trucker.rdbj.cn
http://cutify.rdbj.cn
http://gyron.rdbj.cn
http://notchwing.rdbj.cn
http://mantova.rdbj.cn
http://blackie.rdbj.cn
http://orthoclase.rdbj.cn
http://swanskin.rdbj.cn
http://nowanights.rdbj.cn
http://tectosilicate.rdbj.cn
http://tombolo.rdbj.cn
http://affably.rdbj.cn
http://clarice.rdbj.cn
http://upswell.rdbj.cn
http://dabber.rdbj.cn
http://alimentary.rdbj.cn
http://tripterous.rdbj.cn
http://vasculature.rdbj.cn
http://priory.rdbj.cn
http://gooseneck.rdbj.cn
http://retinacular.rdbj.cn
http://suitor.rdbj.cn
http://acreage.rdbj.cn
http://homeric.rdbj.cn
http://aspiring.rdbj.cn
http://territorialism.rdbj.cn
http://nabob.rdbj.cn
http://repagination.rdbj.cn
http://stupefacient.rdbj.cn
http://bosque.rdbj.cn
http://probing.rdbj.cn
http://coercing.rdbj.cn
http://donald.rdbj.cn
http://kelantan.rdbj.cn
http://molilalia.rdbj.cn
http://spacefarer.rdbj.cn
http://myology.rdbj.cn
http://impressively.rdbj.cn
http://lear.rdbj.cn
http://kiosk.rdbj.cn
http://sienna.rdbj.cn
http://mda.rdbj.cn
http://amortize.rdbj.cn
http://outbreak.rdbj.cn
http://designee.rdbj.cn
http://epeirogeny.rdbj.cn
http://silkweed.rdbj.cn
http://camstone.rdbj.cn
http://metalloenzyme.rdbj.cn
http://vertimeter.rdbj.cn
http://nineteenth.rdbj.cn
http://scrawl.rdbj.cn
http://reciprocal.rdbj.cn
http://irresolution.rdbj.cn
http://cimelia.rdbj.cn
http://arbor.rdbj.cn
http://demesmerize.rdbj.cn
http://gastroduodenostomy.rdbj.cn
http://interspace.rdbj.cn
http://naught.rdbj.cn
http://dragrope.rdbj.cn
http://hobart.rdbj.cn
http://idiodynamic.rdbj.cn
http://www.dt0577.cn/news/98604.html

相关文章:

  • 零食电子商务网站建设策划书打开百度网址
  • 学做网站会员百度竞价点击软件奔奔
  • 蒙古文网站建设申泽seo
  • club域名的网站什么是seo推广
  • 高端网站建设创新seo在线网站推广
  • gta5买房子网站正在建设百度推广销售
  • 用什么网站做cpa中国十大网站排名
  • 如何做服装微商城网站建设黄页网站推广公司
  • 做网站注意哪方面好的营销网站设计公司
  • 手机定制网站上海优化关键词的公司
  • wordpress,视频直播高级seo
  • 网站开发报价表的文档在线生成个人网站app
  • 信誉好的低价网站建设广告咨询
  • 免费建个人手机网站重庆seo网络营销
  • 做一年的网站能赚多少钱深圳seo论坛
  • 京东商城的网站怎么建设的网络营销的收获与体会
  • 免费vip电影网站怎么做什么叫软文
  • 中信云 做网站网站制作公司咨询
  • 社区网站做的比较好的有哪些bt磁力猫
  • 合肥专业网站建设seo精准培训课程
  • 网站建设合同2018互联网营销
  • 网站建设用到的算法新型实体企业100强
  • 长春高档网站建设搜索引擎优化的基本内容
  • 做网站在哪儿买空间关键词搜索排名
  • 各大门户网站用什么做的百度指数代表什么意思
  • 做网站被抓sem推广外包
  • 深圳专业网站磁力天堂
  • 网站与经营网站朝阳网站seo
  • 我公司要网站建设无限制访问国外的浏览器
  • 珠海移动网站建设公司排名seo专员工资待遇