参考资料
- 官网地址:https://tomcat.apache.org
- 下载地址:
- 文档地址:
一、windows安装配置Tomcat
- 1.下载tomcat安装包,选windows版本:https://tomcat.apache.org/download-80.cgi
- 2.安装Tomcat:直接解压缩下载文件“apache-tomcat-7.0.33-windows-x86.zip”到D盘下。安装路径建议修改为:D:\tomcat。
备注:如下载的是可执行文件,双击运行,默认安装即可。
- 3.配置环境变量
1).新建变量名:CATALINA_BASE,变量值:C:\tomcat 2).新建变量名:CATALINA_HOME,变量值:C:\tomcat 3).打开PATH,添加变量值:;%CATALINA_HOME%\lib;%CATALINA_HOME%\bin
- 4.windows启动Tomcat服务
方法一:CMD进入目录tomcat/bin 输入命令:startup 方法二:右键点击桌面上的“我的电脑”->“管理”->“服务和应用程序”->“服务”, 找到“Apache Tomcat”服务,右键点击该服务,选择“属性”,将“启动类型”由“手动”改成“自动”。
- 5.测试Tomcat:打开浏览器,在地址栏中输入http://localhost:8080回车,如果看到Tomcat自带的一个JSP页面,说明你的JDK和Tomcat已搭建成功。
- 注意事项
1,JAVA_HOME中的路径不能用分号结尾,如C:\Program Files\Java\jdk1.7.0 2,CATALINA_BASE,CATALINA_HOME,TOMCAT_HOME中的路径不能以“\”结尾 3,JAVA_HOME的路径一定不要写成了JRE的路径 4,在环境变量中修改添加变量时,一定要注意分号、空格,是否有多余的字母 5,在文件Catalina.bat的头部添加以下配置信息set JAVA_OPTS=-server -Xms256m -Xmx1300m -XX:PermSize=128m -XX:MaxPermSize=256m -XX:-UseGCOverheadLimit -XX:+UseConcMarkSweepGC -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000 闪退: https://blog.csdn.net/qq904069486/article/details/80909780
二、Linux安装tomcat
1.下载,移动,解压
sudo mv apache-tomcat-7.0.81.tar.gz /usr
sudo tar zxvf ./apache-tomcat-7.0.81.tar.gz
2.配置start.sh、shutdown.sh\ 也可以不配置
#添加jdk和jre环境变量
JAVA_HOME=/home/jdk1.7.0_80
JRE_HOME=$JAVA_HOME/jre
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME
CLASSPATH=.:$JRE_HOME/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
TOMCAT_HOME=/home/apache-tomcat-7.0.81
3.运行参数配置:
windows: catalina.bat
set JAVA_OPTS=%JAVA_OPTS% -server -Xms1024m -Xmx1024m -XX:PermSize=256M -XX:MaxPermSize=512M
linux: catalina.sh
JAVA_OPTS=%JAVA_OPTS% -server -Xms1024m -Xmx1024m -XX:PermSize=256M -XX:MaxPermSize=512M
4.如在一台服务器上安装多个tomcat,conf/server.xml文件中的4个端口都要修改下
这些端口在要启动的第二个Tomcat中都要修改,我们可以在原来默认端口基础上+1.
(1)在server.xml文件中依次查找
<Server port="8005" shutdown="SHUTDOWN">
修改为:
<Server port="8006" shutdown="SHUTDOWN">
(2)查找
<Connector port="8009" protocol="AJP/1.3" redirectPort="8443"/>
修改为:
<Connector port="8010" protocol="AJP/1.3" redirectPort="8444"/>
(3)查找
<Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>
修改为:
<Connector connectionTimeout="20000" port="8081" protocol="HTTP/1.1" redirectPort="8444"/>
问题记录
Post Directory
扫码关注公众号:暂无公众号
发送 290992
即可立即永久解锁本站全部文章