CentOS(Community Enterprise Operating System,社區(qū)企業(yè)操作系統(tǒng))是Linux發(fā)行版本之一,它是來自于Red Hat Enterprise Linux依照開放源代碼規(guī)定釋出的源代碼所編譯而成。由于出自同樣的源代碼,因此有些要求高度穩(wěn)定性的服務(wù)器以CentOS替代商業(yè)版的Red Hat Enterprise Linux使用。兩者的不同,在于CentOS完全開源。——摘自《百度百科》
為何選擇CentOS服務(wù)器
????????無論在生活中,還是在開發(fā)中,我一直使用的是Windows系統(tǒng)。因此和Windows已經(jīng)是老朋友了,所以在選擇服務(wù)器時,一般沒有特別需求都會選擇Windows服務(wù)器。
????????由于項目中使用到了Redis,而Windows服務(wù)器對Redis的支持相對較弱,并從可靠性、硬件兼容性等一系列指標(biāo)考慮,最終選用CentOS服務(wù)器(我選擇阿里云云服務(wù)器,您可以點擊這兒領(lǐng)取優(yōu)惠券)。
安裝Java開發(fā)環(huán)境
????● 從Oracle官網(wǎng)下載jdk_8u211-linux-x64.tar.gz,即Linux x64位JDK安裝包。
????●?通過XShell連接遠(yuǎn)程CentOS服務(wù)器,并在usr目錄下新建java文件夾。
mkdir /usr/java
????●?利用Xftp將下載的JDK安裝包傳到剛才新建的java文件中。
????●?使用命令解壓JDK安裝包。
tar zxvf jdk-8u211-linux-x64.tar.gz
????●?解壓完后,在java文件中會出現(xiàn)解壓后的jdk1.8.0_211文件夾。

????●?我們可以刪除JDK安裝文件
rm -f jdk-8u211-linux-x64.tar.gz

????●?我們需要配置JDK的環(huán)境。
vi /etc/profile

????●?運行命令使剛才保存的文件生效
source /etc/profile
????●?測試我們的環(huán)境配置是否成功
java -version

至此,我們完成了Java安裝和環(huán)境配置。如果你安裝的不是精簡版,在安裝JDK之前,需要將系統(tǒng)自帶的Java版本卸載。
????●?使用如下命令查看JDK信息。
rpm -qa | grep java
或者
rpm -qa | grep jdk
????●?若顯示java-x.x.x-openjdk-x.x.x.x-x.x.bxx.exx,我們需要通過以下命令來刪除系統(tǒng)自帶的JDK信息。
rpm -e --nodeps? java-x.x.x-openjdk-x.x.x.x-x.x.bxx.exx