前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Linux安装部署Tomcat

Linux安装部署Tomcat

作者头像
.29.
发布2024-04-25 20:20:40
1720
发布2024-04-25 20:20:40
举报
文章被收录于专栏:个人技术博客
Linux安装部署Tomcat

  • //将tomcat压缩包解压到对应目录
代码语言:javascript
复制
tar zxvf apache-tomcat-8.5.100.tar.gz -C /usr/local/tomcat
  • //新建setenv.sh文件
代码语言:javascript
复制
touch /usr/local/tomcat/apache-tomcat-8.5.100/bin/setenv.sh
  • //修改setenv.sh文件
代码语言:javascript
复制
vi /usr/local/tomcat/apache-tomcat-8.5.100/bin/setenv.sh
  • //tomcat:setenv.sh配置
代码语言:javascript
复制
# 需要事先安装好JDK,可自行上网找教程
JAVA_HOME=/usr/local/jdk1.8.0_351

CATALINA_HOME=/usr/local/tomcat/apache-tomcat-8.5.100

CATALINA_PID=/usr/local/tomcat/apache-tomcat-8.5.100/bin/tomcat.pid

JAVA_OPTS="-server-Dfile.encoding=UTF-8 -Xms4096m -Xmx4096m-Djava.awt.headless=true -Djava.security.egd=file:/dev/./urandom"
  • //修改端口为8083(选做)
代码语言:javascript
复制
sed -i "s/8080/8083/g" /usr/local/tomcat/apache-tomcat-8.5.100/conf/server.xml
  • //增加tomcat静态资源缓存(<Resources cachingAllowed="true" cacheMaxSize="262144"/>)
代码语言:javascript
复制
    <WatchedResource>WEB-INF/web.xml</WatchedResource>
    <WatchedResource>${catalina.base}/conf/web.xml</WatchedResource>
    #新增的配置
    <Resources cachingAllowed="true" cacheMaxSize="262144"/>
  • //启停tomcat,查看日志
代码语言:javascript
复制
# 启动tomcat
/usr/local/tomcat/apache-tomcat-8.5.100/bin/startup.sh
# 或者
cd /usr/local/tomcat/apache-tomcat-8.5.100/bin
./startup.sh

# 停止tomcat
/usr/local/tomcat/apache-tomcat-8.5.100/bin/shutdown.sh
# 或者
cd /usr/local/tomcat/apache-tomcat-8.5.100/bin
./shutdown.sh

# 查看日志
tail -f /usr/local/tomcat/apache-tomcat-8.5.100/logs/catalina.out
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2024-04-25,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • Linux安装部署Tomcat
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档