CentOS7 Tomcat 环境部署

java由jvm虚拟机和一些本地类库(与操作系统通信的底层库)和java类库组成。javase由jdk和一些基本api组成,而javaee则在javase基础上添加了一些企业常用的类库,其中两个著名api为applet和serverlet.由于java无法基于cgi协议与前端web服务器交互,所以开发了servlet类。而要基于servlet类开发web应用,则html语言必须写在java语言中,即servlet类无法完成对于http协议的解读,无法将只将程序中的java代码转换为html交给前端web服务器,于是出现了一个webcontainer类,即jsp,可以将java代码嵌入在html中,相当于分拣器,jsp可以依靠Jasper处理包含嵌入了java代码的整个html文件,将其转换为servlet代码即java代码,交给servlet编译运行。然后再交给前端web服务器。为了实现servlet类和jsp类,出现了很多商业web容器,如websphere,weblogic等,但此类容器实现了过多的企业类,过于笨重,于是出现了几乎只实现servlet类和jsp类的开源类,如tomcat.resign,jetty等。
- JRE=JVM+java se API
- JDK=JVM+java+API
- Javase就是JDK+基本API
- javaee就是JDK+扩展的API
   tomcat由jvm和servlet容器以及web容器组成,一个tomcat进程即表现为配置文件中的server,和一个jvm实例即表现为配置文件中的engine,engine即拥有servlet container实现的jvm,一个tomcat一般只有一个server一个service,service包含一个engine和一个connector一个engine内可以有多个host即虚拟主机,host内部又包含多个context,context即代表一个webapp。当接受到用户请求时server通过connector选择关联engine,而service具体定义了一个或多个connecter是怎么把server和engine关联起来的。

tomcat的安装必须首先安装JDK,因为tomcat本身为java语言所开发,因此必须运行在JVM中,而tomcat运行时需要编译java网页源代码,因此必须有java语言和java编译器的支持,即java的开发环境。

JDK的安装步骤

1.首先官网下载JDK最新版本

wget --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie;" http://download.oracle.com/otn-pub/java/jdk/8u92-b14/jdk-8u92-linux-x64.rpm

选项 --no-cookie 表示禁用cookie

选项 --header     表示在请求头部插入特定的部分

时间: 2024-11-09 09:59:25

CentOS7 Tomcat 环境部署的相关文章

Java+Tomcat 环境部署

Java+Tomcat 环境部署 下面在Centos7进行安装Java+Tomcat,网上的很多文章,我在部署中都有些问题,下面是我自己总结的一个安装过程! 安装Java环境 首先,我们先到Java官网下载JDK 这里我下载jdk1.8版本的 https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 点击 Accept License Agreement 选择好版本进行下载,需要注册O

Java学习-031-JavaWeb_001 -- Tomcat环境部署及基本配置

首先到 Tomcat 官网,下载对应的版本,我本机的系统是 WIN7 64BIT 的,因而我选择的是64bit 的zip包,如下图所示: 下载后解压后,目录TOMCAT 对应的目录结构如下所示: TOMCAT 启动:进入安装目录 apache-tomcat-8.0.26\bin 下,双击 startup.bat 启动 tomcat. 启动窗口如下图所示,对应的端口号可在启动窗口查看. 启动前请查看端口号 8080 是否被占用,若被占用则需要修改相应的端口号,修改端口号的配置文件路径为:apach

tomcat环境部署

1.java安装#java envexport JAVA_HOME=/usr/local/src/jdk1.8.0_162export JRE_HOME=$JAVA_HOME/jreexport PATH=$JAVE_HOME/bin:$JAVA_HOME/bin:$PATHexport CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/lib 2.下载tomcatwget http://mirrors.shu.edu.cn/apache/tomcat/tomcat-8

Tomcat环境部署以及tomcat多实例搭建(同一台机器)

先搭建部署一台Tomcat服务器: yum install -y gcc* 本次需要的软件安装包: apache-tomcat-7.0.42.tar.gz jdk-7u25-linux-x64.tar.gz nginx-1.2.6.tar.gz(安装Nginx需要安装支持插件pcre-devel.zlib-devel) hjc.war (网站部署包) mysql-5.1.55.tar.gz 安装JDK yum remove java-1.5.0 -y tar -xvf jdk-7u25-linu

tomcat环境部署查看

在tomcat官网上下载最新版的tomcat包apache-tomcat-9.0.0.M17,解压并配置环境变量后,启动tomcat.如果配置没有问题会进入如下页面 当点击Manager App后,此时需要输入用户名和密码. 这里需要注意.因为刚开始是没有用户名和密码的,得在解压后的conf/tomcat-users.xml 打开,加入: <role rolename="manager-gui"/> <user username="manager-gui&q

linux 服务器 tomcat环境部署出错 重启

目前还没在现实当中遇到过这种情况,那么自己先模拟一下: 首先查找tomcat进程, 命令: ps -ef |grep tomcat [email protected]:/opt/android-sdk/sdk/# ps -ef |grep tomcat root 3071 1 0 5月26 ? 06:15:47 /usr/lib/jvm/java-8-oracle/bin/java -Djava.util.logging.config.file=/root/apache-tomcat-8.5.1

web应用之LAMP源码环境部署

web应用之LAMP源码环境搭建篇 目录 一.LAMP环境的介绍 1.LAMP环境的重要性 2.LAMP组件介绍 二.Apache源码安装 1.下载Apache以及相关依赖包 2.安装Apache以及相关依赖包 2-1.安装Apache依赖包 2-2.安装apr 2-3.安装apr-util 2-4.安装pcre 2-5.安装Apache 3.配置Apache 3-1.启动Apache服务 3-2.注册Apache为服务 3-3.加入Apache服务到chkconfig中 3-4.查看Apach

【转载】centos7+tomcat部署JavaWeb项目超详细步骤

我们平时访问的网站大多都是发布在云服务器上的,比如阿里云.腾讯云等.对于新手,尤其是没有接触过linux系统的人而言是比较有困难的,而且至今使用云服务器也是有成本的,很多时候我们可以通过虚拟机自己搭建一个测试服务器来运行我们的javaWeb项目.这里我就从头到尾开始详细的介绍一下如何部署javaWeb项目到centos7上. 总体分为三部分:1.java环境.2.tomcat环境.3.JavaWeb项目部署 一.安装java环境 centos7安装java环境比较简单,我是通过virtualBo

docker学习4-docker安装tomcat环境和部署war包

前言 tomcat部署web项目非常方便,把war包放到webapps目录就可以了.本篇使用docker快速搭建一个tomcat环境 下载tomcat镜像 拉取官方最新版tomcat镜像 [[email protected] ~]# docker pull tomcat Using default tag: latest latest: Pulling from library/tomcat 6f2f362378c5: Pull complete 494c27a8a6b8: Pull compl