Tomcat的安装配置

.安装jdk

1.下载安装

[root@node1 ~]# wget http://220.112.193.200/files/6105000000F49B82/download.oracle.com/otn-pub/java/jdk/8u91-b14/jdk-8u91-linux-x64.tar.gz

2.添加jdk的环境全局环境变量

[root@node1 ~]#tar xf  jdk-8u91-linux-x64.tar.gz -C /usr/local/jdk

[root@node1 ~]#vim /etc/profile.d/java.sh

export JAVA_HOME=/usr/local/jdk

export PATH=$JAVA_HOME/bin:$PATH

3.重读配置文件

[root@node1 ~]#. /etc/profile.d/java.sh

[root@node1 ~]# java -version //这是系统自带的jdk环境

java version "1.7.0_65"

OpenJDK Runtime Environment (rhel-2.5.1.2.el6_5-x86_64 u65-b17)

OpenJDK 64-Bit Server VM (build 24.65-b04, mixed mode)

4.当添加完新的jdk全局环境变量后新的配置将生效

[root@node1 ~]# vim /etc/profile.d/java.sh

[root@node1 ~]# . /etc/profile.d/java.sh

[root@node1 ~]# java -version

java version "1.7.0_67"

Java(TM) SE Runtime Environment (build 1.7.0_67-b01)

Java HotSpot(TM) 64-Bit Server VM (build 24.65-b04, mixed mode)

.安装tomcat

1.下载安装

apache-tomcat-8.0.23.tar.gz

[root@node1 ~]# tar xf apache-tomcat-8.0.23.tar.gz -C /usr/local

[root@node1 local]# ln -s apache-tomcat-8.0.23/ tomcat

2.添加tomcat的运行需要指明catalina的环境变量

[root@node1 bin]# vim /etc/profile.d/tomcat.sh

export CATALINA_HOME=/usr/local/tomcat

export PATH=$CATALINA_HOME/bin:$PATH

3.重读配置文件

[root@node1 bin]# . /etc/profile.d/tomcat.sh

catalina.sh文件 在bin目录中有整体调用,所以可以使用来执行

[root@node1 bin]# catalina.sh version

[root@node1 bin]# catalina.sh   start 启动tomcat

Using CATALINA_BASE:   /usr/local/tomcat

Using CATALINA_HOME:   /usr/local/tomcat

Using CATALINA_TMPDIR: /usr/local/tomcat/temp

Using JRE_HOME:       /usr/java/latest

Using

CLASSPATH:       /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar

Tomcat started.

4.启动之后ss -ntl 即可看到8080端口启动。

[root@node1 bin]# ss -ntl

LISTEN     0     100                     :::8080                   :::*

tomcat的目录结构

bin:脚本及启动时用到的类。

lib:类库。

conf:配置文件。

logs:日志文件。

webapps:应用程序默认部署目录。

work:工作目录。

temp:临时文件目录。

配置文件:

server.xml:主配置文件。

context.xml:每个webapp都可以有专用的配置文件,这些配置文件通常位于webapp应用程序目录下的WEB-INI目录中,用于定义会话管理器,JDBC等。conf/context.xml是为各webapp提供默认配置。

web.xml:每个webapp部署之后才能被访问。此文件用于为所有webapp提供默认部署相关配置。

tomcat-users.xml:认证访问时的帐号和密码。

catalina.policy:当使用-security选项启动tomcat实例时会读取此配置文件来实现安全策略。

catalina.properties:JAVA属性的定义文件,用于设定雷的加载器路径等,以及一些JVM性能相关的调优参数。

logging.properties:日志相关信息。

5.测试访问:

2015060902

 

 


发表评论

登录 后发表评论.