==> 學習彙總(持續更新)
==> 從零搭建後端基礎設施系列(一)-- 背景介紹
本章目標:用虛擬機,安裝兩個Centos7系統,並且安裝java環境
一、安裝Centos7
參考如何安裝CentOS7字符界面這篇文章。
安裝好後,如圖
二、安裝JDK1.8
1.直接使用yum安裝
yum search java
選擇java-1.8.0-openjdk-devel.x86_64
yum install java-1.8.0-openjdk-devel.x86_64
安裝完成
查找安裝的路徑
whereis java
看到/usr/bin/java,接着
ll /usr/bin/java
可以看到這是一個軟鏈,繼續
ll /etc/alternatives/java
這還是一個軟鏈,繼續
ll /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.222.b10-0.el7_6.x86_64/jre/bin/java
可以看到,實際的JAVA_HOME就是/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.222.b10-0.el7_6.x86_64這個了
接着可以設置一下JAVA_HOME
vim ~/.bash_profile
在裏面添加上
JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.222.b10-0.el7_6.x86_64
PATH=$JAVA_HOME/bin
保存退出
生效一下
source ~/.bash_profile
最後echo $JAVA_HOME看一下值
說明一下,這一步不是必須的,因爲yum安裝的時候,這一步已經幫你做好了。
2.自己去官網下載jdk
下載linux x64, .tar後綴的
PS:試了很多方法,發現現在不能直接用curl或wget直接在linux上下載了,所以我是先下到本機,在傳到虛擬機的,我用的是python的簡易HTTP服務器,超級簡單方便,這裏可以教大家一下。
第一步在本機,你要上傳文件的文件夾下輸入下面這個命令,啓動服務器
python -m SimpleHTTPServer 8080
第二步,在linux上,使用如下命令獲取,非常的快
curl host:8080/fileName > rename
接着解壓
tar -xvf java1.8.tar.gz
將解壓後的目錄,移動到usr/local/
按照上面的方法,設置JAVA_HOME
接着使用java命令查看java版本,看是否安裝成功
三、總結
讓服務運行的最簡易的環境已經搭建起來。
- 兩臺Centos7機器
- java環境
這篇文章很簡單,但是也挺重要,畢竟環境搭建過程中,總會遇到一點坑。
所以不妨自己多練習幾次,反覆搭建幾次,然後閉着眼睛都能自己裝,各種設置爛熟於心,哈哈。