【從零搭建後端基礎設施系列(五)】-- linux環境搭建

==> 學習彙總(持續更新)
==> 從零搭建後端基礎設施系列(一)-- 背景介紹


本章目標:用虛擬機,安裝兩個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環境

這篇文章很簡單,但是也挺重要,畢竟環境搭建過程中,總會遇到一點坑。
所以不妨自己多練習幾次,反覆搭建幾次,然後閉着眼睛都能自己裝,各種設置爛熟於心,哈哈。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章