Tomcat和Jdk安装部署

Tomcat的安装分为两个步骤:安装JDK和安装Tomcat
JDK(Java Development Kit)是Sun Microsystems针对Java开发员的产品。自从Java推出以来,JDK已经成为使用最广泛的Java SDK。JDK是整个Java的核心,包括了Java运行环境,Java工具和Java基础的类库。所以要想运行jsp的程序必须要有JDK的支持,理所当然安装Tomcat的前提是安装好JDK。另外JDK又有Oracle JDK和OpenJDK,目前在生产环境中推荐使用Oracle JDK。
这里使用的JDK版本为1.7,Tomcat版本为7;JDK软件可以去Oracle官方下载,Tomcat可以去Apache基金会下载。

一、解压安装JDK

[root@server1 ~]# tar xvf jdk-7u79-linux-x64.tar.gz
[root@server1 ~]# mv jdk1.7.0_79/ /usr/lib/

设置环境变量

[root@server1 ~]# cat /etc/profile.d/jdk.sh 
#!/bin/bash
JAVA_HOME=/usr/lib/jdk1.7.0_79
JRE_HOME=/usr/lib/jdk1.7.0_79/jre
PATH=$PATH:$JAVA_HOME/bin
CLASSPATH=$JAVA_HOME/jre/lib/ext:$JAVA_HOME/lib/tools.jar
export JAVA_HOME JRE_HOME PATH CLASSPATH
[root@server1 ~]# chmod a+x /etc/profile.d/jdk.sh 
[root@server1 ~]# source /etc/profile.d/jdk.sh

二、解压安装tomcat

[root@server1 ~]# tar xvf apache-tomcat-8.0.35.tar.gz
[root@server1 ~]# mv apache-tomcat-7.0.37/ /usr/local/tomcat
[root@server1 ~]# ll /usr/local/tomcat/
total 116
drwxr-xr-x 2 root root  4096 Jun  4 14:34 bin
drwxr-xr-x 3 root root  4096 Jun  4 14:38 conf
drwxr-xr-x 2 root root  4096 Jun  4 14:34 lib
-rw-r--r-- 1 root root 56812 Feb 13  2013 LICENSE
drwxr-xr-x 2 root root  4096 Jun  4 14:38 logs
-rw-r--r-- 1 root root  1192 Feb 13  2013 NOTICE
-rw-r--r-- 1 root root  8826 Feb 13  2013 RELEASE-NOTES
-rw-r--r-- 1 root root 16163 Feb 13  2013 RUNNING.txt
drwxr-xr-x 2 root root  4096 Jun  4 14:34 temp
drwxr-xr-x 7 root root  4096 Feb 13  2013 webapps
drwxr-xr-x 3 root root  4096 Jun  4 14:38 work

Tomcat安装成功后,在Tomcat的安装目录下,将会出现7个文件夹及4个文件:
bin:存放启动、停止Tomcat服务器的脚本文件;
conf:存放Tomcat服务器的配置文件,最重要的是server.xml文件;
logs:存放Tomcat服务器的日志文件;
temp:存放Tomcat运行时的临时文件;
webapps:存放需要tomcat运行的web应用(当然也可以通过在配置文件中指定具体位置来配置应用,后面会介绍);
work:tomcat的工作目录,默认情况下存放运行过程中jsp编译生成的java文件和class文件;
lib:存放Tomcat服务器和所有Web应用程序需要访问的JAR文件。

三、使用catalina脚本启动Tomcat

先做一个PATH环境变量

[root@server1 ~]# cat /etc/profile.d/tomcat.sh 
#!/bin/bash
path=$PATH:/usr/local/tomcat/bin
[root@server1 ~]# chmod a+x /etc/profile.d/tomcat.sh 
[root@server1 ~]# source /etc/profile.d/tomcat.sh

启动tomcat

[root@server1 bin]# ./catalina.sh start
Using CATALINA_BASE:   /usr/local/tomcat
Using CATALINA_HOME:   /usr/local/tomcat
Using CATALINA_TMPDIR: /usr/local/tomcat/temp
Using JRE_HOME:        /usr/lib/jdk1.7.0_79/jre
Using CLASSPATH:       /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar
[root@server1 bin]# netstat -antlp | grep java
tcp        0      0 :::8080                     :::*               LISTEN      16367/java          
tcp        0      0 ::ffff:127.0.0.1:8005       :::*              LISTEN      16367/java          
tcp        0      0 :::8009                     :::*              LISTEN      16367/java    

转自:http://www.ywnds.com/?p=4633

猜你喜欢

转载自blog.csdn.net/qq_36462472/article/details/80567802