Tomcat笔记】的更多相关文章

深入剖析tomcat 笔记 目录:…
Docker 笔记整理 #.环境:Ubuntu 18.* #.安装 mysql 5.6.tomcat #.docker search mysql 报错:Error response from daemon: Get https://index.docker.io/v1/search?q=openjdk&n=25: dial tcp: looku 解决办法:修改本机 DNS $ vi /etc/resolv.conf   # 修改编辑为 114.114.114.114 $ /etc/init.d/…
tomcat无法启动的原因有:1.由于在tomcat里JVM没有配好,他默认的是批向c:\program file\Java下的那一个,如果你确认 这没有删掉,JVM指向你自己安装的jdk\jre试试.2.改写server.xml文件出错,如果改写出错也会导致服务启动不起来. 3.设置的网络端口被占用,如IIS: 4.Tomcat和JDK版本对应问题,tomcat 5.0以上的版本,jdk也必须是1.5以上. 5.环境变量配置错误.查看tomcat的日志文件的方法:tail -f catalin…
总体架构: 由三部分组成:Service.Connector.Container 多个Connector对应一个Container,构成一个Service 为Service提供一个生存环境 如何处理多用户同时请求: 1.用户浏览器请求 2.Connector将TCP信息封装,创建Request.response 3.开启一个线程将TCP信息,Request.Response传给Container容器 4.Container中的是个容器处理,返回request rsponse给客户端 5.requ…
通过作用虚拟主机,可以使多个不同域名的网站共存于一个Tomcat中 在tomcat的server.xml文件中添加主机名: <Host name="hostname" appBase="path/of/webapps"> <Context path="/web1" docBase="path/of/web1"/> </Host> host appBase属性 指定WEB应用程序的配置目录.是…
,默认情况下,只有webapps下的目录才能被Tomcat自动管理成一个web站点,把web站点的目录分散到其他磁盘管理就需要配置虚拟目录.把web应用所在目录交给web服务器管理,这个过程称之为虚拟目录的映射 方法一: 在${TOMCAT_NOME}/conf/server.xml文件中加入,如下代码.path表示的是访问时输入的web名,docBase表示的是站点目录的绝对路径 <Context path="/web1" docBase="path/of/web1&…
bin:启动和关闭tomcat的bat文件 conf:配置文件 server.xml该文件用于配置server相关的信息,比如tomcat启动的端口号,配置主机(Host) web.xml文件配置与web应用(web应用相当于一个web站点) tomcat-user.xml配置用户名密码和相关权限. lib:该目录放置运行tomcat运行需要的jar包 logs:存放日志,当我们需要查看日志的时候,可以查询信息 webapps:放置我们的web应用 work工作目录:该目录用于存放jsp被访问后…
索引 查看JVM以及SERVLET/接口的情况 动态管理WEB应用 Tomcat自带了一个基于网页的web应用管理工具,可以帮助我们监控&管理部署上去的WEB APP,特别方便!恰好之前碰到的一个相关的BUG,借BUG简略介绍下... BUG的来龙去埋:把Spring Boot融进旧的WEB程序中,不过依然是打包成WAR部署到本地的TOMCAT跑.都一次跑是没问题的!然而日志有点冲突(LOGBACK与LOG4J循环调用),于是我去掉Spring Boot默认的LOGBACK日志改用LOG4J2,…
Bootstrap的启动 Bootstrap的main方法先new了一个自己的对象(Bootstrap),然后用该对象主要执行了四个方法: init(); setAwait(true); load(args); start(); init():初始化了ClassLoader(类加载器,没它的话后面就没法加载其他类了),然后用ClassLoader创建了Catlina实例. setAwait(true),load(args),start();这三个方法实际上都是通过反射调用的Catlina实例中所…
apache是什么? apache http server 简称apache是世界上排名前列的web服务器,因开源,简单,高性能,速度快,还可以做代理服务器,所以广受人们欢迎 httpd:httpd是apache的服务 安装和编译(请自行百度) apache的配置 配置文件:/etc/httpd/conf/httpd.conf 配置如下: 1 . Apache的默认网站根目录设置及访问控制 [此区域的配置文件,主要是针对Apache默认网站根目录的设置以及相关的权限访问设置,默认对网站的根目录具…