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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • enterprise architect使用教程绘制用例图_用例图的箭头怎么画

    enterprise architect使用教程绘制用例图_用例图的箭头怎么画在《UML面向对象分析、建模与设计》中学到了用例图,用例图是指由参与者(Actor)、用例(UseCase),边界以及它们之间的关系构成的用于描述系统功能的视图。用例图(UserCase)是外部用户(被称为参与者)所能观察到的系统功能的模型图。用例图中的主要元素包括参与者、用例以及元素之间的关系(这三个应该很好理解,一啪啦的废话不多说了,有什么不懂的直接留言或者私信)。我们可以看一个用EA绘制餐馆管理系统的用例图接下来讲解怎么用EnterpriseArchitect(以下简称EA)工具来画步

    2022年9月6日
    2
  • dsp调试技巧_keil仿真调试

    dsp调试技巧_keil仿真调试DSP仿真调试步骤1.仿真调试步骤通过USB电缆连接仿真器至主机,操作方法如下:确保设备全部处于断电状态。安装仿真器JTAG电缆,并将JTAG接头连接至目标板。用USB电缆连接仿真器至主机。仿真器上电。目标板上电。2.注意事项目标板或者仿真器带电的情况下,不可插拔仿真器JTAG接口。USB电缆尽量不要使用台式机计算机的前置USB接口连接。正确的上电顺序为:a)设备全部断电b)仿真器JTAG街头连接目标板c)连接USB电缆或者网线d)仿真器上

    2022年9月6日
    3
  • RPC接口简介「建议收藏」

    RPC接口简介「建议收藏」什么是RPCRPC(RemoteProcedureCallProtocol)远程过程调用协议。一个通俗的描述是:客户端在不知道调用细节的情况下,调用存在于远程计算机上的某个对象,就像调用本地应用程序中的对象一样。比较正式的描述是:一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。RPC的特点:RPC是协议。只是协议,而非实现。RPC实现包括:Dubbo、Thri…

    2022年10月13日
    0
  • vue之watch用法

    vue之watch用法

    2021年10月11日
    57
  • eclipse如何使用svn_eclipse使用svn提交代码步骤

    eclipse如何使用svn_eclipse使用svn提交代码步骤Eclipse,Idea使用SVNEclipse使用SVNEclipse中svn插件安装eclipsemarket在线安装eclipseInstallNewSoftware手动在线安装下载插件安装Eclipse日常使用创建资源库位置清除缓存的用户名密码Eclipse工程中忽略文件Eclipse分享项目工程切换svn分支节点常规操作svnupgradesvn:E155036Eclipse使用SVNEclipse中svn插件安装eclipse对svn的支持力度较小,在比较高的版本中也没有

    2022年9月26日
    0
  • 正版哈希值校验工具_电子证据哈希值校验

    正版哈希值校验工具_电子证据哈希值校验介绍常用的两个:1、Hash1.04特点:小巧方便快速。缺点:需要自己对比校验,不能粘贴哈希值自行校验对错。图片是汉化版的界面,原作者RobinKeir有个自己工具的网站就在软件标题栏的后面:http://keri.net。有兴趣的可以下载英文原版的,网速可能有点慢。2、IHasherv0.2特点:可以自行对比校验对错。缺点:没什么大缺点。看标题栏后面的网址就明白了,是m…

    2022年9月12日
    0

发表回复

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

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