Tomcat是目前最常见也是最流行的基于java的一个web服务器软件
 
Tomcat的安装
 
(1)首先需要java环境,也就是说要依赖于java虚拟机JVM
 
(2)下载Tomcat ,地址:http://tomcat.apache.org/
 
(3)配置环境变量CATALINA_HOME (也可以不配,当需要在一台电脑上配置多个Tomcat的时候,就必须要配置环境变量)
 
Unix平台下的安装(针对Mac、Linux、freeBSD操作系统,windows系统一路next到底就OK了)
1. 解压Tomcat文件
2. export CATALINA_HOME=(这里写Tomcat所在的根目录路径,不需要到bin)
3. echo $CATALINA_HOME
(4)启动Tomcat
 
Unix平台下
$CATALINA_HOME/bin/startup.sh
(或者)$CATALINA_HOME/bin/catalina.sh start(两个命令是等价的)
windows平台
%CATALINA_HOME/bin/startup.sh
(或者)%CATALINA_HOME/bin/catalina.sh start(两个命令是等价的)
Tomcat的组成
bin ,可执行脚本以及架包
配置tomcat分配系统空间大小(当前所在的目录位置为tomcat主目录)
1. export JAVA_OPTS="-server -Xms2048m -Xmx2048m" (这里分配的空间为2G,如果服务器的空间比较小的话,可以适当减小)
2. echo $JAVA_OPTS
3. -server -Xms2048m -Xmx2048m
4. cat ~/.bashrc (将配置信息写入src中去,如果不写,只是一次有效)
5. ./bin/startup.sh
conf ,配置文件
线程池的配置:修改server.xml文件
<Connector port="8080">//修改端口号,默认是8080
<maxThreads=“” minSpareThreads=“” 前者表示最大的线程数,后者表示最小
然后在<Connector port="8080">后面添加executor=“myThreadPool”
./bin/shutdown.sh
./bin/shutup.sh
 
lib ,tomcat的依赖库
logs , 存放日志 
temp , 临时文件
webapps , 默认的应用部署目录
work , 供web应用使用
 
Tomcat日志
(1)系统运行日志
(2)访问日志(配置文件server.xml)
Valve directory=“logs” 这里的logs指的是路径,可以修改,如果不修改则指向Tomcat的根目录
prefix=“localhost_access_log.” suffix=“.txt” 分别指日志文件的前缀和后缀,可以修改
pattern=“”,里面存放日志的规则,可查看Tomcat文档进行修改
(3)应用日志
 
 

Tomcat的安装以及基本配置的更多相关文章

  1. linux centos 中Tomcat的安装和自启动配置

    Tomcat的安装和自启动配置将tomcat添加为linux系统服务,网上找到了很多方法,其中比较简单的如下:方法一:(亲测有效)1. 首先需要将$Tomcat_HOME/bin目录下的catalin ...

  2. Tomcat免安装版+Eclipse配置

    Tomcat是目前比较流行的开源且免费的Web应用服务器,在我的电脑上第一次安装Tomcat,再经过网上教程和自己的摸索后,将这个过程 重新记录下来,以便以后如果忘记了可以随时查看. 注意:首先要明确 ...

  3. Tomcat的安装与环境配置

    首先,下载地址为:http://tomcat.apache.org/,在左侧的列表中找到Download,找到自己要下载的Tomcat的版本.我下载的是Tomcat 7. 进入后出现如上右图界面.我选 ...

  4. mac 下JDK 与 tomcat 的安装与配置

    一.Mac下JDK的安装 1.先检测Mac是否已经安装过JDK,在终端中输入java 或者 javac 显示说明,表明已经安装过JDK,JDK版本查询终端键入java -version,终端会返回JD ...

  5. TomCat的安装与配置方法

    经过自己的研究,各种烦,所以要写个博客,帮助大家安装这个软件. 一.安装TomCat(因为大家都安装了jdk,所以就不写了) 1.下载TomCat 网址如下:http://tomcat.apache. ...

  6. HappyAA服务器部署笔记1(nginx+tomcat的安装与配置)

    这是本人的服务器部署笔记.文章名称叫"部署笔记1"的原因是之后我对这个进行了改进之后,会有"部署笔记2","部署笔记3"...循序渐进,估计 ...

  7. TOMCAT的安装部署配置(配图解)

    TOMCAT的安装部署配置 前提已经成功搭建配置JDK 下载好压缩包后,直接解压至某一目录下,目录中不能包含中文 双击安装文件,出现如下界面 点击[NEXT],出现如下界面 点击[I AGREE],出 ...

  8. Tomcat免安装配置2

    Tomcat 是一款优秀的JSP/Servlet容器,最初由SUN开发,后来被贡献给了Apache社区.Tomcat现在的版本已到6.Tomcat6实现了Servlet2.5和JSP2.1规范.针对w ...

  9. JDK和Tomcat的安装与配置

    1       JDK的安装 2       JDK的配置 3       JDK安装成功的验证 4       Tomcat的安装 (1)     解压” apache-tomcat-6.0.35. ...

随机推荐

  1. Thinkphp5获取数据库数据到视图

    这是学习thinkhp5的基础篇笔记. 本文主要讲怎么配置数据库链接,以及查询数据库数据,并且最后将数据赋给视图. 数据库配置: thinkphp5的数据库配置默认在conf下的database.ph ...

  2. 在线api查询网站

    1.包含各种常用的语言 http://tool.oschina.net/apidocs

  3. 解决爬虫浏览器中General显示 Status Code:304 NOT MODIFIED,而在requests请求时出现403被拦截的情况。

    在此,非常感谢 “完美风暴4” 的无私共享经验的精神    在Python爬虫爬取网站时,莫名遇到 浏览器中General显示  Status Code: 304 NOT MODIFIED 而在req ...

  4. BZOJ 1486 最小圈(01分数规划)

    好像是很normal的01分数规划题.最小比率生成环. u(c)=sigma(E)/k.转化一下就是k*u(c)=sigma(E). sigma(E-u(c))=0. 所以答案对于这个式子是有单调性的 ...

  5. 【bzoj5094】硬盘检测 乱搞

    题目描述 已知从 $n$ 个不同的32位无符号整数中随机选 $m=10000$ 次所得的结果,求可能性最大的 $n$ ,其中 $n=10^k,1\le k\le 7$. 输入 第一行包含一个正整数m( ...

  6. 廖雪峰老师Python教程读后笔记

    廖老师网站:http://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000 花几天时间看了廖老师的 ...

  7. P2845 [USACO15DEC]Switching on the Lights 开关灯

    题目背景 来源:usaco-2015-dec Farm John 最近新建了一批巨大的牛棚.这些牛棚构成了一个N*N的矩形网络.(1<n<100) 然而bessie十分怕黑,他想计算可以把 ...

  8. Android <Android应用开发实战> 资源类型<一>

    1.字符串资源>>1.普通字符串>>2.字符串数组 <resources> <string-array name="planets_array&qu ...

  9. BZOJ3195:[JXOI2012]奇怪的道路——题解

    http://www.lydsy.com/JudgeOnline/problem.php?id=3195 Description 小宇从历史书上了解到一个古老的文明.这个文明在各个方面高度发达,交通方 ...

  10. IP协议简介

    一.IP 1.IP是TCP/IP协议簇中最为核心的协议,所有的TCP.UDP.ICMP及IGMP数据都是以IP数据报格式传输. 2.IP提供不可靠.无连接的数据报传送服务 (1)不可靠:不保证IP数据 ...