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)应用日志