tomcat安装以及常用配置

 

一 什么是tomcat

Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。

Tomcat是一个JSP/Servlet容器。其作为Servlet容器,有三种工作模式:独立的Servlet容器、进程内的Servlet容器和进程外的Servlet容器。

二 tomcat 的版本:

tomcat 现有的版本有tomcat 7 ,tomcat 8 tomcat8.5,tomcat 9
image
我们可以在图片中看到tomcat8.0版本后续也是不会再进行更新和升级了,我们可以使用tomcat8.5和9.0

三 tomcat的下载

3.1 tomcat9版本下载链接

https://tomcat.apache.org/download-90.cgi

3.2 tomcat8.5版本下载链接

https://tomcat.apache.org/download-80.cgi

我们可以根据我们需要版本和系统进行下载。

四 tomcat的安装

tomcat的安装,由于该应用常用在linux服务器上,我们的安装教程是基于centos7进行安装:

4.1 java环境配置

tomcat 9 版本需要java8以上才能支持 cd /tmp && wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4ff2b6607d096fa80163/jdk-8u131-linux-x64.rpm  rpm -ivh jdk-8u131-linux-x64.rpm  环境变量: vi + /etc/profile  JAVA_HOME=/usr/java/jdk1.8.0_131  CLASSPATH=.:$JAVA_HOME/lib.tools.jar  PATH=$JAVA_HOME/bin:$PATH export  JAVA_HOME CLASSPATH PATH   #加载环境变量 source /etc/profile 

4.2 tomcat安装

# 安装wget yum install wget -y # 下载tomcat包 cd /tmp &&wget http://mirrors.shu.edu.cn/apache/tomcat/tomcat-9/v9.0.13/bin/apache-tomcat-9.0.13.tar.gz # 解压 tar -xzvf  apache-tomcat-9.0.13.tar.gz # 移动到指定位置并重命名 mv /tmp/apache-tomcat-9.0.13 /opt/tomcat9 # 启动 tomcat /opt/tomcat9/bin/startup.sh  或者 /opt/tomcat9/bin/catalina.sh start #  # 关闭tomcat /opt/tomcat9/bin/shutdown.sh 或者 /opt/tomcat9/bin/catalina.sh stop 还可以直接kill 进程号,当我们的tomcat是有用户进行访问的时候,我们杀死不了这个进程,只能通过强制杀死 kill -9 # 查看当前的版本 /opt/tomcat9/bin/version.sh  # 开放端口 tomcat 默认访问端口是8080,我们可以在conf目录的文件server.xml的69行进行端口更改。  firewall-cmd --add-port=8080/tcp --permanent firewall-cmd --reload 如果是在阿里云进行配置的话,记得打开安全组的8080端口. 

访问:

路径是 ip:8080(tomcat默认是绑定ip 0.0.0.0)
image

五 tomcat的目录结构

bin  # 脚本启动目录 conf #配置文件目录 lib  #tomcat运行的依赖包 logs #日志文件目录 temp #临时文件目录 webapps  # 用来存放应用程序     --docs  # 文档     --examples # 示例     --host-manager # 虚拟主机web管理界面     --manager # 管理界面     --ROOT # 默认访问的应用程序 work # 部署的Web应用程序的临时工作目录,当我们需要清除缓存的时候可以将该目录删除.然后重启动tomcat.

六 tomcat的初始化

根据需求来进行初始化

  1. 第一更改端口:

    编辑配置文件 server.xml .
    大约在69行,将 port = "8080"更改成我们想绑定的端口.
    <Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />

  2. 配置编码

50000+
5万行代码练就真实本领
17年
创办于2008年老牌培训机构
1000+
合作企业
98%
就业率

联系我们

电话咨询

0532-85025005

扫码添加微信