前言

相比于java JDK的配置,Tomcat的配置简单的多,简直就相当于直接运行了,本文以Tomcat8.0为例进行配置

1.Tomcat的下载

地址:https://tomcat.apache.org/download-80.cgi
下载上图标示文件即可.
然后解压到一个方便的文件夹即可.

2.Tomcat的启动

如果你的Tomcat的JDK配置好的话,理论上这一步可以直接把Tomcat启动,如果Tomcat没有配置好的下,可以参考我的另一篇博文:
Linux(Ubuntu 16) 下Java开发环境的配置(一)------JDK的配置
如果JDK已经配置好,
可以直接进入tomcat服务器的bin目录,然后执行"./startup.sh"命令启动Tomcat服务器.

3.测试验证

在浏览器地址栏输入:
http://127.0.0.1:8080/
如果出现Tomcat的主页,即安装成功,

4.其他

问题1:如何修改8080端口为80?
回答:
基于Linux内核的操作系统1024以内的端口为系统保留端口,所以我们即使修改了配置文件中的port=“80”也是没有用的。其实想要在Linux环境中配置80端口也是非常方便的。使用下面的命令即可
sudo iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 8080
其大概的意思应该为把80端口映射到8080。这个命令也是我在网上搜来的。记录一下
问题2:如何查看Tomcat的控制台输出?
回答:
在Tomcat/logs 目录下有一个catalina.out文件。我们使用tail 命令打开这个文件即可
tail -f catalina.out

转载于:https://www.cnblogs.com/hwtblog/p/8404579.html

Linux(Ubuntu 16) 下Java开发环境的配置(二)------Tomcat的配置及常见问题相关推荐

  1. Linux(Ubuntu 16) 下Java开发环境的配置(一)------JDK的配置

    前言: 本文介绍的是通用的安装方法,一般linux系统均可使用该方法安装.本文以Java8环境为例进行配置. 1.JDK的下载 进入java下载页(http://www.oracle.com/tech ...

  2. Linux Ubuntu系统下Java开发环境搭建

    软件151田杰中 1. 前往ORACLE官网下载最新版本的Java JDK:http://www.oracle.com/technetwork/java/javase/downloads/index. ...

  3. linux环境下java开发_Linux Ubuntu系统下Java开发环境搭建

    软件151田杰中 2. 在合适的路径下创建文件夹用来存储Java JDK,本例选择在/opt目录下新建JVM子文件夹.操作如下 打开Terminal(后文成为T1),输入: cd /opt       ...

  4. Linux下Java开发环境的搭建Tomcat6+jdk6+eclipse3.5.2+Myeclipse9.0+mysql5.1.47

    Tomcat6+jdk6+eclipse3.5.2+Myeclipse9.0+mysql5.1.47 1.JDK的安装:usr/java/jdk1.6.0_25 下载:jdk-6u25-linux-i ...

  5. Linux下Java开发环境搭建

    最近刚开始玩Linux,搞开发搭建环境是第一步,于是总结了这篇Linux下Java开发环境搭建的博客,记录一下我爬过的坑. 一.JDK的下载 jdk8官方下载地址:http://www.oracle. ...

  6. ④ESP8266 开发学习笔记_By_GYC 【Ubuntu系统下ESP8266 开发环境搭建】

    目录 ④ESP8266 开发学习笔记_By_GYC [Ubuntu系统下ESP8266 开发环境搭建] 一.安装前准备 1.乐鑫官方的ESP-IDF 编程指南 2.ESP-IDF风格的ESP8266 ...

  7. cc java开发环境搭建_Windows系统下java开发环境搭建

    总的来说,开发环境是程序员工作的基础,没了他,IT工作就没得开展了.话不多说,今天提供的教程是Windows系统下Java开发环境的搭建,具体如下 1.下载并安装JDK(JAVA Developmen ...

  8. ubuntu 16.04 php 开发环境搭建

    ubuntu 16.04 php 开发环境搭建 mysql sudo apt install -y mysql-server mysql-client php 5.6 sudo add-apt-rep ...

  9. ubuntu 16.04 LTS 开发环境的安装及常用软件

    Ubuntu 16.04 LTS版本安装完成后自带有常用的谷歌,Firefox浏览器以及一些常用的办公软件,但是这远远不能满足作为一个编程爱好者对于开发环境和工具的需求,为此总结一些这段时间的使用心得 ...

最新文章

  1. 3.2.1 造成误差的原因分析
  2. 百度地图手机和电脑不一致_如何解决电脑显色和印刷色不一致的问题
  3. 【static关键字的作用是什么?它用在什么场景?static关键字深度解析来袭】
  4. 快速提示:使用Chrome开发工具调试GWT应用程序
  5. Moment.js常见用法总结
  6. 聚类方法(Clustering)
  7. 文献阅读:知识图谱数据管理研究综述
  8. Snipaste在Window运行后遇到提示计算机中丢失 api-ms-win-crt-runtime-l1-1-0.dll 错误
  9. php xingnengfenxi_PHP 性能分析第三篇: 性能调优实战
  10. java integer 不变模式_《JAVA与模式》之不变模式
  11. 59 | 测试专栏特别放送 | 答疑解惑第七期
  12. Steam提示steam需要在线更新 + steam needs to be online to update最全解决方法
  13. 输入一个整数求其各位数字的平方和c语言,C++程式输入一个长整数,求各位数字的平方和...
  14. 欧洲商学院MBA(项目管理)学习笔记
  15. 腾讯代码被外包私传到网上,程序员小哥气爆炸,网友:求地址!
  16. SDS新书的来龙去脉 amp;amp; SDS序言 - 倪光南:众筹出书也是一种创新
  17. 示例填充图片_用示例解释洪水填充算法
  18. [C++]Inside C++对象模型:第三、四、五章笔记
  19. iOS图标启动图生成器(一)
  20. [机缘参悟-83]:如何自我前提应对可能的经-济-危-机?

热门文章

  1. centos下编译安装curl拓展
  2. MVC3 URL 数据绑定
  3. 昨天添加的clustrMaps,忘了截屏,今天补上,就作为我在园子里的奠基。
  4. happens-before规则和as-if-serial语义
  5. 写给Java开发者看的JavaScript对象机制
  6. [LeetCode]--71. Simplify Path
  7. Mac Book Pro不能识别移动硬盘
  8. Github Page创建个人主页以及绑定域名
  9. node.js 和 HTML5-Canvas 结合实现截图上传交互
  10. HDU 2376 Average distance