tomcat9安装_小水谈Tomcat---Tomcat安装

8cc9fe6071ffda3dd3bf29e0b27e1c1f.png

介绍

Tomcat服务是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,实际上Tomcat是Apache 服务器的扩展,但运行时它是独立运行的,可以实现Apache 为HTML页面服务,而Tomcat 实际上运行JSP 页面和Servlet。

安装

1.JDK安装

参考JDK安装文档

此处以1.7版本为例

2.tomcat安装

2.1下载安装包(使用wget下载至/main/soft/下)

tomcat7(http://image.wohenniucha.com/upload/2018/05/apache-tomcat-7.0.88.zip)

tomcat8(http://image.wohenniucha.com/upload/2018/05/apache-tomcat-8.5.31.tar.gz)

tomcat9(http://image.wohenniucha.com/upload/2018/05/apache-tomcat.9.0.8.tar.gz)

2.2解压(此处以tomcat7版本为例)

cd /main/serverunzip /main/soft/apache-tomcat-7.0.88.zip

2.3运行

/main/server/tomcat7/bin/startup.sh#停止/main/server/tomcat7/bin/shutdown.sh#访问http://ip:8080

3.配置

3.1多域名配置

#默认配置为:

#若配置多域名,在中添加多个

#其中name为域名,docbase为代码存放目录

#注意:各个域名根目录可以为同级目录,但是不能互相嵌套

xmlValidation="false" xmlNamespaceAware="false" >

prefix="www_access_log" suffix=".txt"

pattern="%h %l %u %t "%r" %s %b" />

xmlValidation="false" xmlNamespaceAware="false" >

prefix="blog_access_log" suffix=".txt"

pattern="%h %l %u %t "%r" %s %b" />

xmlValidation="false" xmlNamespaceAware="false" />

prefix="test_access_log" suffix=".txt"

pattern="%h %l %u %t "%r" %s %b" />

3.2客户端访问时日志记录的格式

 %a - 远程IP地址 %A - 本地IP地址 %b - 发送的字节数,不包括HTTP头,或“ - ”如果没有发送字节 %B - 发送的字节数,不包括HTTP头 %h - 远程主机名 %H - 请求协议 %l (小写的L)- 远程逻辑从identd的用户名(总是返回' - ') %m - 请求方法 %p - 本地端口 %q - 查询字符串(在前面加上一个“?”如果它存在,否则是一个空字符串 %r - 第一行的要求 %s - 响应的HTTP状态代码 %S - 用户会话ID %t - 日期和时间,在通用日志格式 %u - 远程用户身份验证 %U - 请求的URL路径 %v - 本地服务器名 %D - 处理请求的时间(以毫秒为单位) %T - 处理请求的时间(以秒为单位) %I (大写的i) - 当前请求的线程名称

3.3内存配置

catalina.sh中设置JVM:JAVA_OPTS="-Xms512m -Xmx2048m -XX:PermSize=512M -XX:MaxPermSize=1024m"#说明:设置最大使用内存和最小使用内存,建议物理内存一半(可以设置-Xms和-Xms设置一样,避免JVM因为频繁的GC导致性能大起大落)。

3.4修改端口

#修改端口为80改为:#注意:非root用户无法启动80端口
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值