一.安装jdk
1.下载安装
[[email protected] ~]# 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的环境全局环境变量
[[email protected] ~]#tar xf jdk-8u91-linux-x64.tar.gz -C /usr/local/jdk
[[email protected] ~]#vim /etc/profile.d/java.sh
export JAVA_HOME=/usr/local/jdk
export PATH=$JAVA_HOME/bin:$PATH
3.重读配置文件
[[email protected] ~]#. /etc/profile.d/java.sh
[[email protected] ~]# 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全局环境变量后新的配置将生效
[[email protected] ~]# vim /etc/profile.d/java.sh
[[email protected] ~]# . /etc/profile.d/java.sh
[[email protected] ~]# 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
[[email protected] ~]# tar xf apache-tomcat-8.0.23.tar.gz -C /usr/local
[[email protected] local]# ln -s apache-tomcat-8.0.23/ tomcat
2.添加tomcat的运行需要指明catalina的环境变量
[[email protected] bin]# vim /etc/profile.d/tomcat.sh
export CATALINA_HOME=/usr/local/tomcat
export PATH=$CATALINA_HOME/bin:$PATH
3.重读配置文件
[[email protected] bin]# . /etc/profile.d/tomcat.sh
catalina.sh文件 在bin目录中有整体调用,所以可以使用来执行
[[email protected] bin]# catalina.sh version
[[email protected] 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端口启动。
[[email protected] 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.测试访问: