tomcat

一、认识tomcat?

Tomcat:一种web服务器
Tomacat是由Apache推出的一款免费开源的Servlet容器,可实现JavaWeb程序的装载,是配置JSP(Java Server Page)和JAVA系统必备的一款环境。
Tomcat不仅仅是一个Servlet容器,它也具有传统的Web服务器的功能:处理Html页面。但是与Apache相比,在处理静态Html上的能力略逊一筹。
Tomcat运行时占用的系统资源小,扩展性好,支持负载平衡与邮件服务等开发应用系统常用的功能,因而深受java爱好者的喜爱,并得到了部分软件开发商的认可,和Apache一样,早已成为主流Web服务器的一种。
tomcat可以说是java的容器

二、tomcat VS Apache

在实际使用过程中,Apache和Tomcat的侧重各有不同:

Apache是Web服务器,侧重于HTTP Server,但本身只支持Html静态网页,对ASP、PHP、JSP等动态网页就不行。
Tomcat是应用(Java)服务器,可以认为是Apache的扩展,但它可以独立于Apache运行,支持JSP和Servlet。
Apache可以单向连接Tomcat,访问Tomcat资源,反之则不行,但它们可在一台服务器上进行集成。

打个比方:Apache是一辆卡车,上面可以装一些东西如html,但是不能装水,要装水必须要有容器(桶),Tomcat就是一个桶(装像Java这样的水),而这个桶也可以不放在卡车上。

三、配置tomcat环境

在server1主机上
步骤一:我们解压jdk,在解压时不选择rpm,是因为rpm会将配置参数配置好,不需要我们去写。

解压tar zxf jdk-7u79-linux-x64.tar.gz -C /usr/local/
			tar zxf apache-tomcat-7.0.37.tar.gz -C /usr/local/

tomcat_第1张图片
步骤二:

cd /usr/local/ 
做好软连接便于访问:
ln -s apache-tomcat-7.0.37/ tomcat
ln -s jdk1.7.0_79/ java

tomcat_第2张图片
步骤三:配置环境变量

 vim /etc/profile
	export JAVA_HOME=/usr/local/java
	export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
	export PATH=$PATH:$JAVA_HOME/bin
source /etc/profile  #使其生效
检查:
	echo $PATH
	echo $CLASSPATH
	echo $JAVA_HOME
	which java
	which javac

tomcat_第3张图片
tomcat_第4张图片
步骤四:编写一个简单的java程序
tomcat_第5张图片
步骤五:打开tomcat服务
tomcat_第6张图片
步骤六:写一个简单的jsp文件(SP(Java Server Pages)是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。JSP技术有点类似ASP技术,它是在传统的网页HTML文件(.htm,.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件(*.jsp)。 用JSP开发的Web应用是跨平台的,既能在Linux下运行,也能在其他操作系统上运行。 )

这个需要在固定目录下面写
在这里插入图片描述
tomcat_第7张图片
tomcat_第8张图片
我们在server2 的主机上也进行相同的操作

三、nginx+ tomcat

根据标题就知道,在上面实验的基础上,我们需要有nginx的环境(如何搭配nginx环境)
在server1上的操作
搭建好环境后,需要在nginx的配置文件(/usr/local/nginx/conf/nginx.conf)里面修改。
tomcat_第9张图片
tomcat_第10张图片

tomcat_第11张图片
tomcat_第12张图片
tomcat_第13张图片

tomcat_第14张图片
tomcat_第15张图片

你可能感兴趣的:(企业)