文档章节

14-1 16 Tomcat jdk 安装

阿想
 阿想
发布于 2017/08/28 11:30
字数 501
阅读 24
收藏 0
点赞 0
评论 0

16.1 Tomcat介绍

  • Tomcat是Apache软件基金会(Apache Software Foundation)的Jakarta项目中的一个核心项目,由Apache、Sun和其他一些公司及个人共同开发而成。
  • java程序写的网站用tomcat+jdk来运行
  • tomcat是一个中间件,真正起作用的,解析java脚本的是jdk
  • jdk(java development kit)是整个java的核心,它包含了java运行环境和一堆java相关的工具以及java基础库。
  • 最主流的jdk为sun公司发布的jdk,除此之外,其实IBM公司也有发布JDK,CentOS上也可以用yum安装openjdk

16.2 安装jdk

  • Tomcat依赖JDK,目前主流jdk版本有1.6,1.7,1.8。
    • 我们下载jdk1.8下面简称jdk8

下载jdk

[root@ax-01 ~]# tar zxvf jdk-8u144-linux-x64.tar.gz
[root@ax-01 ~]# mv jdk1.8.0_144/ /usr/local/jdk1.8
[root@ax-01 ~]# vim /etc/profile
JAVA_HOME=/usr/local/jdk1.8/
JAVA_BIN=/usr/local/jdk1.8/bin
JRE_HOME=/usr/local/jdk1.8/jre
PATH=$PATH:/usr/local/jdk1.8/bin:/usr/local/jdk1.8/jre/bin
CLASSPATH=/usr/local/jdk1.8/jre/lib:/usr/local/jdk1.8/lib:/usr/local/jdk1.8/jre/lib/charsets.jar 
[root@ax-01 ~]# source /etc/profile
  • 检查安装java -version
  • 如果有openjdf rpm -qa |grep openjdk 谨慎删除,yumlist grep 可以查看安装

16.3 安装Tomcat

[root@ax-01 ~]# cd /usr/local/src
[root@ax-01 ~]# wget http://apache.fayea.com/tomcat/tomcat-8/v8.5.20/bin/apache-tomcat-8.5.20.tar.gz
[root@ax-01 ~]# tar zxvf apache-tomcat-8.5.20.tar.gz
[root@ax-01 ~]# mv apache-tomcat-8.5.20 /usr/local/tomcat
[root@ax-01 ~]# /usr/local/tomcat/bin/startup.sh
[root@ax-01 ~]# ps aux|grep tomcat
[root@ax-01 ~]#  netstat -lntp |grep java
  • tomcat是web server
  • 8080为提供web服务的端口,
  • 8005为管理端口,开启比较慢
  • 8009端口为第三方服务调用的端口,比如httpd和Tomcat结合时会用到

扩展

© 著作权归作者所有

共有 人打赏支持
阿想
粉丝 0
博文 72
码字总数 69742
作品 0
Tomcat的应用

一、简介 Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。对于一个初学...

Songoo ⋅ 2014/05/24 ⋅ 0

公有云镜像模版的创建

系统层级模版约束 序号 分类 约束和规定 1 操作系统分区 分区比例保持现有生产分区比例不变 总分区默认初始大小 100G 【/: 5G】 【/data:60G】 【/home:8G】 【/var:8G】 【/usr: 16G】...

运维技术 ⋅ 2014/04/08 ⋅ 0

↑基于httpd反向代理tomcat集群商城的部署↑

基于httpd反向代理tomcat集群实现和web站点的部署 ----------------------------------------------------------------------------------------- 实验环境:centos-6.4 使用的安装包: apac......

vi123456 ⋅ 2013/10/06 ⋅ 0

实现Nginx通过反代对Java环境和Perl环境的支持

环境: CentOS 6.4 64位 Nginx-1.3.9 JDK-1.7 tomcat-6.0.10 摘要: Apache对Java的支持很灵活,多为Apache+Tomcat和Apache+resin等都实现。Apache采用内置模块来支持Java应用服务器。而Ngi...

vfast_wuwei ⋅ 2014/02/13 ⋅ 0

tomcat集群负载均衡配置

参考: Tomcat与Apache或Nginx的集群负载均衡设置: http://huangrs.blog.51cto.com/2677571/1058579 Tomcat与Apache或Nginx连接和集群配置: http://toplchx.iteye.com/blog/1928390 系统环境设......

爪哇小贩 ⋅ 2016/06/22 ⋅ 0

Tomcat 负载均衡及cluster session

一、nginx负载均衡tomcat 二、apache基于http负载均衡tomcat 三、apache基于ajp负载均衡tomcat 四、haproxy负载均衡tomcat 五、tomcat cluster session 一、nginx负载均衡tomcat 环境: IP:1...

ckl893 ⋅ 2017/01/23 ⋅ 0

windows下开发环境的配置

