1. 程式人生 > >ubuntu 17.x/CentOS 7.x中安裝JAVA JDK

ubuntu 17.x/CentOS 7.x中安裝JAVA JDK

1.CentOS 安裝JAVA JDK

方法一:直接用rpm安裝

到官網去下載

http://www.oracle.com/technetwork/java/javase/downloads/index.html

歷史版本:

http://www.oracle.com/technetwork/java/javase/archive-139210.html

然後選擇RPM,下載 。我的是64位的所以選擇

 jdk-8u5-linux-x64.rpm
#繞過驗證直接下載
wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u111-b14/jdk-8u111-linux-x64.rpm

然後命令直接安裝即可(yum執行是當前目錄下的 *.rpm)

yum install jdk-8u5-linux-x64.rpm

方法二:安裝openJDK

yum list | grep openj   #可安裝軟體檢視
yum install java-1.7.0-openjdk

2.Ubuntu 安裝 JAVA JDK

方法一:安裝OpenJDK

sudo apt-get install openjdk-7-jdk 

這個可以直接安裝,或者你直接查詢安裝也可以

sudo apt-get install openjdk   然後按TAB鍵,程式會自動查詢含有openjdk開頭的軟體
程式會輸出 Display all 311 possibilities? (y or n) ,按y鍵就會列出軟體


然後,輸入以下後就開始安裝

sudo apt-get install openjdk-7-jdk 

方法二:rpm安裝

下載rpm 同 1 下載

debian系統下,不能直接安裝rpm格式,需用alien進行格式轉換,轉換成deb格式的

先安裝

sudo apt-get install alien

然後進行格式轉換安裝。

alien -i jdk-8u5-linux-x64.rpm       #直接安裝,這個時間太長,先轉換成DEB包,然後才安裝

或者轉換成DEB後安裝

alien -d jdk-8u5-linux-x64.rpm            #生成Debian包
sudo apt-get install jdk-8u5-linux-x64.deb

方法三:原始碼安裝

這裡以JAVA1.7.X版本為例,系統為Centos 7.x

下載此壓縮包:jdk-8u181-linux-x64.tar.gz
#繞過驗證直接下載,注意要全部複製
wget --no-check-certificate --no-cookies \
--header "Cookie: oraclelicense=accept-securebackup-cookie" \
http://download.oracle.com/otn-pub/java/jdk/8u191-b12/2787e4a523244c269598db4e85c51e0c/jdk-8u191-linux-x64.tar.gz
tar -zxvf  jdk-8u191-linux-x64.tar.gz
mkdir -p /usr/java
mv jdk1.8.0_191 /usr/java/

配置環境

vim /etc/profile.d/java.sh

設定環境變數

export JAVA_HOME=/usr/java/jdk1.8.0_191
export JRE_HOME=$JAVA_HOME/jre                 #tomcat需要
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

應用生效

sudo source /etc/profile
sudo source /etc/bashrc

mac 中JAVA 安裝和環境變數設定

相關推薦

ubuntu 17.x/CentOS 7.x安裝JAVA JDK

1.CentOS 安裝JAVA JDK 方法一:直接用rpm安裝 到官網去下載 http://www.oracle.com/technetwork/java/javase/downloads/index.html 歷史版本: http://www.oracl

CentOS-7.0.安裝與配置Tomcat-7的方法

代碼 accept iptables jdk1.7 ews 啟動 state cat 解決方案 轉自:http://www.linuxidc.com/Linux/2015-08/122241.htm 安裝說明 安裝環境:CentOS-7.0.1406安裝方式:源碼安裝

CentOS 7 1804 安裝使用 VNC

  安裝VNC: [[email protected] ~]# yum -y install tigervnc-server 啟動VNC並設定密碼: [[email protected] ~]# vncserver You will requir

CentOS 7 1804 安裝 Apache HTTP Server 並 配置 阿里雲 SSL

相關連結: 在CentOS 7 1804 中 安裝 Apache HTTP Server 並 配置 騰訊雲 SSL 在CentOS 1804 中的 Tomcat 9 設定 SSL( https ) 加密 (多域名加密,阿里雲 SSL+ 騰訊雲 SSL) 在CentOS 1804 中設定

CentOS 7 1804 安裝 Apache HTTP Server 並 配置 騰訊雲 SSL

相關連結: 在CentOS 7 1804 中 安裝 Apache HTTP Server 並 配置 阿里雲 SSL 在CentOS 1804 中的 Tomcat 9 設定 SSL( https ) 加密 (多域名加密,阿里雲 SSL+ 騰訊雲 SSL) 在CentOS 1804 中設定

Ubuntu15.x /CentOS 7.x 以後 設定開機啟動,新增自定義系統服務,自定義開機啟動

