linux下安装java环境

背景:公司的项目后台语言分为java和php,其中java用的微服务架构是dubbo,php和java并没有打通,就是各写各的逻辑,php也没有用什么架构,现在需要把php接入dubbo,从而使php可以直接调用java的接口,也使java可以直接调用php提供的接口,最近主要研究了一下这个,过程中遇到的坑比较多,记录一下

dubbo的官网在这里,点我,之前没有了解过的可以先看一下,知道个大概,

环境准备:

我测试用的虚拟机是vagrant,安装虚拟机和linux环境的过程这里不说了,之前写过一篇文章讲这个,有兴趣的可以看一下,点我

我们的dubbo的注册中心用的是zookeeper,安装dubbo和zookeeper之前要先安装java环境,java的版本太多了,并且后边安装dubbo和zookeeper都与java的版本有关系,我之前没有接触过java,随便装了个11版本的,后边装其他东西的时候遇到了各种坑啊,然后问了下java同学,人家说11的版本根本没人用,都在用1.8的版本,哎,不会java的我感觉心真累,说下linux下安装过程

1、检查当前系统是否已经安装java环境以及java版本是否是1.8,

rpm -qa|grep jdk

如果什么也没有输出,则说明没有安装java环境,则跳到第二步,如果输出有内容,并且java的版本是1.8,也跳到第二步,如果有安装java,并且版本不是1.8, 那么除了copy-jdk-configs-3.3-2.el7.noarch文件可以不用删除。其他的openJdk全部要卸载,卸载命令:

yum -y remove  xxxx   

2、先去官网下载jdk,官网地址,执行 【uname -a】或者【getconf LONG_BIT】可以查看linux的位数,选择对应的版本来下载,下载时候需要账号,你可以自己注册,也可以去百度搜索oracle账号,我下边提供两个我查到的

账号 1 :amador.sun@foxmail.com
密码:1211WaN!
账号 2 :amador.sun@qq.com
密码:1211WaN!

3、进入目录 :    

cd /usr/local

4、创建java安装目录:

mkdir /usr/local/java

5、解压安装包到 /usr/local/java目录: 

tar -zxvf  jdk-8u162-linux-x64.tar.gz    /usr/local/java

6、配置jdk环境变量:

    编辑/etc/下的profile文件:

vi /etc/profile

    在文件末尾添加如下配置:

    export JAVA_HOME=/usr/local/java/jdk1.8.0_162
    export JRE_HOME=${JAVA_HOME}/jre
    export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
    export PATH=${JAVA_HOME}/bin:$PATH

  保存配置文件退出(vi编辑器使用自备)

7、使/etc/profile生效  :

source /etc/profile

8、测试jdk安装是否成功

   java -version

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值