阿里云centos7上安装java环境
- 对比了几家云服务器,最终选择了阿里云。网页上搜索阿里云,购买阿里云服务器。如果是学生,可以购买学生优惠套餐,一个月9.5元(在这之前需要进行身份验证和学生信息验证),利用学生身份买了轻量应用服务器。
- 听说vultr也很不错,最便宜的是$2.5,但是一般都买不到,试了一下,最便宜的只有$5一个月的了。
- 购买服务时,系统镜像选择centos系统
- 安装putty,进行远程登录
- 在这之前,需要现在阿里云控制台里设置一下密码。控制台中的服务器云维->远程连接里面有具体的说明。楼主用的是方式3。
- 设置完密码,安装完putty之后,就可以使用putty登录了。打开putty.exe。
- Host Name处输入阿里云的公网ip地址或域名,然后别的不用改,直接点击下方的Open即可。首次登录会出现一个对话框,选择是。
- 之后出现远程登录对话框,输入用户名root,和密码即可。
成功后会出现:
- 在这之前,需要现在阿里云控制台里设置一下密码。控制台中的服务器云维->远程连接里面有具体的说明。楼主用的是方式3。
- 安装java环境
- 阿里云中的centos是默认不安装jdk的,所以不需要卸载之前的jdk。我们直接安装就可以。可以用以下命令来检查是否安装了java环境:
rpm -qa | grep java
rpm -qa | grep jdk
rpm -qa | grep gcj
如果没有输出则代表没有安装。
- 利用以下命令查看有哪些openjdk。
yum list java*
可以看到最终会出现很多版本
- 以下采用一种最省事的方法安装。这个命令安装了jdk1.8下的所有文件。重点是不用配置环境变量(因为采用yum安装都不用配置,yum会自动处理安装时的依赖关系)当然也可以只安装一个jdk版本。
yum install java-1.8.0-openjdk* -y
- 查看是否成功安装配置,可以分别输入java -version,javac -version来验证。
到这里很多人不清楚jdk和jre装到哪去了,这种方式安装的位置是在/usr/lib/jvm。提供一个通用的查询方法。 -
- 首先找到所有java(或者jdk)相关的已安装的软件:
- rpm -qa java* 或者 rpm -qa jdk* 或者rpm -qa | grep java* 或者rpm -qa | grep jdk*这四个命令都行。
-
- 然后查找具体所在的位置
从第一步的软件中选一个,使用rpm -ql 软件名称这样格式的命令:
这样就找到了软件所安装的目录。需要注意的是涉及到服务器配置文件的会放在/etc目录下,涉及到帮助目录的会放在/usr/share/doc或者/usr/share/man目录下,普通用户可执行文件目录一般为/usr/bin或者/usr/local/bin等。
- 然后查找具体所在的位置
初步使用,记录下来,以免以后用到。