本站所有文章均为原创,如对您有帮助,恳请帮忙点击任何一处广告

Linux系统中JDK与Tomcat8安装部署基本教程

发布:TangLu2017-5-18 16:35分类: Web服务 标签: Tomcat jdk java

JAVA根据应用领域的不同可分为三类:

JAVE SE(J2SE):JAVA标准版,为中小型应用提供的类库

JAVA EE(J2EE):JAVA企业版

JAVA ME(J2ME):JAVA移动版,用于手持设备上的应用程序,并不流行

安装Tomcat前需要安装JDK环境jdk现所属Oracle公司,是JAVA的开发环境(JDK包含了JRE,JRE是JAVA运行环境

--------------------JDK的安装--------------------

1、通过百度直接搜索jdk可以到官方进行下载,这里下载Linux x64的rpm包或者tar包,需要选择"Accept License Agreement",否则无法下载

java.png

2、通过rpm包安装jdk

yum install jdk-8u77-linux-x64.rpm
或者
rpm -ivh jdk-8u77-linux-x64.rpm

 

3、通过rpm包安装的jdk,在安装完后会在/usr/java下生成一系列目录和文件,如果是tar包的只需要解压到需要的目录即可,然后进行下一步配置系统环境变量

java2.png

 

4、给JAVA运行环境设置环境变量,设置好了后直接输入java命令,能正常运行说明环境已经设置成功,使用java -version可以查看版本

vi /etc/profile.d/java.sh
export JAVA_HOME=/usr/local/jdk1.8.0
export CLASSPATH=$JAVA_HOME/lib
export PATH=$PATH:$JAVA_HOME/bin:$CLASSPATH

. /etc/profile.d/java.sh

java3.png

 

 

JVM运行参数配置:

java  -XX:+PrintFlagFinal:打印出所有参数及默认值

java  -XX:+<option>:开启此参数指定的功能

java  -XX:-<option>:关闭此参数指定的功能

java  -XX:<option>=<value>:给option赋值

 

--------------------Tomcat的安装--------------------

1、下载与安装Tomcat。Tomcat官方站点:http://tomcat.apache.org/下载到合适版本的tar包后解压到/usr/local目录下并且做一个软连接方便工作。

tar zxf apache-tomcat-8.0.33.tar.gz -C /usr/local/
ln -sv apache-tomcat-8.0.33 /usr/local/tomcat

 

2、在tomcat目录下有多个目录,各目录的作用:

bin目录有一大堆java文件和脚本,如catalina.sh脚本用于启动tomcat;

conf目录用于存放配置文件,其下有一个server.xml是主配置文件,类似httpd.conf,还有一个tomcat-users.xml用于配置管理tomcat的管理员信息

lib目录用于存放类文件;

logs目录用于存放日志文件;

temp目录用于存放临时文件;

work目录是工作目录;

webapps目录用于部署应用程序,类似apache的htdocs目录,webapps/ROOT目录是默认网站的根目录,其他目录则需要在访问的时候跟上路径名

3、tomcat的运行需要设置一个catalina的环境变量(catalina是tomcat的代码名称,tomcat则是程序名称),设置好了后即可以直接运行catalina命令,该命令用于启动和管理tomcat服务,tomcat默认监听端口是8080,还有一个用于ajp协议的端口是8009


vi /etc/profile.d/tomcat.sh
export CATALINA_HOME=/usr/local/tomcat
export PATH=CATALINA_HOME/bin:$PATH
. /etc/profile.d/tomcat.sh
java4.png


 

4、使用catalina脚本启动tomcat,默认监控端口为8080,如果启动时发现端口没有监听,可以运行catalina.sh run,会在当前窗口打印出具体的信息以便调试

java5.png

5、最后访问tomcat的默认首页测试,如果打不开的话看看防火墙设置。在测试页右侧可以看到Server Status、Manager app、Host manager三个选项,点击后提示需要用户名密码,这里的用户名密码就需要在tomcat-user.xml里配置

java6.png

6、修改tomcat-user.xml配置管理员信息,然后重启tomcat后就可以点击上面三个标签来管理tomcat和建立虚拟主机等,不过在生产环境中一般都将这几个目录给禁止访问了,以免被入侵后上传木马

tomcat11.png


 

温馨提示如有转载或引用以上内容之必要,敬请将本文链接作为出处标注,谢谢合作!
et_highlighter51
版权所有:《Linux运维技术学习站点
文章标题:《Linux系统中JDK与Tomcat8安装部署基本教程
除非注明,文章均为 《Linux运维技术学习站点》 原创
转载请注明本文短网址:http://www.linuxe.cn/post-302.html  [生成短网址]

已有 0/3540 人参与

发表评论:

欢迎分享Linux运维技术学习站点

欢迎使用手机扫描访问本站,还可以关注微信哦~