linux下安装tomcat和jdk
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的更多相关文章
- Linux下安装和配置JDK与Tomcat(升级版)
在这个版本 Linux下安装和配置JDK与Tomcat(入门版) 的基础上优化升级 1.下载相关软件 apache-tomcat-6.0.37.tar.gz jdk-6u25-linux-i586-r ...
- Linux下安装Tomcat服务器和部署Web应用
一.上传Tomcat服务器
- 转】Linux下安装Tomcat服务器和部署Web应用
原博文出自于: http://www.cnblogs.com/xdp-gacl/p/4097608.html 感谢! 一.上传Tomcat服务器
- linux下安装tomcat和部署web应用
孤傲苍狼 只为成功找方法,不为失败找借口! Linux下安装Tomcat服务器和部署Web应用 一.上传Tomcat服务器
- Linux 下安装 tomcat
前提:已经安装配置好了 JDK 1.下载二进制文件 wget http://us.mirrors.quenda.co/apache/tomcat/tomcat-9/v9.0.19/bin/apache ...
- Linux 下安装 Tomcat 服务器和部署 Web 应用
一.上传Tomcat服务器 二.安装Tomcat服务器 2.1.解压tomcat服务器压缩包 2.2.配置环境变量 tomcat服务器运行时是需要JDK支持的,所以必须配置好JDK用到的那些环境变量 ...
- Linux下安装Tomcat服务器
Linux下安装Tomcat服务器 一.总结 一句话总结: linux多用才能熟 1.阿里云上面我们买的服务器,怎么让它可以访问特定的端口? 就是给服务器的安全组添加规则:实例-->更多--&g ...
- 转 Linux下安装Tomcat服务器和部署Web应用
转载声明: http://www.cnblogs.com/xdp-gacl/p/4097608.html 一.上传Tomcat服务器
- linux下查看tomcat和jdk版本号
linux下查看tomcat和jdk版本号的命令: 这个需要进入到bin目录下面 ,执行"./version.sh"命令 [root@hncsweb bin]# ./version ...
随机推荐
- oracle 常用(二)
多表查询: 1.等值连接查询: select a.aa,a.bb,b.qq from XX a , CC b where a.aa= b.ee 2.不等值连接: select * fr ...
- matlab 字符串处理函数
https://www.cnblogs.com/emanlee/archive/2012/09/13/2683912.html % 字符串处理 a=' a';b='b b';c='cccc';m= ...
- Hadoop.之.入门部署
一.课程目标 ->大数据是什么?大数据能做什么? ->什么是Hadoop?Hadoop的设计思想? ->Hadoop如何解决大数据的问题?(什么是hdfs与yarn.MapReduc ...
- PHP 中最全的设计模式(23种)
https://my.oschina.net/botkenni/blog/1603660 PHP 中最全的设计模式(23种) 原 botkenni 发布于 01/07 21:22 字数 8726 阅读 ...
- python--教你做个最简单的tcp通信。。
TCP协议:建立在IP协议之上的,TCP协议,传输控制协议(英语:Transmission Control Protocol,缩写为 TCP)是一种面向连接的.可靠的.基于字节流的传输层通信协议,由I ...
- IIS 8.0 Using ASP.NET 3.5 and ASP.NET 4.5微软官方安装指导
from:https://www.iis.net/learn/get-started/whats-new-in-iis-8/iis-80-using-aspnet-35-and-aspnet-45 S ...
- tfs分支操作
1.在代码管理器中找到代码项 右击——分支与合并——分支——默认所有选项——确定. 2.可能刚打出的分支为红色,签入,修改代码,待测试后代码合并到主干中(下拉选出他的上级,一般为主干),删除分支. 3 ...
- html5-css的引入
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8&qu ...
- shell 编程每日100行
xiluhua@localhost ~/tscripts $ echo "hello world !" -bash: !": event not found xiluhu ...
- MQ的使用场景
一.消息队列概述消息队列中间件是分布式系统中重要的组件,主要解决应用解耦,异步消息,流量削锋等问题,实现高性能,高可用,可伸缩和最终一致性架构.目前使用较多的消息队列有ActiveMQ,RabbitM ...