阿里云centos安装jdk,nginx,redis

本文详细介绍了如何在阿里云的CentOS系统中安装JDK(包括OpenJDK与Oracle JDK)、Nginx以及Redis。内容涵盖了从环境准备、软件安装、配置到服务启动的全过程,对于需要在CentOS环境中搭建Java、Web服务器和内存数据库的开发者极具参考价值。
摘要由CSDN通过智能技术生成

https://blog.csdn.net/w592376568/article/details/79109445

https://www.cnblogs.com/zs-notes/p/8535275.html

https://blog.csdn.net/unhejing/article/details/79893852

一.关于JDK和OpenJDK的区别,可以归纳为以下几点: (https://www.cnblogs.com/sxdcgaq8080/p/7487369.html)

一.授权协议的不同: 
openjdk采用GPL V2协议放出,而JDK则采用JRL放出。两者协议虽然都是开放源代码的,但是在使用上的不同在于GPL V2允许在商业上使用,而JRL只允许个人研究使用。


二.OpenJDK不包含Deployment(部署)功能: 
部署的功能包括:Browser Plugin、Java Web Start、以及Java控制面板,这些功能在Openjdk中是找不到的。


三.OpenJDK源代码不完整: 
这个很容易想到,在采用GPL协议的Openjdk中,sun jdk的一部分源代码因为产权的问题无法开放openjdk使用,其中最主要的部份就是JMX中的可选元件SNMP部份的代码。因此这些不能开放的源代码 将它作成plug,以供OpenJDK编译时使用,你也可以选择不要使用plug。而Icedtea则为这些不完整的部分开发了相同功能的源代码 (OpenJDK6),促使OpenJDK更加完整。


四.部分源代码用开源代码替换: 
由于产权的问题,很多产权不是SUN的源代码被替换成一些功能相同的开源代码,比如说字体栅格化引擎,使用Free Type代替。

<

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值