Centos6.5安装JDK1.8和Tomcat8过程

2017年12月31日15:26:52 1 468

Centos6.5安装JDK1.8和Tomcat8过程

第一部分​​ 安装JDK部分

第一步​​ 下载JDK

[root@localhost software]# wget --no-cookie --no-check-certificate --header "Cookie: oraclelicense=accept-securebackup-cookie"​​ http://download.oracle.com/otn-pub/java/jdk/8u152-b16/aa0333dd3019491ca4f6ddbe78cdb6d0/jdk-8u152-linux-x64.tar.gz -O jdk-8u152-linux-x64.tar.gz

 

第二步​​ 安装JDK

[root@localhost software]# tar -zxvf jdk-8u152-linux-x64.tar.gz

开辟新的程序安装管理目录

[root@localhost /]# mkdir /application

[root@localhost software]# cp -r jdk1.8.0_152/ ​​ /application/jdk1.8.0_152

[root@localhost software]# chown -R root.root /application/jdk1.8.0_152

 

第三步​​ 设置环境变量

[root@localhost software]# vi /etc/profile

profile中添加如下内容:

#set java environment

JAVA_HOME=/application/jdk1.8.0_152

JRE_HOME=/application/jdk1.8.0_152/jre

CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib

PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

export JAVA_HOME JRE_HOME CLASSPATH PATH

注意:这里PATH变量中需要将$JAVA_HOME/bin放在$PATH前面,否则系统会调用老版本的JDK(如果系统存在老JDK的话),如何卸载我们另外开篇讨论。

让修改生效

[root@localhost software]# source /etc/profile

 

第四步​​ 验证JDK有效性

[root@localhost software]# java –versio

 

第二部分​​ 安装Tomcat

第一步​​ 下载Tomcat

[root@localhost software]# wget -c https://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.5.24/bin/apache-tomcat-8.5.24.tar.gz

 

第二步​​ 安装Tomcat

[root@localhost software]# tar -zxvf apache-tomcat-8.5.24.tar.gz

[root@localhost software]# cp -r apache-tomcat-8.5.24 /application/apache-tomcat-8.5.24

[root@localhost software]# chown -R​​ root.root /application/apache-tomcat-8.5.24

 

第三步​​ 配置Tomcat

[root@localhost software]# vi /etc/init.d/tomcat

tomcat中添加如下内容:

#!/bin/bash

# description: Tomcat8 Start Stop Restart

# processname: tomcat8

# chkconfig: 234 20 80

 

CATALINA_HOME=/application/apache-tomcat-8.5.24

export JAVA_HOME=/application/jdk1.8.0_152

 

case $1 in

 ​​ ​​ ​​ ​​ ​​ ​​ ​​​​ start)

 ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​​​ sh $CATALINA_HOME/bin/startup.sh

 ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​​​ ;;

 ​​ ​​ ​​ ​​ ​​ ​​ ​​​​ stop)

 ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​​​ sh $CATALINA_HOME/bin/shutdown.sh

 ​​ ​​ ​​ ​​ ​​​​  ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​​​ ;;

 ​​ ​​ ​​ ​​ ​​ ​​ ​​​​ restart)

 ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​​​ sh $CATALINA_HOME/bin/shutdown.sh

 ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​​​ sh $CATALINA_HOME/bin/startup.sh

 ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​​​ ;;

 ​​ ​​ ​​ ​​ ​​ ​​ ​​​​ *)

 ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​​​ echo 'please use : tomcat {start | stop | restart}'

 ​​ ​​ ​​ ​​ ​​ ​​ ​​​​ ;;

esac

exit 0

 

[root@localhost software]# chmod +x /etc/init.d/tomcat

 

第四步​​ 设置Tomcat服务开机自启动​​ 

向chkconfig添加Tomcat服务的管理

[root@localhost software]# chkconfig --add tomcat

[root@localhost software]# chkconfig tomcat on

查看Tomcat的启动状态

[root@localhost software]# chkconfig --list |​​ grep tomcat

tomcat  ​​ ​​ ​​ ​​​​ 0:off 1:off 2:on 3:on 4:on 5:on 6:off

关闭Tomcat服务自启动:chkconfig tomcat off

删除Tomcat服务在chkconfig上的管理:chkconfig --del tomcat

 

第五步​​ 安装rngd服务(熵服务

解决Tomcat服务启动慢的问题

[root@localhost software]# yum -y install rng-tools

[root@localhost​​ software]# service rngd start

Centos 7使用systemctl start rngd

检查rngd服务

[root@localhost software]# ps -ef | grep rngd

 

第六步Tomcat启动

注:​​ {下列命令在$CATALINA_HOME/bin下执行}

使用./catalina.sh start./startup.sh都能启动tomcat

使用./catalina.sh stop./shutdown.sh停止tomcat

 

注:​​ 执行脚本,启动、停止和重启服务。

启动:service tomcat start

停止:service tomcat stop

重启:service tomcat restart

 

[root@localhost application]# service tomcat start

检查Tomcat服务状态

[root@localhost application]# ps -ef | grep tomcat

 

第七步​​ 防火墙设置

开放8080端口,使web可以访问

[root@localhost​​ application]# vi /etc/sysconfig/iptables

iptables加入以下内容

-A INPUT -p tcp -m tcp --dport 8080 -j ACCEPT

 

最后重启防火墙使配置生效

[root@localhost application]# service iptables restart

weinxin
微信公众号
分享IT信息技术、北海生活的网站。提供北海本地化的信息技术服务。
连线北海

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:1   其中:访客  1   博主  0

    • avatar 路飞 3

      注意:下载地址请自行查找最新的可用的地址,不要一味照搬,地址可能已经失效。