因为苹果电脑出现问题的缘故,需要在原来的老笔记本中配置开发环境。系统是win10的。 需要安装的软件。 jdk,maven,svn,mysql,tomcat,memcache。 jdk我就不介绍了。 svn 的话,我用的是小...

miaojiangmin ⋅ 2016/09/18 ⋅ 0

1台 redhat 32 位配置nginx + tomcat2+MSM实现负载均衡,动静分离

rpm -ivh jdk-7u51-linux-i586.rpm 2.JDK 环境变量配置 vi /etc/profile 最后增加 #set environment for JDKexport JAVAHOME=/usr/java/jdk1.7.051export CLASSPATH=.:$JAVA_HOME/lib:$CLASS......

skyim ⋅ 2014/04/09 ⋅ 0

oKit项目管理软件不能正常启动原因汇总

1、如果您的计算机内存不是很宽裕 可以到以下注册表中: HKEYLOCALMACHINESOFTWAREApache Software FoundationProcrun 2.0oKitTomcatParametersJava 将JvmMs设成256M(注意是十进制) 将Jvm...

redmaple ⋅ 2013/02/21 ⋅ 0

在Docker中部署Tomcat运行环境

将现有系统迁移到Docker环境,记录一下在Docker上成功配置JDK和Tomcat的过程。 安装DockerTool https://get.daocloud.io/toolbox/ 在桌面快捷方式或通过命令行在运行安装目录运行sh->start.s...

Jim_Ai ⋅ 2016/04/05 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

来自一个优秀Java工程师的简历

写在前面: 鉴于前几天的一份前端简历,虽然带着很多不看好的声音,但却帮助了很多正在求职路上的人,不管评论怎么说,我还是决定要贴出一份后端的简历。 XXX ID:357912485 目前正在找工作 ...

颖伙虫 ⋅ 20分钟前 ⋅ 0

Confluence 6 恢复一个站点有关使用站点导出为备份的说明

推荐使用生产备份策略。我们推荐你针对你的生产环境中使用的 Confluence 参考 Production Backup Strategy 页面中的内容进行备份和恢复(这个需要你备份你的数据库和 home 目录)。XML 导出备...

honeymose ⋅ 今天 ⋅ 0

JavaScript零基础入门——(九)JavaScript的函数

JavaScript零基础入门——(九)JavaScript的函数 欢迎回到我们的JavaScript零基础入门,上一节课我们了解了有关JS中数组的相关知识点,不知道大家有没有自己去敲一敲,消化一下?这一节课,...

JandenMa ⋅ 今天 ⋅ 0

火狐浏览器各版本下载及插件httprequest

各版本下载地址:http://ftp.mozilla.org/pub/mozilla.org//firefox/releases/ httprequest插件截至57版本可用

xiaoge2016 ⋅ 今天 ⋅ 0

Docker系列教程28-实战:使用Docker Compose运行ELK

原文:http://www.itmuch.com/docker/28-docker-compose-in-action-elk/,转载请说明出处。 ElasticSearch【存储】 Logtash【日志聚合器】 Kibana【界面】 答案: version: '2'services: ...

周立_ITMuch ⋅ 今天 ⋅ 0

使用快嘉sdkg极速搭建接口模拟系统

在具体项目研发过程中,一旦前后端双方约定好接口,前端和app同事就会希望后台同事可以尽快提供可供对接的接口方便调试,而对后台同事来说定好接口还仅是个开始、设计流程,实现业务逻辑,编...

fastjrun ⋅ 今天 ⋅ 0

PXE/KickStart 无人值守安装

导言 作为中小公司的运维,经常会遇到一些机械式的重复工作,例如:有时公司同时上线几十甚至上百台服务器,而且需要我们在短时间内完成系统安装。 常规的办法有什么? 光盘安装系统 ===> 一...

kangvcar ⋅ 昨天 ⋅ 0

使用Puppeteer撸一个爬虫

Puppeteer是什么 puppeteer是谷歌chrome团队官方开发的一个无界面(Headless)chrome工具。Chrome Headless将成为web应用自动化测试的行业标杆。所以我们很有必要来了解一下它。所谓的无头浏...

小草先森 ⋅ 昨天 ⋅ 0

Java Done Right

* 表示难度较大或理论性较强。 ** 表示难度更大或理论性更强。 【Java语言本身】 基础语法,面向对象,顺序编程,并发编程,网络编程,泛型,注解,lambda(Java8),module(Java9),var(...

风华神使 ⋅ 昨天 ⋅ 0

Linux系统日志

linux 系统日志 /var/log/messages /etc/logrotate.conf 日志切割配置文件 https://my.oschina.net/u/2000675/blog/908189 logrotate 使用详解 dmesg 命令 /var/log/dmesg 日志 last命令,调......

Linux学习笔记 ⋅ 昨天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部