centos安装tomcat「建议收藏」

centos安装tomcat「建议收藏」一、安装安装jdk:https://www.cnblogs.com/Createsequence/p/11445211.html1上传安装包3启动tomcat二、如果tomcat启动过慢

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

一、安装

安装jdk:https://www.cnblogs.com/Createsequence/p/11445211.html

1 上传安装包

#上传tomcat至自己想要的文件夹,我的是/usr/local
tar -zxvf apache-tomcat-8.5.43.tar.gz
#解压完后是名为apache-tomcat-8.5.43的文件夹
cd /usr/local/apache-tomcat-8.5.43/

###2 配置环境
#配置tomcat环境变量
#用vim打开tomcat的bin目录下的setclasspath.sh
vim /usr/local/apache-tomcat-8.5.43/bin/setclasspath.sh
#添加JAVA_HOME变量
export JAVA_HOME=/usr/local/jdk1.8.0_221

centos安装tomcat「建议收藏」

3 启动tomcat

#进入bin目录,启动或关闭tomcat
cd /usr/local/apache-tomcat-8.5.43/bin
./startup.sh #启动
./shutdown.sh #关闭

二、如果tomcat启动过慢

#如果tomcat启动过慢
#进入jre的bin中(根据需要换成自己的路径,下同)
cd /usr/local/jdk1.8.0_221/jre/lib/security/
#修改java.security
vim java.security 
#将securerandom.source=file:/dev/random 替换为securerandom.source=file:/dev/./urandom

centos安装tomcat「建议收藏」

三、如果要直接使用tomcat的自带管理工具

1 配置管理员账号密码

#到conf目录 修改 tomcat-users.xml 配置文件(根据需要换成自己的路径,下同)
cd /usr/local/apache-tomcat-8.5.43/conf/
vim tomcat-users.xml

#在文件加上如下内容 账号密码自己设置
<role rolename="manager-gui"/>
<role rolename="admin-gui"/>
<user username="用户名" password="密码" roles="manager-gui,admin-gui"/>

centos安装tomcat「建议收藏」

#webapps/manager/META-INF 文件下修改 context.xml
cd /usr/local/apache-tomcat-8.5.43/webapps/manager/META-INF
vim context.xml
#加入以下变量(如果以有,则注释后再添加)
<Valve className="org.apache.catalina.valves.RemoteAddrValve"  
         allow="127\.\d+\.\d+\.\d+|::1|0:0:0:0:0:0:0:1|\d+\.\d+\.\d+\.\d+" />
         
#重启tomcat后即可

centos安装tomcat「建议收藏」

2 登录并访问管理面板

然后访问8080端口,出现默认展示界面,点击三个选项任意一个

centos安装tomcat「建议收藏」

3 管理项目

centos安装tomcat「建议收藏」

在这个界面可以方便的部署本地项目,或者上传war包,也可以查看项目部署情况

解决tomcat启动过慢参考:https://www.liangzl.com/get-article-detail-2622.html
配置tomcat管理员账号参考:https://blog.csdn.net/weixin_42401132/article/details/80609476

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/170837.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • CDN之GSLB详解

    CDN之GSLB详解CDN的关键技术主要有内容路由技术、内容分发技术、内容存储技术、内容管理技术等,而本文介绍的GSLB是属于CDN中的内容路由技术的关键技术。一、内容路由技术简介:CDN负载均衡系统实现C…

    2022年6月10日
    57
  • tcpdf中文字体_pdf和tif有什么区别

    tcpdf中文字体_pdf和tif有什么区别最近在做将网页内容输出成pdf文档方面的一个项目,找了好多类,php_pdflib,fpdf,HTML_topdf等等,不过最终还是发现这个好用,究其汉字处理方面发现了写一篇文章,就抄过来了,以供大家参考。 TCPDF是一个用于快速生成PDF文件的PHP5函数包。TCPDF基于FPDF进行扩展和改进。支持UTF-8,Unicode,HTML和XHTML。在基于PHP开发的Web应用中,…

    2025年10月2日
    4
  • Java面试宝典:42个面试题总结!

    Java面试宝典:42个面试题总结!本文我们将要讨论Java面试中的各种不同类型的面试题,它们可以让雇主测试应聘者的Java和通用的面向对象编程的能力。下面的章节分为上下两篇,第一篇将要讨论面向对象编程和它的特点,关于Java和它的功能的常见问题,Java的集合类,垃圾收集器,第二篇主要讨论异常处理,Java小应用程序,Swing,JDBC,远程方法调用(RMI),Servlet和JSP。开始!目录面向对象编

    2022年7月7日
    21
  • asp.net(c#)网页跳转七种方法小结 .

    asp.net(c#)网页跳转七种方法小结 .转自:http://blog.csdn.net/wonsoft/article/details/5612000  1.Response.Redirect(“http://www.yayiba.com”,false);  目标页面和原页面可以在2个服务器上,可输入网址或相对路径。后面的bool值为是否停止执行当前页。跳转向新的页面,原窗口被代替。”浏览器中的URL为新路径。

    2022年7月20日
    16
  • SLAM:gmapping

    SLAM:gmappingPackageSummaryReleasedDocumentedThispackagecontainsaROSwrapperforOpenSlam’sGmapping.Thegmappingpackageprovideslaser-basedSLAM(SimultaneousLocalizationandMapping),asaROSn…

    2022年6月22日
    35
  • kafuka学习之路(一)kafuka安装和简单使用

    kafuka学习之路(一)kafuka安装和简单使用一,安装环境与软件版本linux centOs664 jdk jdk-8u191-linux-x64.tar.gz zookeeper zookeeper-3.4.10.tar.gz kafuka kafka_2.11-0.11.0.2 二,安装##解压-rwxrw-rw-.1rootroot42136632Jun11…

    2022年6月12日
    120

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号