搭建JEESZ分布式架构1--CentOs下安装jdk7(环境准备)

声明:因为运行环境是基于Linux系统的,在做此框架之前需要做一些前期的环境准备工作
CentOs下安装jdk7网上很多实例,因为博客后期作为框架的原生教程,故这边做详细的安装记录

首 先在CentOs下下载jdk7解压文件,tar包安装(目前Oracle官方上,对于文件的下载,加了Cookie验证机制,所以直接下载文件包,会出 现找不到的错误,最老土的办法,本地下载,使用FTP上传服务器),我这边已经下载好了,通过ssh已经上传到指定的目录,这里直接讲解安装的过程。

一、准备工作
卸载OpenJDK
1.查找需要卸载的OpenJDK
[[email protected] /] rpm -qa |grep openjdk | grep -v grep
Java-1.7.0-openjdk-1.7.0.75-2.5.4.2.el7_0.x86_64
java-1.6.0-openjdk-devel-1.6.0.34-1.13.6.1.el7_0.x86_64
java-1.7.0-openjdk-headless-1.7.0.75-2.5.4.2.el7_0.x86_64
java-1.6.0-openjdk-1.6.0.34-1.13.6.1.el7_0.x86_64

java-1.7.0-openjdk-devel-1.7.0.75-2.5.4.2.el7_0.x86_64

2.依次卸载

[[email protected] /] rpm -e --nodepsjava-1.7.0-openjdk-1.7.0.75-2.5.4.2.el7_0.x86_64
[[email protected] /] rpm -e–nodeps java-1.6.0-openjdk-devel-1.6.0.34-1.13.6.1.el7_0.x86_64
[[email protected] /] rpm -e–nodeps java-1.7.0-openjdk-headless-1.7.0.75-2.5.4.2.el7_0.x86_64
[[email protected] /] rpm -e–nodeps java-1.6.0-openjdk-1.6.0.34-1.13.6.1.el7_0.x86_64
[[email protected] /] rpm -e –nodepsjava-1.7.0-openjdk-devel-1.7.0.75-2.5.4.2.el7_0.x86_64
注:权限不足,请使用su root权限

二、安装配置JDK7

1.解压安装jdk文件

[[email protected] /] tar-zxvf jdk-7u75-linux-x64.tar.gz
./jdk1.7.0_45/jre/lib/management/snmp.acl.template
./jdk1.7.0_45/jre/lib/logging.properties
...
...
...
./jdk1.7.0_45/db/LICENSE
./jdk1.7.0_45/db/NOTICE
./jdk1.7.0_45/db/3RDPARTY
./jdk1.7.0_45/db/README-JDK.html
[[email protected] tools]# ls
jdk1.7.0_45 jdk1.7.0_45.tar.gz
[[email protected] tools]# mkdir /usr/java
[[email protected] tools]# mv jdk1.7.0_45/ /home/java/jdk1.7
[[email protected] tools]# rm -rf . jdk1.7.0_45

2.配置JDK7
编辑/etc/profile文件
[[email protected] jdk1.7]# vi /etc/profile
在/etc/profile文件尾部添加
export JAVA_HOME=/usr/java/1.7.0_45
exportCLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
使用source /etc/profile命令重新加载/etc/profile文件,使修改的内容在当前shell窗口中生效

三、测试
[[email protected] ~]# java -version
Java version "1.7.0_45"
Java(TM) SE Runtime Environment (build 1.7.0_45-b18)
Java HotSpot(TM) 64-Bit Server VM (build 24.45-b08, mixed mode)

表示已经安装成功~~~

原文地址:http://blog.51cto.com/13795270/2147048

时间: 2024-10-14 23:30:34

搭建JEESZ分布式架构1--CentOs下安装jdk7(环境准备)的相关文章

搭建JEESZ分布式架构7--Zookeeper注册中心安装

ZooKeeper是一个分布式开源框架,提供了协调分布式应用的基本服务,它向外部应用暴露一组通用服务--分布式同步(Distributed Synchronization).命名服务(Naming Service).集群维护(Group Maintenance)等,简化分布式应用协调及其管理的难度,提供高性能的分布式服务.ZooKeeper本身可以以Standalone模式安装运行,不过它的长处在于通过分布式ZooKeeper集群(一个Leader,多个Follower),基于一定的策略来保证Z

搭建JEESZ分布式架构8--消息中间件安装单、多节点

