安装TomCat服务及相关优化(实战操作,可跟做)

  

安装TomCat服务及相关优化

  

?之前的博客中我们讲述了网站服务中的Httpd服务以及Nginx服务,本篇博客将为大家带来的网站服务的另一种TomCat服务。

  

TomCat概述

  

?Apache Tomcat是软件基金会(Apache软件基金会)的雅加达项目中的一个核心项目,由Apache、太阳和其他一些公司及个人共同开发而成。

  

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

  

Tomcat组成

  
  

<强> Web容器: Web服务器

  

<强> Servlet容器:强名为卡特琳娜,用于处理Servlet代码

  

<强> JSP容器:将JSP动态网页翻译成Servlet代码

     

Tomca部署步骤(简)

  
  

1。下载并安装jdk

  

2。安装并启动Tomcat

  

3。配置虚拟主机

     

Tomca部署步骤(详)

  
1,安装jdk h5> <代码类=" language-shell "> (root@localhost tomcat) # ls   12 d18cfcd6599aff0445766acc4ca231c5025773。洪流apache-tomcat-9.0.16.tar.gz   apache jmeter - 5.1 jdk-8u201-linux-x64.rpm   apache jmeter - 5.1。zip tomcat优化压测jmx   # # # # #安装jdk环境包   (root@localhost tomcat) # rpm -ivh jdk-8u201-linux-x64.rpm   (root@localhost tomcat) # cd/usr/java/jdk1.8.0_201-amd64/   
2,修改全局配置文件
  
 <代码类=" language-shell "> [root@localhost jdk1.8.0_201-amd64] # vim/etc/profile # #全局配置文件
  出口JAVA_HOME=/usr/java/jdk1.8.0_201-amd64
  出口CLASSPATH=$ JAVA_HOME/lib/tools.jar: $ JAVA_HOME/lib/dt.jar
  导出路径=$ JAVA_HOME/bin: $路径
  [root@localhost jdk1.8.0_201-amd64] #源/etc/profile # #执行配置文件(相当于重启)
  [root@localhost jdk1.8.0_201-amd64] # cd/mnt/tomcat/ 
  
3,安装Tomcat本体
  
 <代码类=" language-shell "> (root@localhost tomcat) #焦油zxvf apache-tomcat-9.0.16.tar。广州- c/usr/local/(root@localhost tomcat) # cd/usr/local/root@localhost当地# mv apache-tomcat-9.0.16/tomcat
  # # # #方便启动,建立启动/停止软链接
  # ln - s/usr/local/tomcat/bin/startup. root@localhost当地sh/usr/local/bin/# ln - s/usr/local/tomcat/bin/shutdown. root@localhost当地sh/usr/local/bin/ 
  
4,开启服务h5> <代码类=" language-shell "> # startup.sh root@localhost当地   (当地root@localhost) # systemctl firewalld.service停止   [root@localhost当地]# setenforce 0   
5,验证
  

安装TomCat服务及相关优化(实战操作,可跟做)

  <人力资源/>   

创建Tomcat虚拟主机

  

?Tomcat服务器,允许用户在同一台计算机上,配置多个网络站的点,在这种情况下,需要为每个Web站点,配置不同的主机名,即配置虚拟主机。现实生活中,为了提高硬件资源的利用率,有很多网站通过配置虚拟主机的方式,实现服务器的共享。

  
 <代码类=" language-shell "> # # # # #安装DNS
  root@localhost ~ # yum安装绑定- y
  # vim/etc/named.conf root@localhost ~
  # # #监听53端口
  127年改为任何
  # # #允许通过
  localhost改为任何
  # vim/etc/named.rfc1912.zones root@localhost ~
  区“accp.com”{
  类型的主人;
  文件“named.accp”;
  允许更新{没有;};
  };
  
  区“kgc.com”{
  类型的主人;
  文件“named.kgc”;
  允许更新{没有;};
  };
  # cp - p/var/named/named. root@localhost ~localhost/var/named/named.accp
  www的192.168.142.128
  # vim/var/named/named.accp root@localhost ~
  # cp - p/var/named/named. root@localhost ~accp/var/named/named.kgc
  root@localhost ~ # systemctl开始命名
  
  # # # #创建kgc与accp项目站点
  # mkdir/usr/local/tomcat/webapps/kgc root@localhost ~
  # mkdir/usr/local/tomcat/webapps/accp root@localhost ~
  root@localhost ~ #回声”KGC测试”比;/usr/local/tomcat/webapps/kgc/index.jsp
  root@localhost ~ #回声”ACCP测试”比;/usr/local/tomcat/webapps/accp/index.jsp
  
  # # # #修改主配置文件
  # vim/usr/local/tomcat/conf/server.xml root@localhost当地
  
  & lt;主机名=" www.kgc.com " appBase="/usr/地方/tomcat webapps”unpackWARs=" true " autoDeploy=" true " xmlValidation=癴alse”xmlNamespaceAware=癴alse”比;
  & lt;上下文docBase="/usr/地方/tomcat/webapps/kgc”路径可=薄爸卦?" true "/比;
  & lt;/Host>
  
  & lt;主机名=" www.accp.com " appBase="/usr/地方/tomcat webapps”unpackWARs=" true " autoDeploy=" true " xmlValidation=癴alse”xmlNamespaceAware=癴alse”比;
  & lt;上下文docBase="/usr/地方/tomcat/webapps/accp”路径可=薄爸卦?" true "/比;
  & lt;/Host>
  # shutdown.sh root@localhost当地
  (当地root@localhost) #启动。sh 

安装TomCat服务及相关优化(实战操作,可跟做)