Ubuntu15.04今天 裝LANMPS套件,裝好後開機啟動死活設定不了,查看了Ubuntu15.04的新特性才發現: Systemd——Ubuntu 15.04的服務管理器已經切換到Systemd;   Unity 7.3——Unity桌面版本升級到7.3,包含很多小的

centos 7.x 安裝docker1.17.x

alt margin inux res inf bsp import -o pro CentOS Linux release 7.0.1406 (Core)Linux 10-4-21-101 3.10.0-123.4.4.el7.x86_64一、安裝基礎依賴1、卸載老版本s

Centos 7.x的Docker安裝Discuz論壇遇到的Mysql問題

Docker下安裝Discuz 目前自學在Centos中Docker部署容器,想在裡面直接安裝一個Discuz,目前遇到了一個棘手的問題。 正常情況下,拉取了一個MySQL 5.7和Discuz。 [[email protected] ~]# docker images R

Centos 7.X 安裝JDK1.8

head -i openjdk img grep 配置 har 解壓縮 ftp 一、查看本機jdk版本並卸載原有openjdk 查看 # java -version openjdk version "1.8.0_144" O

CentOS 7.x 安裝LAMP

通過命令 出現 mbstring utf embedded fedora list 探測 onf CentOS 7.x 安裝apache [root@localhost ~]#yum -y install httpd httpd-devel [root@localhost

centos 6.x7.x 下nginx安裝與配置

一、安裝gcc(命令:yum install gcc)   備註:可以輸入gcc -v 查詢版本資訊,看系統是否自帶安裝 二、安裝pcre(命令: yum install pcre-devel) 三、安裝zlib 四、安裝openssl 綜合命令:   yum -y inst

CentOS 7.x編譯安裝Nginx ,設為開機啟動項

1、安裝 1、安裝nginx的依賴 yum -y install openssl openssl-devel yum -y install pcre-devel 2、下載nginx-1.10.3.tar.gz原始碼並解壓至/root/   http://nginx.org/

Centos 7.x yum安裝php5.6.X(最新版)

1、檢查當前安裝的PHP包 yum list installed | grep php 如果有安裝的PHP包,先刪除他們 yum remove php.x86_64 php-cli.x86_64 2、配置yum源  CentOS 7.0的源 yum install epe

如何在CentOS 7.5、Ubuntu 18.04和Debian 9安裝Golang 1.11

Golang 是谷歌開發的一種程式語言。由於它的多功能性、簡單性和可靠性,  Golang 已經成為開源社群中最受歡迎的程式語言之一。 準備: 一個虛擬機器中的 CentOS 7 ,  Ubuntu 18.04 LTS ,或者  Debian 9 擴充套件 

CentOS 7.x安裝&配置

6.x(核心版本號:2.6.32) http://mirror.bit.edu.cn/centos/6/isos/x86_64/ http://mirror.bit.edu.cn/centos/6/isos/x86_64/CentOS-6.10-x86_64-minimal.iso 7.

CentOS 7.x安裝phpmyadmin

CentOS 7.x下安裝phpmyadmin 使用yum安裝phpmyadmin yum install phpmyadmin php-mcrypt -y phpMyAdmin 的預設安裝目錄是 /usr/share/phpMyAdmin,同時會在 Ap

CentOS 7.x安裝MySQL 5.6的詳細步驟、基本配置及相關說明

MySQL安裝包內自帶了一個安裝指令碼,此處以mysql-5.6.42-linux-glibc2.12-x86_64.tar.gz為例。 這裡使用的作業系統為CentOS-7-x86_64-Minimal-1810,執行前需要安裝依賴: yum install perl autoco

Centos 7.x 安裝MariaDb(Mysql)

1、安裝Mariadb服務 [[email protected] ~]# yum install -y mariadb mariadb-server 2、啟動服務 [[email protected] ~]# systemctl start mariadb 3

安裝作業系統CentOS-7.x

一、建立虛擬機器 使用VMware Fusion建立虛擬機器 二、系統安裝 為了統一環境,保證實驗的通用性,將網絡卡名稱設定為eth*,不使用CentOS 7預設的網絡卡命名規則。所以需要在安裝的時候,增加核心引數。 游標選擇"Install CentOS 7"

從頭開始系列(一)—HDP篇之Centos 7完全離線安裝HDP2.6.X

從頭開始系列—HDP篇之Centos 7離線安裝HDP2.6.X標籤(空格分隔): 大資料 從頭開始系列[TOC]題外話公司最近要搭建自己得大資料平臺,因為是培訓公司,就著實驗環境來。所以,從頭開始搭建大部分環境。總上考慮,我打算使用HDP來搭建公司的大資料平臺。HDP能滿足大部分需求。環境準備本次安裝為離線