Linux安装部署Tomcat

在这里插入图片描述

个人简介:Java领域新星创作者;阿里云技术博主、星级博主、专家博主;正在Java学习的路上摸爬滚打,记录学习的过程~
个人主页:.29.的博客
学习社区:进去逛一逛~

在这里插入图片描述

Linux安装部署Tomcat


  • //将tomcat压缩包解压到对应目录
tar zxvf apache-tomcat-8.5.100.tar.gz -C /usr/local/tomcat

  • //新建setenv.sh文件
touch /usr/local/tomcat/apache-tomcat-8.5.100/bin/setenv.sh

  • //修改setenv.sh文件
vi /usr/local/tomcat/apache-tomcat-8.5.100/bin/setenv.sh

  • //tomcat:setenv.sh配置
# 需要事先安装好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(选做)
sed -i "s/8080/8083/g" /usr/local/tomcat/apache-tomcat-8.5.100/conf/server.xml

  • //增加tomcat静态资源缓存(<Resources cachingAllowed="true" cacheMaxSize="262144"/>)
    <WatchedResource>WEB-INF/web.xml</WatchedResource>
    <WatchedResource>${catalina.base}/conf/web.xml</WatchedResource>
    #新增的配置
    <Resources cachingAllowed="true" cacheMaxSize="262144"/>

  • //启停tomcat,查看日志
# 启动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

在这里插入图片描述

相关推荐

最近更新

  1. TCP协议是安全的吗?

    2024-04-24 05:24:03       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-04-24 05:24:03       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-04-24 05:24:03       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-04-24 05:24:03       20 阅读

热门阅读

  1. AlgorithmDay20

    2024-04-24 05:24:03       11 阅读
  2. 再谈癌症基础与转化研究中的大数据科学

    2024-04-24 05:24:03       13 阅读
  3. 华为OD机试C++ - 最小循环子数组

    2024-04-24 05:24:03       12 阅读
  4. rk3568死机调试

    2024-04-24 05:24:03       16 阅读
  5. X M L

    X M L

    2024-04-24 05:24:03      10 阅读
  6. 关键绩效指标(KPI):明确目标及跟踪进展

    2024-04-24 05:24:03       11 阅读
  7. Linux登录后的提示信息在哪里配置及配置方法

    2024-04-24 05:24:03       11 阅读
  8. CSS文本样式

    2024-04-24 05:24:03       14 阅读
  9. 程序员开发必备,开发资源资料分享【3】

    2024-04-24 05:24:03       11 阅读