linux系统(centos)安装JDK、Tomcat及环境配置

环境: centos7(腾讯轻量级服务器)   JDK8  Tomcat8

一、JDK安装 

        1.官网下载:Java Downloads | Oracle

注意:序号1 2 3分别代表ARM、32位、64位操作系统,选择以tar.gz结尾的JDK按需下载

        2. 新建JDK存放目录

mkdir /usr/java   

         3.判断系统是否自带JDK,若有删除

rpm -qa |grep java

rpm -qa |grep jdk

如果输入命令有信息,则把对应文件删掉。、

        4.上传JDK并解压

上传命令: put  jdk-8u301-linux-x64.tar.gz(下载的JDK名称)

解压jdk文件到/usr/java:tar -zxvf  jdk-8u301-linux-x64.tar.gz

        5.配置JDK环境(关键)

vim命令打开/etc/profile   vim /etc/profile 

在文件末尾加上:

      JAVA_HOME=/usr/java/jdk1.8.0_301

      CLASSPATH=.:$JAVA_HOME/lib.tools.jar

      PATH=$JAVA_HOME/bin:$PATH

      export JAVA_HOME CLASSPATH PATH 

注意:JAVA_HOME的路径是你实际解压后的JDK的路径

        6.重新加载环境变量

 source /etc/profile 

        7.检测环境变量是否配置成功

java -version

若成功会出现java版本信息,如图:

      至此,linux环境下的JDK安装成功。

        8.失败案例

错误代码:-bash: /usr/local/java/jdk1.8.0_161/bin/java: cannot execute binary file: Exec format error

原因是: 在 64 位的 Linux 系统中安装了 32 位/ARM的 JDK 环境,当前linux系统和所装的kdl版本之间不一致导致。

解决方案:删除下载正确的版本重装

二、Tomcat安装

        1.官网下载:Apache Tomcat® - Apache Tomcat 8 Software Downloads

 注意:下载Tomcat包(tar.gz),应选择图中框选的对应版本;若不小心选择Source Code Distribution中或其他的包,可能会出现错误: /logs/catalina.out: No such file or directory

         2.上传并解压

上传命令: put apache-tomcat-8.5.71.tar.gz

解压命令:tar -zxvf apache-tomcat-8.5.71.tar.gz

         3.重命名

mv apache-tomcat-8.5.37 tomcat

        4.启动Tomcat

进入重命名的目录( ../tomcat/bin),执行启动命令:

./startup.sh

启动成功页面:

         5.浏览器访问

打开浏览器,在地址栏输入:http://ip:8080(若为本地访问ip可改为localhost),访问服务器。若不能访问,需要配置防火墙,开放8080端口!   参考链接:linux如何开放防火墙8080端口

        6.关闭Tomcat

在(./tomcat/bin)目录下执行: 

./shutdown.sh

注意:若在执行./startup.sh,或者./shutdown.sh的时候,爆出了Permission denied;是因为用户没有权限导致的。可授权解决:用命令chmod 修改一下bin目录下的.sh权限就可以了

如chmod u+x *.sh

   

以上就是linux安装JDK和Tomcat的全部内容啦,若有疑问,评论区留言,必回~ 

本文章归属于linux部署web专栏,如果觉得有用,请点赞关注!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值