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)
上一篇 2022年8月16日 下午8:16
下一篇 2022年8月16日 下午8:36


相关推荐

  • python中的各种符号(欢迎补充)

    python中的各种符号(欢迎补充)和py小朋友交易久了,发现小py的花样太多了,经常会遇到陌生的小玩意,这里专门开一篇整理一下py的那些小符号,以供将来参考使用:运算符 描述 实例 算术运算符 + 加-两个对象相加 a+b输出结果30 – 减-得到负数或是一个数减去另一个数 a-b输出结果-10 …

    2022年6月4日
    42
  • python中encode和decode的区别_python lstrip

    python中encode和decode的区别_python lstrip1.decode()bytes.decode(encoding=“utf-8”,errors=“strict”)1.这个函数是bytes类型数据调用的,字符串str类型是不能够调用的。(好多文章说字符串也可以调用该函数,我是真搞不懂。)2.该函数返回字符串。换句话说是bytes类型转化成str类型的函数。3.encoding规定解码方式。bytes数据是由什么编码方式编码的,该函数enc…

    2026年4月14日
    1
  • 【UCSC Genome Browser】比老东家还出名的基因组数据库

    【UCSC Genome Browser】比老东家还出名的基因组数据库UCSC 基因组浏览器 比老东家还出名的数据库对于生命科学从业者来讲 UCSC 基因组浏览器可能并不陌生 这可是基因组的大百科全书 但是 UCSC 是什么呢 好像是加州大学 什么 什么 分校 好吧 我们一起百度下 UCSC 最先搜索出来的是 UCSCGenomeBr 其次才是他的老东家加州大学圣克什么 分校 当然 这不重要 果然是一款比老东家还要出名的基因组数据库 因为平时工作中经常会用到这个数据库 宝藏一般汇聚了各类信息 使你的工作事半功倍 所以计划仔细研究下这个数据库

    2026年3月19日
    3
  • docker(11)Dockerfile 中的COPY与ADD 命令[通俗易懂]

    docker(11)Dockerfile 中的COPY与ADD 命令[通俗易懂]前言Dockerfile中提供了两个非常相似的命令COPY和ADD,本文尝试解释这两个命令的基本功能,以及其异同点,然后总结其各自适合的应用场景。Build上下文的概念在使用dock

    2022年7月31日
    11
  • linux(dpkg 命令用法)[通俗易懂]

    linux(dpkg 命令用法)[通俗易懂]linux环境安装labview

    2022年5月21日
    34
  • 浅谈ftp和sftp的区别

    浅谈ftp和sftp的区别一 适用场景 我们平时习惯了使用 FTP 来上传下载文件 尤其是很多 Linux 的环境下 我们一般都会通过第三方的 SSH 工具连接到 Linux 的 但是当我们需要传输文件到 Linux 的服务器当中 很多人习惯用 FTP 来传输 其实 Linux 的默认是不提供 FTP 的 需要你额外安装 FTP 服务器 而且 FTP 服务器端会占用一定的 VPS 服务器资源 其实笔者更建议使用 SFTP 代替 FTP 主要因为 一 可以不用

    2026年3月19日
    1

发表回复

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

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