CentOS6.5安装Java 8以及Tomcat8

​安装 Java8

准备工作

更新软件

yum update

查看是否已经安装了java

java -version

如果出现如图,说明没有安装 如果以前已经安装就卸载

#查看内置的JDK
rpm -qa | grep jdk

#卸载内置的JDK
yum remove java-1.6.0-openjdk
yum remove java-1.7.0-openjdk

检查是否安装wget下载工具

如果输入wget 显示如下: 

说明已经安装了wget了,如果提示没有 wget 命令,那么必须先安装 wget 如下:

yum install wget

采用离线下载的方式下载wget.rpm 

下载wget.rpm 上传到Linux服务器 http://mirrors.163.com/centos/7.2.1511/os/x86_64/Packages/wget-1.14-10.el7_0.1.x86_64.rpm

安装wget

rpm -ivh wget-1.14-10.el7_0.1.x86_64.rpm

下载java8

1、RPM安装

在线下载 RPM

### For 32 bit
wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/8u91-b14/jdk-8u91-linux-i586.rpm"

### For 64 bit
wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/8u91-b14/jdk-8u91-linux-x64.rpm"

如果报以下错误: 

参考以下解决:  http://blog.csdn.net/angel22xu/article/details/25070373

再次下载即可 

离线下载 RPM 下载地址:  http://download.oracle.com/otn-pub/java/jdk/8u91-b14/jdk-8u91-linux-x64.rpm?AuthParam=1462805862_8be369be38fdce92bf8162c929be817b 将下载好的rpm文件上传到Linux服务器然后安装

安装 RPM

rpm -ivh jdk-8u91-linux-x64.rpm

测试 是否安装成功

java -version

2、tar.gz安装 (我采用这种方式) 在线下载 tar.gz

wget http://download.oracle.com/otn-pub/java/jdk/8u91-b14/jdk-8u91-linux-x64.tar.gz?AuthParam=1462934736_6fb6b206c0b3018e3ad5642e2893687b

离线下载 tar.gz

下载地址: 

http://download.oracle.com/otn-pub/java/jdk/8u91-b14/jdk-8u91-linux-x64.tar.gz?AuthParam=1462934736_6fb6b206c0b3018e3ad5642e2893687b

将tar.gz 文件上传上去 解压安装 tar.gz

mkdir /ilkhome
chmod 777 /ilkhome
tar -zxvf jdk-8u91-linux-x64.tar.gz -C /ilkhome

配置环境变量

# 修改配置文件
vi /etc/profile
# 在export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTROL下添加

export JAVA_HOME=/ilkhome/jdk1.8.0_91
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

# 刷新配置文件
source /etc/profile

测试如上

至此CentOS6.5成功安装 Java8

安装Tomcat8 这里采用离线解压tar.gz的方式安装 下载:

wget http://mirror.bit.edu.cn/apache/tomcat/tomcat-8/v8.0.47/bin/apache-tomcat-8.0.47.tar.gz

解压:

mkdir /ilkhome
chmod 777 /ilkhome
tar -zxvf apache-tomcat-8.0.47.tar.gz -C /ilkhome

启动Tomcat:

cd /ilkhome/apache-tomcat-8.0.47/bin/
./startup.sh

将8080端口添加到防火墙例外并重启(以下的也不需要了)

/sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT/etc/rc.d/init.d/iptables save

访问8080端口测试 即可

附:/etc/init.d/iptables status可查看防火墙开放端口

原创声明,本文系作者授权云+社区发表,未经许可,不得转载。

如有侵权,请联系 yunjia_community@tencent.com 删除。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏林德熙的博客

SublimeText 粘贴图片保存到本地

在写 Markdown 时,比较难的是把图片粘贴保存到本地,或上传到服务器。 本文提供一个简单的方式可以把剪贴板的图片粘贴保存本地。

33720
来自专栏云端漫步

harbor源码分析之组件adminServer(六)

从本篇开始,深入到harbor的代码层面,以版本harbor1.1.2版本作为蓝本进行展开.尝试了在本地编译启动UI组件,发现该组件依赖组件adminServe...

19510
来自专栏雨过天晴

原 PHPStrom 9系列激活码

20240
来自专栏Django中文社区

注销和页面跳转

当用户想切换登录账号,或者想退出登录状态时,这时候就需要注销已登录的账号。现在我们来为网站添加注销登录的功能,这个功能 Django 也已经为我们提供,我们只需...

60490
来自专栏云计算教程系列

如何在Debian 8上用mod_proxy将Apache设置为反向代理

reverse proxy(反向代理)是一种代理服务器,它接收HTTP(S)请求并将它们透明地分发到一个或多个后端服务器。反向代理非常实用,因为许多现代Web应...

12930
来自专栏运维

k8s集群之日志收集EFK架构

http://tonybai.com/2017/03/03/implement-kubernetes-cluster-level-logging-with-fl...

85920
来自专栏云计算教程系列

如何在Debian 9上安装Linux,Apache,MariaDB,PHP(LAMP)堆栈

“LAMP”堆栈是一组开源软件,通常安装在一起以使服务器能够托管动态网站和Web应用程序。这个术语实际上是一个缩写,代表L inux操作系统,带有A pache...

43530
来自专栏python3

PyCharm汉化

先点击左下角的图标,在点击左上角的Project,选择目录,右键创建一个python文件

56020
来自专栏云计算教程系列

如何在Ubuntu 14.04上安装Munin监视工具

Munin是一个系统,网络和基础设施监控应用程序,通过Web浏览器以图形形式提供信息。它是围绕客户端 - 服务器架构设计的,可以配置为监控它所安装的机器(Mun...

12400
来自专栏电光石火

CentOS6.5安装Java 8以及Tomcat8

安装 Java8 准备工作 更新软件 yum update 查看是否已经安装了java java -version ? 如果出现如图,说...

42270

扫码关注云+社区

领取腾讯云代金券