从零开始构建支持TLS1.2的Web服务器Linux版(一) 配置JAVA环境
2017-07-30 15:28
666 查看
博文目录
下载安装包
乱码
安装
注意点
我选择的是jdk1.8 linux64位tar.gz版本, 你可以选择RPM版本,进行直接安装。
请注意,这里的真实链接地址,是根据浏览器上下载时拷贝出来的地址。
因为服务器上直接下载会快很多,我就没有本地下载再上传。
【注】:链接地址需要自行从官网上获取,不能直接使用文章中的地址下载。
下载安装包
乱码
安装
注意点
下载安装包
根据自己的需要选择合适的安装包,官方下载地址Oracle官网下载我选择的是jdk1.8 linux64位tar.gz版本, 你可以选择RPM版本,进行直接安装。
请注意,这里的真实链接地址,是根据浏览器上下载时拷贝出来的地址。
因为服务器上直接下载会快很多,我就没有本地下载再上传。
【注】:链接地址需要自行从官网上获取,不能直接使用文章中的地址下载。
[root@VM_195_229_centos ~]# mkdir setup [root@VM_195_229_centos ~]# cd setup [root@VM_195_229_centos setup]# wget http://download.oracle.com/otn-pub/java/jdk/8u144-b01/090f390dda5b47b9b721c7dfaa008135/jdk-8u144-linux-x64.tar.gz?AuthParam=1501397181_8ee60959b6917ed4cf617f40d13bf95e[/code]
这样下载后的文件名会带有参数名,这时需要再重命名一下。[root@VM_195_229_centos setup]# ls -l -rw-r--r-- 1 root root 185515842 Jul 25 05:30 jdk-8u144-linux-x64.tar.gz?AuthParam=1501397181_8ee60959b6917ed4cf617f40d13bf95e [root@VM_195_229_centos setup]# mv jdk-8u144-linux-x64.tar.gz?AuthParam=1501397181_8ee60959b6917ed4cf617f40d13bf95e jdk-8u144-linux-x64.tar.gz乱码
在这里,遇到一个小问题,命令打印出来的log里有乱码 ‘jdk-8u144-linux-x64.tar.gz’ 是我使用的工具SecureCRT的设置原因:把SecureCRT的会话选项里的字符编码修改为UTF8格式即可。
选项-会话选项-终端-外观的字符编码,选择utf-8
再次执行命令,即可返回Saving to: ‘jdk-8u144-linux-x64.tar.gz’安装
在usr目录下建立java安装目录[root@VM_195_229_centos setup]# mkdir /usr/java
将java包解压到/usr/java目录下,得到的文件夹名称根据版本不同,会有所不同,请注意相应修改后续配置路径 jdk1.8.0_***[root@VM_195_229_centos setup]# cd /usr/java [root@VM_195_229_centos java]# tar -zxvf ~/setup/jdk-8u144-linux-x64.tar.gz [root@VM_195_229_centos java]# ls -l total 4 drwxr-xr-x 8 10 143 4096 Jul 22 13:11 jdk1.8.0_144 [root@VM_195_229_centos java]#
解压完毕后,创建一个链接,以节省目录长度,同时以后切换系统java版本,只需要修改链接就可以,非常方便。[root@VM_195_229_centos java]# ln -s /usr/java/jdk1.8.0_144/ /usr/jdk
编辑系统配置文件/etc/profile
# set environment variables for java
JAVA_HOME=/usr/jdk
CLASSPATH=$JAVA_HOME/lib/
PATH=$PATH:$JAVA_HOME/bin
export PATH=$PATH:$JAVA_HOME:$CLASSPATH
执行命令source /etc/profile刷新环境变量,确认安装结果。[root@VM_195_229_centos ~]# source /etc/profile [root@VM_195_229_centos ~]# java -version java version "1.8.0_144" Java(TM) SE Runtime Environment (build 1.8.0_144-b01) Java HotSpot(TM) 64-Bit Server VM (build 25.144-b01, mixed mode) [root@VM_195_229_centos ~]#注意点
下载的java版本要匹配系统的版本,否则安装后可能会出问题,可以使用cat /proc/version或uname -a查看自己系统的版本
相关文章推荐
- 从零开始构建支持TLS1.2的Web服务器Linux版(四)配置FTP环境
- 从零开始构建支持TLS1.2的Web服务器Linux版(二) 配置Tomcat环境
- 从零开始构建支持TLS1.2的Web服务器Linux版(六)选装-Redis(src安装方式)
- 从零开始构建支持TLS1.2的Web服务器Linux版(三)创建安装免费的HTTPS证书
- 从零开始构建支持TLS1.2的Web服务器Linux版(五)选装-MySql(yum安装方式)
- 高性能web服务器(热死你)Resin Linux的安装、配置、部署,性能远超Nginx支持Java、PHP等
- 高性能web服务器(热死你)Resin Linux的安装、配置、部署,性能远超Nginx支持Java、PHP等
- 从零开始使用Docker构建Java Web开发运行环境
- Linux下Java Web服务器搭建3(YUM配置)
- Linux下Java Web服务器搭建(YUM配置)
- 阿里云服务器Linux配置数据库、jre、tomcat、部署javaweb
- Linux下配置JavaWeb环境(持续更新其他软件)
- Linux下配置Java web服务器
- Linux系统下配置Java环境变量,配置Tomcat服务器、mongodb数据库
- 阿里云服务器连接以及centos 搭建 web java环境(linux java部署 tomcat部署)
- Linux下从零开始安装配置Nginx服务器+PHP开发环境
- mac下配置Linux阿里云服务器的web环境—入门篇
- 阿里云服务器ubuntu64位配置java_web环境
- linux配置Java环境之tomcat服务器 (附sqlserver驱动)
- 阿里云服务器一键WEB环境配置---Linux学习笔记(3)