申請服務器:
本人申請的是免費體驗15天的服務器,鏈接爲:https://cloud.tencent.com/act/free
申請了一臺CVM,配置爲:1核1G1M服務器
申請完之後的服務器實例如下圖所示:
實例中展示服務器相關的基本信息,比較有用的是主IPv4地址一欄,分別給出了公網IP(用於外網登錄服務器)和內網IP,然後點擊最右邊的登錄按鈕通過微信掃碼進入,如下圖所示:
點擊立即登錄進入終端登錄界面:
輸入申請時騰訊給的初始密碼即可進入服務器:
配置Java環境:
1. 下載JDK
本人是從官網下載的jdk
官網下載http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
2. 將JDK上傳至服務器
本人是使用SSH連接的服務器,注意連接時使用上面服務器信息展示的外網IP,在自己想存放的目錄下右鍵上傳即可。我是放在了usr目錄下:
3. 解壓JDK壓縮包
先到jdk壓縮包所在目錄,然後使用tar -zxvf指令解壓至當前目錄,命令如下:
cd /usr
tar -zxvf jdk-8u221-linux-x64.tar.gz
使用ls -l命令查看解壓的文件夾:
4. 配置環境變量
可使用以下命令打開profile文件:
vim /etc/profile
輸入 i ,移動到文本末尾,加入如下內容:
export JAVA_HOME=/usr/java/jdk1.8.0_221
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib:$CLASSPATH
export JAVA_PATH=${JAVA_HOME}/bin:${JRE_HOME}/bin
export PATH=$PATH:${JAVA_PATH}
添加完畢之後,直接按“esc”鍵,再直接輸入如下命令保存並退出
:wq
再輸入如下命令來使profile文件立即生效
source /etc/profile
檢測是否安裝成功
- 輸入 javac 不會出現command not found錯誤
- 輸入 java -version 出現版本爲java version "1.8.0_211"
- echo $PATH 看看剛剛設置的的環境變量配置是否都正確
部署並運行服務
本人事先將寫好的註冊中心服務在IDEA打好jar包,類似上傳JDK一樣通過SSH上傳到服務器,如下圖所示:
在服務jar包所在目錄,輸入命令:
java -jar eureka-server.jar
結果如下圖所示:
結果顯示服務開始在服務器上開始運行了。
驗證部署的註冊中心是否成功,在瀏覽器上輸入:http://服務器外網ip:服務端口號/,結果如下圖所示,表示服務已經部署成功了。