Tomcat安装与配置

Tomcat介绍

Tomcat是Apache软件基金会(Apache Software Foundation)的Jakarta项目中的一个核心项目 由Apache、Sun和其他一些公司及个人共同开发而成。 java语言写的网站用tomcat+jdk来运行 jdk(java development kit)是整个java的核心, 它包含了java运行环境和一堆java相关的工具以及java基础库。 最主流的jdk为sun公司发布的jdk,除此之外, 其实IBM公司也有发布JDK,CentOS上也可以用yum安装openjdk。

安装下载JDK

jdk软件包只有在Windows上下载好,再使用 rz 或者FPT等工具上传到Linux里面 
下载地址:JDK下载地址

解压

Tomcat安装与配置

配置JDK环境变量

Tomcat安装与配置

测试安装是否成功

Tomcat安装与配置

安装下载Tomcat

cd /usr/local/src

wget https://mirrors.cnnic.cn/apache/tomcat/tomcat-9/v9.0.10/bin/apache-tomcat-9.0.10.tar.gz

解压、安装

# 下载的是二进制包,解压后放到 /usr/local 目录下重命名为tomcat就可以了

 tar zxvf apache-tomcat-9.0.10.tar.gz

mv ./apache-tomcat-9.0.10 /usr/local/tomcat

关于 /usr/local/tomcat/bin 目录下的sh脚本

tomcat的脚本在bin目录下,有:catalina、startup、shutdown、setenv、digest、version等。 其中catalina脚本用于启动和关闭tomcat服务器,是tomcat中最关键的脚本。 startup脚本和shutdown脚本等都是使用了不同的参数调用了catalina脚本: 最常用的两个 startup脚本以start参数调用了catalina脚本,用于启动。Tomcat shutdown脚本以stop参数调用了catalina脚本,用户关闭Tomcat。

启动Tomcat

Tomcat安装与配置

测试访问

# 测试访问前需关闭防火墙

iptables -F

Tomcat安装与配置

浏览器测试访问 
出现如下的页面,就表示Tomcat的初步安装以及完成了。

Tomcat安装与配置

配置Tomcat监听80端口

配置方式

先查看80端口是否被占用
Tomcat安装与配置

修改Tomcat配置文件:

Tomcat安装与配置

测试效果

测试访问Tocmat的80端口:

Tomcat安装与配置

浏览器测试访问,注意地址栏没有加端口号,默认就是访问80端口 

Tomcat安装与配置

配置Tomcat虚拟主机

增加虚拟主机

Tomcat安装与配置

测试访问

Tomcat安装与配置

浏览器访问测试 
需要先在Windows的hosts文件里定义: 10.1.1.28 tomcat.test.cn 
访问效果如下图 :

Tomcat安装与配置

用WAR包部署Zrlog博客

下载、安装

Tomcat安装与配置

Tomcat安装与配置

浏览器中进行数据库的配置

需要定义hosts:10.1.1.28 zrlog.test.cn 
浏览器访问效果如下 

Tomcat安装与配置

需要创建一个专用的数据库和数据库用户

Tomcat安装与配置

然后再浏览器中填入刚才创建的数据库的相应信息,再点击下一步

设置管理员账号密码,以及网站的基本信息 ,完成即可进入到博客首页

Tomcat安装与配置

Tomcat日志

配置方式

Tomcat配置访问日志的方法是在对应虚拟主机的里面加入下面的配置:

Tomcat安装与配置

测试效果

Tomcat安装与配置

扩展

java容器比较-1 
java容器比较-2 
j2ee、j2se、ejb、javabean、serverlet、jsp之间关系 
tomcat server.xml配置详解 
tomcat常用数据库连接的方法