消息中间件安装单.多节点 1. 安装JDK 并配置环境变量 JAVA_HOME=/usr/local/Java/jdk1.7(之前做过了,这边就不做重复操作) 2. 下载Linux 版的 ActiveMQ(我这边使用apache-activemq-5.11.1-bin.tar.gz)  $ wget http://apache.fayea.com/activemq/5.11.1/apache-activemq-5.11.1-bin.tar.gz 3. 解压安装$ tar -zxvf apache

搭建JEESZ分布式架构5--Dubbo管控台的安装

Dubbo管控台的安装 1.     Dubbo管理控制台的主要作用:对Dubbo服务管控 注意:Dubbo 管控台可以对注册到 zookeeper 注册中心的服务或服务消费者进行管理,Dubbo管控台的运行对 Dubbo 服务没有影响,所以管控台不需要高可用,可以单节点部署. 2.     dubbo管理控制台开源部分主要包含: 提供者.路由规则  .动态配置  .访问控制  .权重调节  .负载均衡  .负责人等 3.     管理控制台版本 当前稳定版:dubbo-admin-2.5.3.

搭建JEESZ分布式架构3--CentOs下安装MySQL(环境准备)

声明:因为运行环境是基于Linux系统的,在做此框架之前需要做一些前期的环境准备工作CentOs下安装MySQL网上很多实例,因为博客后期作为框架的原生教程,故这边做详细的安装记录,我这边已经下载好了MySQL,通过ssh已经上传到指定的目录,这里直接讲解安装的过程. 1. 准备工作 linux安装mysql服务分两种安装方法: 1)源码安装,优点是安装包比较小,只有十多M,缺点是安装依赖的库多,安装编译时间长,安装步骤复杂容易出错: 2)使用官方编译好的二进制文件安装,优点是安装速度快,安装步

搭建JEESZ分布式架构9--消息中间件简介

消息中间件简介 1.      消息中间件在JEESZ分布式架构中的作用 1)     消息中间件在分布式系统中完成消息的发送和接收. 2)     消息中间件可利用高效可靠的消息传递机制进行平台无关的数据交流, 并基于数据通信来进行分布式系统的集成. 3)     通过提供消息传递和消息 排队模型,可以在分布式环境下扩展进程间的通信. 4) 通过消息中间件,应用程序或组件之间可以进行可靠的异步通讯,从而 降低系统之间的耦合度,提高系统的可扩展性和可用性. 2.      JMS:Java Me

搭建JEESZ分布式架构--消息中间件简介

消息中间件在JEESZ分布式架构中的作用 1) 消息中间件在分布式系统中完成消息的发送和接收. 2) 消息中间件可利用高效可靠的消息传递机制进行平台无关的数据交流, 并基于数据通信来进行分布式系统的集成. 3) 通过提供消息传递和消息 排队模型,可以在分布式环境下扩展进程间的通信. 4) 通过消息中间件,应用程序或组件之间可以进行可靠的异步通讯,从而 降低系统之间的耦合度,提高系统的可扩展性和可用性. JMS:Java Message Service 1) JMS是JavaEE中的一个关于消息的

搭建JEESZ分布式架构4--Dubbo简介

1.Dubbo是什么? Dubbo是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案.简单的说,dubbo就是个服务框架,如果没有分布式的需求,其实是不需要用的,只有在分布式的时候,才有dubbo这样的分布式服务框架的需求,并且本质上是个服务调用的东东,说白了就是个远程服务调用的分布式框架(告别WebService模式中的WSdl,以服务者与消费者的方式在dubbo上注册)其核心部分包含:1. 远程通讯: 提供对多种基于长连接的NIO框架抽象封装,包括

CentOS下安装JDK7

下载地址:http://www.oracle.com/technetwork/java/javase/downloads/java-se-jdk-7-download-432154.html 1. 安装JDK1.7.0下载完成后在取得root权限后执行: [[email protected] sea]# sudo rpm -ivh /目录/jdk-7-linux-x64.rpm 执行结果: Preparing... ################################### [100

搭建JEESZ分布式架构10-Redis分布式缓存安装(单节点)

Redis分布式缓存安装(单节点) Redis官网:http://redis.io独立缓存服务器:IP:xxx.xxx.xxx.xxx安装环境:CentOS 6.6Redis 版本:redis-3.0 (因为 Redis3.0 在集群和性能提升方面的特性,rc 版为正式版的候选版,请在安装时去官网选用最新版)用户:root安装目录:/usr/local/redis 下面我们针对于Redis安装做下详细的记录:编译和安装所需的包:# yum install gcc tcl 提醒:下载 3.0 版