Tomcat的安装

简介:
  1. 什么是Tomcat?

    Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache 服务器,可利用它响应HTML(标准通用标记语言下的一个应用)页面的访问请求。实际上Tomcat是Apache 服务器的扩展,但运行时它是独立运行的,所以当你运行tomcat 时,它实际上作为一个与Apache 独立的进程单独运行的。

  2. tomcat核心的三个部分

    (1)Web容器---处理静态页面

    (2)catalina --- 一个servlet容器-----处理servlet;

      (3) JSP容器

   3. Tomcat服务器接受客户请求并做出响应的过程如下:

   1)客户端(通常都是浏览器)访问Web服务器,发送HTTP请求。

   2)Web服务器接收到请求后,传递给Servlet容器。

   3)Servlet容器加载Servlet,产生Servlet实例后,向其传递表示请求和响应的对象。

   4)Servlet实例使用请求对象得到客户端的请求信息,然后进行相应的处理。

   5)Servlet实例将处理结果通过响应对象发送回客户端,容器负责确保响应正确送出,同时将控制返回给Web服务器


jdk的安装

安装相应版本的rpm包;

jdk-VERSION-OS-ARCH.rpm

例如:jdk-1.8.0_25-linux-x64.rpm centos7系统自带

yum -y install java-1.8.0-openjdk-devel

java -version 显示java程序的版本信息

注意:安装完成后,要配置JAVA_HOME环境变量,指向java的安装路径;或者直接官网下载RPM包:

在这里我是从公网上下载的

lftp 172.17.0.1

rpm -ivh jdk-8u144-linux-x64.rpm

所有的包都被安装在usr/下

图片.png

vim /etc/profile.d/java.sh

配置JAVA_HOME环境变量,指向java的安装路径

JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64

JRE_HOME=$JAVA_HOME/jre

PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin

查看是否生效:echo $JAVA_HOME


安装Tomcat

Lftp 172.17.0.1

解压到指定目录 tar xf apache-tomcat-7.0.78.tar.gz –C /usr/local/

创建软连接:ln –sv apache-tomecat-7.0.78 tomcat

配置环境变量:vim /etc/profile.d/tomcat.sh

export CATALINA_BASE=/usr/local/tomcat

export PATH=$CATALINA_BASE/bin:$PATH

启动Tomcat:catalina.sh start

为了安全,最好不要用root身份运行tomcat,可以创建一个tomcat用户,并改变tomcat文件的所属者和所属组。

先停掉tomcat :catalina.sh stop

Useradd –r tomcat

Chown –R tomcat.tomcat /usr/local/tomcat/*

Ll /usr/local/tomcat

切换用户并启动:su tomcat –c ‘catalina.sh start’

图片.png

将来部署网页要放在webapps下面

图片.png



本文转自    honeyorange   51CTO博客,原文链接:http://blog.51cto.com/13172732/2046955
相关文章
|
7月前
|
Java 应用服务中间件 Apache
Maven程序 tomcat插件安装与web工程启动
Maven程序 tomcat插件安装与web工程启动
82 0
|
1月前
|
NoSQL 关系型数据库 应用服务中间件
docker基础篇:安装tomcat
docker基础篇:安装tomcat
166 64
|
4天前
|
网络协议 Java 应用服务中间件
centos7环境下tomcat8的安装与配置
本文介绍了在Linux环境下安装和配置Tomcat 8的详细步骤。首先,通过无网络条件下的文件交互软件(如Xftp 6或MobaXterm)下载并解压Tomcat安装包至指定路径,启动Tomcat服务并测试访问。接着,修改Tomcat端口号以避免冲突,并部署Java Web应用项目至Tomcat服务器。最后,调整Linux防火墙规则,确保外部可以正常访问部署的应用。关键步骤包括关闭或配置防火墙、添加必要的端口规则,确保Tomcat服务稳定运行。
|
18天前
|
关系型数据库 MySQL 应用服务中间件
《docker基础篇:8.Docker常规安装简介》包括:docker常规安装总体步骤、安装tomcat、安装mysql、安装redis
《docker基础篇:8.Docker常规安装简介》包括:docker常规安装总体步骤、安装tomcat、安装mysql、安装redis
68 7
|
5月前
|
Java 关系型数据库 MySQL
"解锁Java Web传奇之旅:从JDK1.8到Tomcat,再到MariaDB,一场跨越数据库的冒险安装盛宴,挑战你的技术极限!"
【8月更文挑战第19天】在Linux上搭建Java Web应用环境,需安装JDK 1.8、Tomcat及MariaDB。本指南详述了使用apt-get安装OpenJDK 1.8的方法,并验证其版本。接着下载与解压Tomcat至`/usr/local/`目录,并启动服务。最后,通过apt-get安装MariaDB,设置基本安全配置。完成这些步骤后,即可验证各组件的状态,为部署Java Web应用打下基础。
70 1
|
5月前
|
Ubuntu Java 应用服务中间件
如何通过 Apt-Get 在 Ubuntu 14.04 上安装 Apache Tomcat 7
如何通过 Apt-Get 在 Ubuntu 14.04 上安装 Apache Tomcat 7
125 0
|
3月前
|
应用服务中间件 Apache Windows
免安装版的Tomcat注册为windows服务
免安装版的Tomcat注册为windows服务
152 3
|
5月前
|
应用服务中间件 Docker 容器
在服务器中使用Docker安装Tomcat、同时实现目录挂载、并且部署War包到服务器
这篇文章介绍了在Docker中安装Tomcat的过程,包括搜索Tomcat镜像、拉取镜像、目录挂载的准备、创建并挂载容器,以及如何进入容器和进行测试。文中还说明了如何将WAR包部署到Tomcat服务器并访问部署的应用。
在服务器中使用Docker安装Tomcat、同时实现目录挂载、并且部署War包到服务器
|
5月前
|
存储 搜索推荐 应用服务中间件
深入探索Docker 安装 Tomcat
【8月更文挑战第26天】
112 4
|
5月前
|
关系型数据库 Java MySQL
Linux安装JDK1.8 & tomcat & MariaDB(MySQL删减版)
本教程提供了在Linux环境下安装JDK1.8、Tomcat和MariaDB的详细步骤。这三个组件的组合为Java Web开发和部署提供了一个强大的基础。通过遵循这些简单的指导步骤,您可以轻松建立起一个稳定、高效的开发和部署环境。希望这个指导对您的开发工作有所帮助。
270 8