linux下安装tomcat并进行配置

linux下安装tomcat并进行配置linux下安装tomcat并进行配置

大家好,又见面了,我是你们的朋友全栈君。

最近在部署项目,需要装个tomcat,把安装步骤及修改配置步骤记录一下,以防忘记,需要的收藏起来。

1、在官网(Apache Tomcat® – Welcome!)上下载需要的tomcat版本,本文章以apache-tomcat-8.5.65为例进行安装。

2、下载完后,把apache-tomcat-8.5.65.tar.gz,上传到/usr/local/tomcat下。

3、解压缩,命令:tar -zxvf apache-tomcat-8.5.65.tar.gz,解压后,得到文件apache-tomcat-8.5.65

4、配置环境变量,命令:vim /etc/profile,在最末尾加上以下两行配置:

export TOMCAT_HOME=/usr/local/tomcat/apache-tomcat-8.5.65
export CATALINA_HOME=/usr/local/tomcat/apache-tomcat-8.5.65

保存并退出(;wq!)。

5、设置环境变量立即生效,命令:source /etc/profile

6、修改tomcat配置,先进入apache-tomcat-8.5.65文件夹,进入文件命令:vim conf/server.xml

7、端口(port)改为改为8088,后面并增加  URIEncoding=”UTF-8″,保存并退出。

8、启动tomcat,进入文件cd /usr/local/tomcat/apache-tomcat-8.5.65/bin

9、启动tomcat命令:./startup.sh,出现Tomcat started.证明tomcat启动成功!

10、停止tomcat命令:./shutdown.sh

11、查看tomcat日志:tail -f catalina.out

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

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

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


相关推荐

  • OpenStack开发_软件架构与应用开发实践报告

    OpenStack开发_软件架构与应用开发实践报告一起研究系列:OpenStack架构分析与实践

    2022年4月21日
  • 怎样优化电商网站_电商网站

    怎样优化电商网站_电商网站这是最近被问过最多的一个问题,很有必要整理成一篇文章来分享。本文讨论的是新接手一个电商网站,不是接手一个新电商网站。因此,网站默认为已运营一段时间,有历史数据可供参考。我一直主张基于数据分析的网站优化,特别是电商网站。同时,做事的时候,可以再加上一点点直觉。直觉是什么?直觉是一个人的学识再…

    2022年10月1日
  • 如何查看windows的CUDA版本「建议收藏」

    如何查看windows的CUDA版本「建议收藏」最近开始学习一些关于图像处理的计算机视觉的问题(跟着老师,开拓视野)首先就是安装anaconda环境(这个简单)然后老师要求使用pytorch作为我们学习的工具,于是上官网查看相应的pytorch的版本:只需要我们自己选择相应的系统,下载使用的工具方式,python的版本,以及CUDA版本号,就可以获得到相应的命令进行下载安装。这时遇到一个问题,CUDA是什么?CUDA(C…

    2022年6月14日
  • 一、导航菜单_苹果cms什么导航菜单

    一、导航菜单_苹果cms什么导航菜单一、导航菜单即页面样式,组成很简单,即一个文本输入框<input>和一个搜索图标,这里图标可以自行搜索下载一个,或者像下面一样使用在线图标,全部代码如下:先在<header&gt

    2022年8月1日
  • C++隐藏规则

    在面向对象的开发过程中,经常出现类的继承,这里面出现的成员函数的重载(overload)、覆盖(override)与隐藏(hidden)很容易混淆。首先澄清这3个概念:重载覆盖(派生类函数覆盖基

    2021年12月22日
  • ScriptManager.RegisterStartupScript方法[通俗易懂]

    ScriptManager.RegisterStartupScript方法[通俗易懂]出处:忘记了,致歉作者 如果页面中不用Ajax,cs中运行某段js代码方式可以是:Page.ClientScript.RegisterStartupScript(Page.GetType(),””,”window.open(‘default2.aspx’)”);如果页面中使用了Ajax,则上述代码即使执行也无效果。对这种情况我们通常采用:ScriptManag

    2022年7月13日

发表回复

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

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