Tomcat 8安装与配置
发表于:2025-12-02 作者:千家信息网编辑
千家信息网最后更新 2025年12月02日,##Tomcat 8官方文档:http://tomcat.apache.org/tomcat-8.0-doc/setup.html#Tomcat 8 下载地址:http://tomcat.apache
千家信息网最后更新 2025年12月02日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安全错误
数据库的锁怎样保障安全
mc在服务器里基地被炸
vba软件开发的软件
dime在数据库中的意思
直销制度软件开发
沈阳信创网络安全
数据库用单线程还是多线程
数据库怎么投入使用
公司邮箱服务器地址在哪看
服务器构建家庭网络管理系统
无锡奥明网络技术有限公司
绍兴ios应用软件开发
数据库id字段要不要建名称字段
村庄规划数据库审查要点
一个plex账号 几个服务器
最老的网络安全技术
在职软件开发专业
网络技术信息咨询服务合同
隆回悦尚软件开发
diremi服务器密码
绝地求生外服服务器怎么下载
江西java软件开发中心
360公司网络安全待遇
深圳服务器系统集成服务方案费用
x3850x6服务器参数
江西达科互联网科技有限公司
计算机网络技术建设论文
汽车软件开发工资
操作系统客户服务器模式特点
网络安全方面的文章题目
英业达服务器管理地址