1、现在的linux服务器一般自带jdk,先查询是否已经安装jdk

rpm -qa | grep java

rpm -qa | grep jdk

如上则是没有安装,可以直接跳到步骤X,安装jdk。否则执行步骤2,卸载已安装的jdk

2、卸载java:

rpm -e --nodeps java-1.5.0-gcj-1.5.0.0-29.1.el6.x86_64

完成后再进行查询:

rpm -qa | grep java

rpm -qa | grep jdk

显示no arguments given for query则已经卸载干净

此时执行java -version,会提示没有这样的文件或文件夹

3、去官网下载tomcat和jdk的tag.gz包,并发送到linux服务器上。执行命令 ls,查看当前服务器目录下的所有文件和文件夹。

4、输入命令 tar zxvf apache-tomcat-8.5.1.tar.gz 解压tomcat,同理解压jdk

解压完成后重新输入ls命令,查看当前目录下文件。

会多出一个apache-tomcat-8.5.11和jdk1.8.0_121文件夹(图中蓝色),该文件分贝为已经解压后的tomcat和jdk

5、命令cd /etc切换入etc目录,查看当前目录下是否存在profile文件,。

输入命令vi profile,编辑profile文件,配置环境变量

配置完成后,按esc退出编辑,输入:wq保存并退出。

输入source profile,让profile文件立即生效。

输入java -version,如果出现

恭喜你,jdk安装成功。

如果出现/lib/ld-linux.so.2: bad ELF interpreter: No such file or directory则可能是系统版本不匹配,执行命令yum install glibc.i686

然后再执行java -version检查是否成功。

6、进入tomcat的bin目录然后执行 ./startup.sh启动tomcat。

7、访问IP+端口

出现该页面即安装成功。

linux下安装tomcat和jdk的更多相关文章

  1. Linux下安装和配置JDK与Tomcat(升级版)

    在这个版本 Linux下安装和配置JDK与Tomcat(入门版) 的基础上优化升级 1.下载相关软件 apache-tomcat-6.0.37.tar.gz jdk-6u25-linux-i586-r ...

  2. Linux下安装Tomcat服务器和部署Web应用

    一.上传Tomcat服务器

  3. 转】Linux下安装Tomcat服务器和部署Web应用

    原博文出自于: http://www.cnblogs.com/xdp-gacl/p/4097608.html 感谢! 一.上传Tomcat服务器

  4. linux下安装tomcat和部署web应用

      孤傲苍狼 只为成功找方法,不为失败找借口! Linux下安装Tomcat服务器和部署Web应用 一.上传Tomcat服务器

  5. Linux 下安装 tomcat

    前提:已经安装配置好了 JDK 1.下载二进制文件 wget http://us.mirrors.quenda.co/apache/tomcat/tomcat-9/v9.0.19/bin/apache ...

  6. Linux 下安装 Tomcat 服务器和部署 Web 应用

    一.上传Tomcat服务器 二.安装Tomcat服务器 2.1.解压tomcat服务器压缩包 2.2.配置环境变量 tomcat服务器运行时是需要JDK支持的,所以必须配置好JDK用到的那些环境变量 ...

  7. Linux下安装Tomcat服务器

    Linux下安装Tomcat服务器 一.总结 一句话总结: linux多用才能熟 1.阿里云上面我们买的服务器,怎么让它可以访问特定的端口? 就是给服务器的安全组添加规则:实例-->更多--&g ...

  8. 转 Linux下安装Tomcat服务器和部署Web应用

    转载声明: http://www.cnblogs.com/xdp-gacl/p/4097608.html 一.上传Tomcat服务器

  9. linux下查看tomcat和jdk版本号

    linux下查看tomcat和jdk版本号的命令: 这个需要进入到bin目录下面 ,执行"./version.sh"命令 [root@hncsweb bin]# ./version ...

随机推荐

  1. servlet 的servletconfig

  2. node.js初识07

    之前有说过,nodejs是 没有web容器的,阿帕奇是自带的web容器,如果希望node达到阿帕奇的效果,即http://127.0.0.1:3000/a/b/c.html 出现这样的链接访问页面,所 ...

  3. ssh整合not found class 异常总结

    (1)org.apache.tomcat.dbcp.dbcp.SQLNestedException: Cannot load JDBC driver class 'com.microsoft.sqls ...

  4. PE结构图示

  5. javascript(二):数据类型&数值

    第一部分:数据类型 javascript数据类型通常来说是6种(ES6新增第七种Symbol类型) number:数值 string:字符串 boolean:布尔类型,true或false undef ...

  6. 文件格式(图像 IO 14.3)

    文件格式 图片加载性能取决于加载大图的时间和解压小图时间的权衡.很多苹果的文档都说PNG是iOS所有图片加载的最好格式.但这是极度误导的过时信息了. PNG图片使用的无损压缩算法可以比使用JPEG的图 ...

  7. flask设置cookie,设置session,模拟用户认证、模拟管理后台admin、模拟用户logout

    设置cookie HTTP协议是无状态的,在一次请求响应结束后,服务器不会留下关于客户端状态的信息.但是对于某些web程序来说,客户端的信息有必要被记住,比如用户的登录状态,这样就可以根据用户的状态来 ...

  8. 转:CTE(公共表表达式)——WITH子句

    来自:<Microsoft SQL Server 2008技术内幕:T-SQL语言基础> 一.公共表表达式(CTE,Common Table Expression)是在SQL Server ...

  9. Markdown编辑器使用说明

    Markdown编辑器使用说明 #编辑器使用说明编辑器仅用来编辑文章的样式,建议在其他文档中写好内容,再复制到此处编辑样式--- ## 编辑器使用介绍—非开发者 非开发者,可以将编辑框内容全部删掉,使 ...

  10. scss简单用法