Tomcat 8安装与配置
发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,##Tomcat 8官方文档:http://tomcat.apache.org/tomcat-8.0-doc/setup.html#Tomcat 8 下载地址:http://tomcat.apache
千家信息网最后更新 2026年11月03日Tomcat 8安装与配置
#
#Tomcat 8官方文档:http://tomcat.apache.org/tomcat-8.0-doc/setup.html
#Tomcat 8 下载地址:http://tomcat.apache.org/download-80.cgi
# Tomcat 运行需要JDK的支持
#JDK 下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
#配置参考 :http://www.cnblogs.com/guojuncheng/p/5851954.html
#系统版本
[root@node4 ~]# cat /etc/redhat-release CentOS Linux release 7.2.1511 (Core)
#关闭防火墙和selinux
[root@node4 ~]# systemctl stop firewalld[root@node4 ~]# setenforce 0
#JDK安装(软件自行下载)
[root@node4 ~]# tar -xf jdk-8u131-linux-x64.tar.gz -C /usr/local/[root@node4 ~]# ln -s /usr/local/jdk1.8.0_131 /usr/local/jdk#配置环境变量[root@node4 ~]# vim /etc/profile#增加如下三行[root@node4 ~]# tail -3 /etc/profileexport JAVA_HOME=/usr/local/jdkexport CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarexport PATH=$PATH:$JAVA_HOME/bin[root@node4 ~]# source /etc/profile[root@node4 ~]# java -versionjava version "1.8.0_131"Java(TM) SE Runtime Environment (build 1.8.0_131-b11)Java HotSpot(TM) 64-Bit Server VM (build 25.131-b11, mixed mode)[root@node4 ~]#
#Tomcat 安装(二进制安装)
[root@node4 ~]# tar -xf apache-tomcat-8.5.15.tar.gz -C /usr/local/[root@node4 ~]# ln -s /usr/local/apache-tomcat-8.5.15 /usr/local/tomcat
#启动服务
[root@node4 ~]# /usr/local/tomcat/bin/startup.sh[root@node4 ~]# netstat -lntup | grep 8080tcp6 0 0 :::8080 :::* LISTEN 2764/java [root@node4 ~]#
#访问
#配置参考:http://www.cnblogs.com/guojuncheng/p/5851954.html
#jar 包参考:http://blog.csdn.net/helloxiaoliang/article/details/39030909
#目录结构
[root@node4 ~]# cd /usr/local/tomcat/[root@node4 tomcat]# lltotal 100drwxr-x---. 2 root root 4096 May 14 23:07 bin # Tomcat执行脚本目录drwx------. 3 root root 4096 May 14 23:10 conf # Tomcat 配置文件目录drwxr-x---. 2 root root 4096 May 14 23:07 lib #Tomcat运行需要的库文件-rw-r-----. 1 root root 57092 May 5 19:06 LICENSE drwxr-x---. 2 root root 4096 May 14 23:10 logs # Tomcat 执行时的日志存放目录-rw-r-----. 1 root root 1723 May 5 19:06 NOTICE-rw-r-----. 1 root root 7064 May 5 19:06 RELEASE-NOTES-rw-r-----. 1 root root 15946 May 5 19:06 RUNNING.txtdrwxr-x---. 2 root root 29 May 14 23:07 temp #Tomcat 临时目录drwxr-x---. 7 root root 76 May 5 19:03 webapps # Tomcat 的主要web发布目录 (存放我们自己的JSP,serlet,类)drwxr-x---. 3 root root 21 May 14 23:10 work #Tomcat 的工作目录,Tomcat将翻译JSP到的JAVA文件和class文件放在这里[root@node4 tomcat]#
#bin目录
[root@node4 tomcat]# ll bin/total 812-rw-r-----. 1 root root 34529 May 5 19:03 bootstrap.jar-rw-r-----. 1 root root 14505 May 5 19:03 catalina.bat #windows 下使用的脚本-rwxr-x---. 1 root root 21793 May 5 19:03 catalina.sh #linux下用于启动和关闭Tomcat服务的脚本-rw-r-----. 1 root root 1664 May 5 19:06 catalina-tasks.xml-rw-r-----. 1 root root 24283 May 5 19:03 commons-daemon.jar-rw-r-----. 1 root root 204944 May 5 19:03 commons-daemon-native.tar.gz-rw-r-----. 1 root root 2040 May 5 19:03 configtest.bat #windows下使用的脚本-rwxr-x---. 1 root root 1922 May 5 19:03 configtest.sh #linux下用于检查配置文件的脚本-rwxr-x---. 1 root root 7735 May 5 19:03 daemon.sh-rw-r-----. 1 root root 2091 May 5 19:03 digest.bat-rwxr-x---. 1 root root 1965 May 5 19:03 digest.sh-rw-r-----. 1 root root 3147 May 5 19:03 setclasspath.bat-rwxr-x---. 1 root root 3306 May 5 19:03 setclasspath.sh-rw-r-----. 1 root root 2020 May 5 19:03 shutdown.bat-rwxr-x---. 1 root root 1902 May 5 19:03 shutdown.sh #linux 关闭tomcat脚本-rw-r-----. 1 root root 2022 May 5 19:03 startup.bat-rwxr-x---. 1 root root 1904 May 5 19:03 startup.sh #linux启动tomcat脚本-rw-r-----. 1 root root 41150 May 5 19:03 tomcat-juli.jar-rw-r-----. 1 root root 399836 May 5 19:03 tomcat-native.tar.gz-rw-r-----. 1 root root 3621 May 5 19:03 tool-wrapper.bat-rwxr-x---. 1 root root 4579 May 5 19:03 tool-wrapper.sh-rw-r-----. 1 root root 2026 May 5 19:03 version.bat-rwxr-x---. 1 root root 1908 May 5 19:03 version.sh[root@node4 tomcat]#
#conf目录
[root@node4 tomcat]# ll conf/total 224drwxr-x---. 3 root root 22 May 14 23:10 Catalina-rw-------. 1 root root 12895 May 5 19:06 catalina.policy #Java相关的安全策略配置文件,在系统资源级别上提供访问控制能力-rw-------. 1 root root 7376 May 5 19:06 catalina.properties #tomcat内部package的定义及访问相关的控制-rw-------. 1 root root 1338 May 5 19:06 context.xml #所用host的默认配置信息-rw-------. 1 root root 1149 May 5 19:06 jaspic-providers.xml-rw-------. 1 root root 2358 May 5 19:06 jaspic-providers.xsd-rw-------. 1 root root 3622 May 5 19:06 logging.properties #用来记录操作相关的日志的配置信息-rw-------. 1 root root 7511 May 5 19:06 server.xml #Tomcat的主配置文件-rw-------. 1 root root 2164 May 5 19:06 tomcat-users.xml #Tomcat 用户认证的配置文件-rw-------. 1 root root 2633 May 5 19:06 tomcat-users.xsd-rw-------. 1 root root 168251 May 5 19:06 web.xml #为不同的Tomcat配置的web应用设置缺省值的文件[root@node4 tomcat]#
#logs目录
[root@node4 tomcat]# ll logs/total 24-rw-r-----. 1 root root 6491 May 14 23:10 catalina.2017-05-14.log #tomcat 启动和关闭日志-rw-r-----. 1 root root 6491 May 14 23:10 catalina.out #tomcat 启动和关闭日志-rw-r-----. 1 root root 0 May 14 23:10 host-manager.2017-05-14.log -rw-r-----. 1 root root 280 May 14 23:10 localhost.2017-05-14.log #错误和其他日志-rw-r-----. 1 root root 755 May 14 23:12 localhost_access_log.2017-05-14.txt #访问日志-rw-r-----. 1 root root 0 May 14 23:10 manager.2017-05-14.log #管理日志[root@node4 tomcat]#
#server.xml配置详解 参考:http://www.zyops.com/java-tomcat
tomcat的三种运行模式
配置
目录
文件
日志
脚本
服务
元素
运行
服务器
参考
信息
命令
地址
属性
端口
系统
控制
监听
不同
安全
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网科技企业
保险科技 互联网保险
科技互联网政务服务
致骋互联网科技
南京欣网互联网科技
广州优美互联网科技
汽车互联网创新科技园
荆州市昕露互联网络科技有限公司
语蝶互联网科技有限公司
互联网科技产业特征
深圳市罗太互联网科技有限公司
元气玛特互联网科技公司是外包吗
东营紫格互联网科技
全球科技与互联网公司市值变化
吉林省码上互联网科技电话
互联网界的黑科技
中国科技和美国互联网
盐城市攀科互联网科技有限公司
承德科技产业互联网平台
互联网科技创业有什么好项目
互联网络科技有限公司
广州紫鲸互联网科技
国外互联网科技网站
互联网科技博主是什么意思
2021互联网科技公司排名
深圳无忧互联网科技
互联网科技资金流入
互联网科技新闻
现代科技的标志之一的互联网
中国主要互联网科技公司