tomcat配置

Tomcat虚拟主机和优化

邮差的信 提交于 2020-01-07 18:08:47
配置Tomcat虚拟主机和优化 案例需求 1)部署 Tomcat 服务。 2)配置虚拟主机。 3)Tomcat 优化。 4)常见错误分析及处理。 案例实现思路 1)安装 Tomcat 需要的环境。 2)安装 Tomcat 服务。 3)配置虚拟主机。 4)客户端安装压测软件进行压测并调优。 5)常见错误说明。 实验过程 1.下载并安装 JDK,部署Tomcat服务 详情可查看: https://blog.51cto.com/14557905/2464661 2.查看 Tomcat 安装后目录结构 1)bin 存放启动和关闭 Tomcat 的脚本文件, 比较常用的是 catalina.sh、startup.sh、shutdown.sh 三个文件。 2)conf 存放 Tomcat 服务器的各种配置文件,比较常用的是 server.xml、context..xml、tomcat-users.xml、web.xml 四个文件。 3)lib 存放 Tomcat 服务器的 jar 包,一般不作任何改动,除非连接第三方服务,比如 redis, 那就需要添加相对应的 jar 包。 4)logs 存放 Tomcat 日志。 5)temp 存放 Tomcat 运行时产生的文件。 6)webapps 存放项目资源的目录。 7)work Tomcat 工作目录,一般清除 Tomcat 缓存的时候会使用到。

Tomcat从安装到配置Https SSL证书

孤街浪徒 提交于 2020-01-06 21:17:28
为什么要写本文? 今天一个群友在群里问怎么给Tomcat配置SSL,也就是HTTPS,他买的阿里云的服务器,自带公网ip,还找到了免费的SSL证书 既然@我了,我就帮忙搞一搞呗,我就要了一个带sudo的用户,开始了踩坑之路 踩到坑的原因还是因为自己对Linux不够了解,所以记下来,告诫自己戒骄戒躁 安装Tomcat 演示用Centos 7,Tomcat版本8.5.50,需要先安装JDK,这里用的openjdk 下载Tomcat http://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.5.50/bin/apache-tomcat-8.5.50.tar.gz $ cd ~ $ wget http://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.5.50/bin/apache-tomcat-8.5.50.tar.gz #下载到家目录 $ tar zxvf apache-tomcat-8.5.50.tar.gz #解压tomcat $ cd apache-tomcat-8.5.50 $ bin/startup.sh #启动tomcat $ tail -f logs/catalina.out #查看日志输出 你会发现Linux下tomcat启动特别慢

Mac 终端 Tomcat 环境配置过程

醉酒当歌 提交于 2020-01-06 14:50:40
Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。工欲善其事,必先利其器。本次tomcat配置环境的配置选用的是9.0.30版本,其他版本亦同。 下载官网: http://tomcat.apache.org/ 解压: tar -zxv -f apache-tomcat-9.0.30.tar.gz mv apache-tomcat-9.0.30 /usr/local 该路径为安装tomcat路径,没有强制要求,方便即可。 环境变量配置 vim /etc/profile export CATALINA_HOME=/usr/local/apache-tomcat-9.0.30 安装路径 source /etc/profile 使profile文件无须重启终端而立即生效 字符集配置 pwd = /usr/local/apache-tomcat-9.0.30 cd conf vim server.xml 编辑文件中69~71行左右 类似: 69 <Connector port=

Ubuntu 配置Tomcat环境

