1. 安装tomcat前需先安装JDK,点此访问JDK安装教程。
  2. 到官网下载合适版本的安装包,本教程以apache-tomcat-8.5.79.tar.gz为例。
  3. 将下载的安装包解压到目标目录下。本文假设安装包下载保存在 ~/Downloads 目录下,目标目录为 /usr/local/
cd ~/Downloads  #进入安装包的存放目录
sudo tar -zxvf apache-tomcat-8.5.79.tar.gz -C /usr/local #解压到/usr/local/目录下
cd /usr/local/ #进入安装目录下
ls #查看是否成功解压
  1. 修改tomcat文件夹权限
cd /usr/local
sudo chmod 755 -R apache-tomcat-8.5.79 #修改文件夹权限,否则无法进入
  1. 为tomcat配置jdk。
cd /usr/local/apache-tomcat-8.5.79/bin
sudo vim catalina.sh

在catalina.sh文件中添加JAVA路径,以系统中实际路径为准。

export JAVA_HOME=/usr/local/jdk1.8.0_162
export JRE_HOME=/usr/local/jdk1.8.0_162/jre
  1. 启动tomcat
sudo ./startup.sh

Ubuntu下tomcat安装教程相关推荐

  1. Geant4在Ubuntu下的安装教程

    Geant4在Ubuntu下的安装教程 Geant4是欧洲核子中心(CERN)开发的一款粒子输运模拟软件,使用蒙特卡洛(Monte carlo)算法,特长领域是高能物理.核物理等,如光子中子的辐射屏蔽 ...

  2. Windows下tomcat安装教程

    1.tomcat安装 tomacat官网下载 https://tomcat.apache.org/ 下载后并解压到指定的文件下 2.环境配置 1. 新建系统变量 变量名为 CATALINA_HOME ...

  3. Linux/Ubuntu下ffmpeg安装教程

    一.简述ffmpeg FFmpeg是一套可以用来记录.转换数字音频.视频,并能将其转化为流的开源计算机程序,它提供了录制.转换以及流化音视频的完整解决方案,包含了libavcodec --这是一个用于 ...

  4. ubuntu下Veins安装教程

    (注:此次平台搭建是在ubuntu linux12.04LST升级版下完成的,建议使用英文版,便于系统识别文件.) Veins是一个由基于事件的网络仿真器和道路交通仿真模型构成的具有开放资源的车间通信 ...

  5. Ubuntu下Madagascar安装教程

    从Madagascar安装开始 第一次使用CSDN记录程序人生 每次找资源都是直接搜索,但下一次遇到同样的问题还得摸索半天,实在麻烦.这是我第一次使用csdn来记录之前遇到的坑. 环境:linux 我 ...

  6. Ubuntu下tomcat安装

    环境:Ubuntu12.04 64位 需要安装: 1. java jdk 2. apache-tomcat7 1.安装并配置java jdk (1)官网下载JDK 地址: http://www.ora ...

  7. PostgreSQL教程--Ubuntu下PostgreSQL 安装教程

    1.环境信息 [背景]项目中使用到PostgreSQL,所以在家安装PostgreSQL数据库进行学习. [环境]宿主机windows.虚拟机Ubuntu PostgreSQL 12.4  :Ubun ...

  8. Ubuntu下Lapack安装教程

    记录程序人生 环境:linux 我用的是 ubuntu 16.04 具体步骤: 1 . 下载Seismic unix安装包 // Download the latest Lapack http://w ...

  9. 转载ubuntu下codeblocks安装及汉化教程

    版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明. 本文链接:https://blog.csdn.net/aniuge008/article/de ...

最新文章

  1. RealPlayer 15正式发布 简体中文版下载
  2. TCP及IP报头及协议
  3. FPGA的设计艺术(11)FPGA的构建过程
  4. php数据结构课程---2、链表(php中 是如何实现单链表的(也就是php中如何实现对象引用的))...
  5. android tablerow 间隔,android-如何使TableRow从右到左
  6. hdu-6165(tarjan+topusort)
  7. Codeforces 刷题记录(已停更)
  8. presto是如何保证作业内存不会发生冲突和溢出
  9. mysql批量插入数据,一次插入多少行数据效率最高
  10. 8.5 输入输出重定向
  11. HTML和XHTML解析(HTMLParser、BeautifulSoup)
  12. FileInputStream实现读取文件内容并输出到屏幕上
  13. 微信小程序入门5-微信公众号扫码登录PC端网页
  14. 程序员和码农有什么不同?从这三个单词就看得出来
  15. html轮播图片在线制作,如何制作图片轮播?轮播图在线制作技巧
  16. Period 、Duration常用方法使用与介绍
  17. 笔记本如何关闭屏幕亮度自动调节(解决切换界面时屏幕忽明忽暗的问题)
  18. IOS实现SpotLight搜索 让你的APP支持SpotLight搜索
  19. java实现捕鱼达人
  20. 已知带头结点单链表中各结点的元素值为整形且递增有序,设计算法删除链表中所有大于mink且小于maxk的元素,并释放被删结点的空间。

热门文章

  1. 歇后语的趣味生活场景,笑料不断
  2. suse linux远程,使用VNC远程控制SUSE Linux
  3. Matlab simulink上手控制仿真学习笔记3-常用模块S Function及使用案例
  4. ConcurrentHashMap原理分析
  5. Instagram图片保存神器:inskeep
  6. 机器学习算法系列(四)- 岭回归算法(Ridge Regression Algorithm)
  7. java中简单的快速排序_【新手自白书】简单快速排序的实现(JAVA)
  8. 『津津乐道播客』#059. 懒癌晚期患者的自白书
  9. bullet 库的概述
  10. 百度轻应用接入android应用,【畅谈百度轻应用】+轻应用时代