相比于window下安装tomcat,Ubuntu下相对也挺简单,但是网上大都写的太复杂,下面是我安装的过程,记下来供大家参考。

其实在Ubuntu和window下安装大同小异,不需要你make编译安装,只需解压启动就行。

1. 安装JDK配置环境变量(见上文,不在啰嗦)

2. 下载tomcat(官网下载tar.gz格式的),一般下载到了ubuntu中 /home/andy/下载 中(当前用户)

3. 解压到/usr/local目录中

$ sudo  tar zxvf  apache-tomcat-7.0.57.tar.gz  -C  /usr/local/

重命名(可省略)

$ sudo mv apache-tomcat-7.0.57  tomcat

修改可执行文件的权限,追加可执行权限

$ sudo chmod  +x  *.sh

4. 启动服务器

执行startup.sh,进入tomcat下的bin目录执行

$sudo ./startup.sh

注意:如直接执行 $ startup.sh  会报“未找到命令”错误。

5. 检测

输入ip地址加端口号(默认8080,查看ip命令 ifconfig)

关闭tomcat:

$  sudo  ./shutdown.sh

6 修改catalina.sh文件

修改内存配置

JAVA_OPTS="-Xms256m -Xmx512m -Xss1024K -XX:PermSize=128m -XX:MaxPermSize=256m"

增加Tomcat远程debug

CATALINA_OPTS="-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8789"

    附注:

Ubuntu下安装MySQL

安装MySQL只需如下命令

1. sudo apt-get install mysql-server
 
       2. apt-get isntall mysql-client
 
       3.  sudo apt-get install libmysqlclient-dev

Linux系统Ubuntu下部署Tomcat相关推荐

  1. linux下部署tomcat没起成功,linux下部署tomcat 上线jpress博客系统

    tomcat Tomcat服务器是一个免费的开放源代码的Web应用服务器,属于轻量级应用服务器. tomcat有三个端口 开始部署 安装tomcat 第一步:下载tomcat 安装包 tomcat官网 ...

  2. Linux下部署Tomcat项目笔记

    今天给大家分享一下如何在Linux系统下部署Tomcat项目.希望能给Java初学者提供一些帮助. 基本环境:Centos7.tomcat8.jdk8,MySQL5.6.nginx 1.安装JDK y ...

  3. ubuntu下重启tomcat

    方法一:在tomcat的bin目录下 ./ shutdown.sh  关闭tomcat ./startup.sh   开启tomcat 方法二: /etc/init.d/tomcat7 stop 关闭 ...

  4. 【Ubuntu】Linux系统( ubuntu )安装方案

    [Ubuntu]Linux系统( ubuntu )安装方案 1.光驱安装 这种方法安装比较简便,但linux发行版升级频繁,市场上很难买到最新的版本,而且许多电脑并没有光驱.如果用这种方法安装,安装的 ...

  5. linux ubuntu 获取ip,linux系统(ubuntu)怎么查看ip地址

    基于linux内核的国产操作系统是否能够被大众接受是一个至关重要的问题,那么linux的基本操作中,如何查看本机的ip地址呢?下面学习啦小编就以ubuntu为例,来解释这个问题. linux系统(ub ...

  6. 在笔记本上安装 linux系统--Ubuntu 20.04(实体机安装而非虚拟机)

    在笔记本上安装 linux系统–Ubuntu 20.04(实体机安装而非虚拟机) 一.刻录操作系统镜像到U盘 Ubuntu有详细的操作说明(5分钟左右能看完)大概如下 Create a bootabl ...

  7. Linux系统根目录下文件是啥

    Linux系统根目录下文件是啥 在linux系统,根目录"/"中的一些重要的文件夹: /bin 存储一些二进制可执行命令文件,/usr/bin 也存放了一些基于用户的命令文件. / ...

  8. linux ubuntu 安装光盘,LINUX系统(Ubuntu)光盘安装图解.doc

    LINUX系统(Ubuntu)光盘安装图解.doc 下载提示(请认真阅读)1.请仔细阅读文档,确保文档完整性,对于不预览.不比对内容而直接下载带来的问题本站不予受理. 2.下载的文档,不会出现我们的网 ...

  9. ubuntu下部署solr

    ubuntu下部署solr IKAnalyzer linliangyi2007.javaeye.com http://code.google.com/p/ik-analyzer reference: ...

  10. Linux :debian(ubuntu)下安装和使用haskell

    文章目录 Linux :debian(ubuntu)下安装haskell 安装 使用 Linux :debian(ubuntu)下安装haskell 安装 直接使用apt进行安装: sudo apt- ...

最新文章

  1. linux subversion rpm,[linux笔记]在CentOS7.3中安装配置Apache2.4+Subversion1.9.*版本库
  2. 你的“大厂梦”不是梦,你离大厂仅差我这篇博客!!!【吐血推荐】
  3. 层次聚类算法 算法_聚类算法简介
  4. 这个 CSS 库竟能帮你做汉堡?
  5. diskfileitemfactory 需要的包_《开心枕和生气包》中班下学期社会教案
  6. 《Reids 设计与实现》第十一章 服务器
  7. 理解ASP.NET MVC中的ActionResult
  8. Java三种循环结构的区别
  9. 淘宝API介绍-淘宝的 API 开放到什么程度?哪些数据是可以抓取的,哪些不能?
  10. 【深度学习】空洞卷积(Atrous Convolution)
  11. 谈2010年WEBGAME的发展趋势
  12. Mockplus组件样式库一键解决风格复用
  13. server是什么意思
  14. 关于JFrame添加背景图片,setbounds的小知识
  15. 程序复杂度之圈复杂度
  16. 网页显示高德地图例子
  17. HDU 2563 统计问题
  18. WIN7开启远程桌面服务
  19. linux 用户相关操作
  20. 数据库的三个范式(sql server ,oracle ,db2...)

热门文章

  1. StarUML接口视图修改为类的形式
  2. concat oracle 多个字符串_史上最全的MySQL 字符串函数,赶紧收藏!!
  3. 93. 复原IP地址
  4. CART分类树算法的最优特征选择
  5. 常见排序算法整理1(C++实现)
  6. Ubuntu16.04运行清空文件命令时提示权限不够解决方法
  7. rs485如何使用_气体检测仪rs485和4-20ma接线方式有什么区别,该如何选择最优的接线方式...
  8. 【ML小结13】最大熵模型
  9. 543.二叉树的直径 (力扣leetcode) 博主可答疑该问题
  10. 网络安全基础——用户与组管理