倖福魔咒の 提交于 2020-01-06 02:24:57
1、下载Tomcat http://tomcat.apache.org/,下载Tomcat 8(由于目前最新eclipse不支持tomcat 9) 将下载的apache-tomcat-8.0.35.tar.gz解压到任意文件夹,再将解压得到的文件夹apache-tomcat-8.0.35,拷贝到目录/opt下 sudo cp -r apache-tomcat-8.0.35 /opt ###(注意先打开到所解压的文件夹) 2、配置环境变量 编辑apache-tomcat-8.0.35/bin/startup.sh sudo gedit /opt/apache-tomcat-8.0.35/bin/startup.sh 把下面内容,放到startup.sh的 exec "$PRGDIR"/"$EXECUTABLE" start "$@" 上面 JAVA_HOME=/usr/lib/jdk1.8.0_91 JRE_HOME=${JAVA_HOME}/jre PATH=$JAVA_HOME/bin:$PATH CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar TOMCAT_HOME=/opt/apache-tomcat-8.0.35 注意修改自己的jdk目录和tomcat文件夹 同样把这个内容放到目录的shutdown.sh

Tomcat从安装到配置Https SSL证书

白昼怎懂夜的黑 提交于 2020-01-05 00:31:10
为什么要写本文? 今天一个群友在群里问怎么给Tomcat配置SSL,也就是HTTPS,他买的阿里云的服务器,自带公网ip,还找到了免费的SSL证书 既然@我了,我就帮忙搞一搞呗,我就要了一个带sudo的用户,开始了踩坑之路 踩到坑的原因还是因为自己对Linux不够了解,所以记下来,告诫自己戒骄戒躁 安装Tomcat 演示用Centos 7,Tomcat版本8.5.50,需要先安装JDK,这里用的openjdk 下载Tomcat http://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.5.50/bin/apache-tomcat-8.5.50.tar.gz $ cd ~ $ wget http://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.5.50/bin/apache-tomcat-8.5.50.tar.gz #下载到家目录 $ tar zxvf apache-tomcat-8.5.50.tar.gz #解压tomcat $ cd apache-tomcat-8.5.50 $ bin/startup.sh #启动tomcat $ tail -f logs/catalina.out #查看日志输出 你会发现Linux下tomcat启动特别慢

Tomcat(免安装版)的安装与配置

点点圈 提交于 2020-01-02 03:14:16
Tomcat在Windows下的免安装配置 1、 下载 ­ 到Apache的官方网站,我们可以很容易找到Tomcat的下载地址,如: ­ http://tomcat.apache.org/download-60.cgi ­ 在这里我们可以下载到Tomcat的6.0.16的zip、tar.gz和Windows Service Installer三种安装包,其中: Zip是Windows下的免安装版本,只需要解压后做一定的手动配置就可以正常的使用; tar.gz是Linux下的安装包; Windows Service Installer很明显就是Windows下的Install程序,双击后就可以自动安装了。 ­ 在这里主要讲一下如何使用Zip包来进行解压配置,那么我们就需要下载下来这个文件:apache-tomcat-6.0.16.zip ­ 2、解压与配置 ­ 在安装Tomcat之前,我们首先要安装的是JDK,Tomcat是在Java运行环境的支持下运行的,所以必须首先安装并配置好JDK。JDK的安装程序可以到sun公司的官方网站,在这里我们就详细描述JDK的安装了。 ­ JDK安装好后需要配置以下环境变量: ­ JAVA_HOME=JDK安装目录 ClassPath=.,%JAVA_HOME%\lib\rt.jar Path=%JAVA_HOME%\bin;原有内容 ­

Tomcat免安装版配置方法

让人想犯罪 __ 提交于 2020-01-02 03:13:45
1、 下载 ­ 到Apache的官方网站,我们可以很容易找到Tomcat的下载地址,如: http://tomcat.apache.org/download-60.cgi ­ 在这里我们可以下载到Tomcat的6.0.16的zip、tar.gz和Windows Service Installer三种安装包,其中: Zip是Windows下的免安装版本,只需要解压后做一定的手动配置就可以正常的使用; tar.gz是Linux下的安装包; Windows Service Installer很明显就是Windows下的Install程序,双击后就可以自动安装了。 ­ 在这里主要讲一下如何使用Zip包来进行解压配置,那么我们就需要下载下来这个文件:apache-tomcat-6.0.16.zip ­ 2、解压与配置 ­ 在安装Tomcat之前,我们首先要安装的是JDK,Tomcat是在Java运行环境的支持下运行的,所以必须首先安装并配置好JDK。JDK的安装程序可以到sun公司的官方网站,在这里我们就详细描述JDK的安装了。 JDK安装好后需要配置以下环境变量: ­ JAVA_HOME=JDK安装目录 ClassPath=.,%JAVA_HOME%\lib\dt.jar Path=%JAVA_HOME%\bin;原有内容 将apache-tomcat-6.0.16.zip解压到C:

Tomcat 虚拟主机配置

邮差的信 提交于 2020-01-02 01:17:34
一、什么是虚拟主机 一台物理机上搭建多个web站点,每个web站点独立运行,互不干扰,这些站点就是"虚拟主机"。 虚拟主机的实现方式: 1、基于主机名的虚拟主机:多个域名解析到同一个IP地址,在WEB服务器里添加多个站点,每个站点设定一个主机名。HTTP协议请求里包含了主机名信息,当WEB服务器收到访问请求时,就可以根据不同的主机名来访问不同的网站。 步骤: a、配置域名与Ip的映射管理(对于本地局域网我们使用在host文件中添加;对于大型网络或者外网网络则需要配置DNS服务器中Ip地址与域名的映射关系) 在C:\Windows\System32\drivers\etc\hosts文件末尾添加: 127.0.0.1 www.jalja1.org 127.0.0.1 www.jalja2.org b、配置server.xml <Host name="www.jalja1.org" appBase="E:/学习/activeMq/app1" unpackWARs="true" autoDeploy="true"> <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" prefix="localhost_access_log." suffix=".txt" pattern="%h %l

Tomcat虚拟主机配置以及各种优化

偶尔善良 提交于 2020-01-01 02:29:28
1、Tomcat服务器,允许用户在同一台计算机上,配置多个Web站点,在这种情况下,需要为每个Web站点,配置不同的主机名,即配置虚拟主机。现实生活中,为了提高硬件资源的利用率,有很多网站通过配置虚拟主机的方式,实现服务器的共享。 一、配置虚拟主机: 第一步:安装好DNS服务,设置好对应的IP地址和域名解析,用客户机解析是否正确。 第二步:创建 kgc 和 accp 项目目录和文件。 文件位置:/usr/local/tomcat/webapps/,分别创建以下两个目录及文件: kgc/index.jsp accp/index.jsp 第三步:修改配置文件 vim /usr/local/tomcat/conf/server.xml ,添加以下代码: <Host name="www.kgc.com" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false"> <Context docBase="/usr/local/tomcat/webapps/kgc" path="" reloadable="ture" /> </Host> <Host name="www.accp.com" appBase="webapps" unpackWARs=

tomcat配置虚拟路径保存、访问图片

本秂侑毒 提交于 2019-12-31 01:26:03
一些项目中往往需要上传一些图片文件之类,一般不建议直接保存在数据库内,往往是讲图片等资源保存在服务器的某个文件夹下,传统做法是上传到部署目录下,通过相对路径进行访问。这样当我们系统需要进行升级,进行全量更新的时候,就需要我们先将静态资源拷贝出来,然后项目部署成功之后又复制进部署目录。为了以后软件版本升级的方便,这时就需要这些静态资源放置在服务器tomcat目录外面。解决方法一般有两种,第一种就是写相关的action 处理用户的访问请求,如通过数据流来读取图片等。 例如:http://blog.csdn.net/yuancenyi/article/details/53327414 这里介绍第二种:配置tomcat的虚拟映射路径 1、修改Tomcat的server.xml文件 <Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true"> <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" prefix="localhost_access_log." suffix=".txt" pattern="%h %l %u %t "%r" %s %b" /> <!-- 设置图片虚拟路径[访问时路径为