阿里雲服務器上部署java環境(jdk+tomcat+mysql)

1、Xshell下載安裝之後,登錄遠程雲服務器
(1)打開阿里雲 服務器ECS,修改實例密碼

阿里雲服務器幫助文檔
https://help.aliyun.com/document_detail/25425.html?spm=a2c4g.11174283.6.580.3e9352feIoCWVg在這裏插入圖片描述阿里雲服務器幫助文檔
https://help.aliyun.com/document_detail/25425.html?spm=a2c4g.11174283.6.580.3e9352feIoCWVg

概覽下,當前頁可找到當前實例,點擊進入
在這裏插入圖片描述點擊修改實例登錄密碼
在這裏插入圖片描述用戶名一般是 root
密碼是上面修改的實例密碼。。。要生效需要重新啓動服務器

(2)使用Xshell遠程登錄雲服務器
Xshell 文件-新建會話
(a)在彈出的界面填寫鏈接名稱和需要鏈接的主機的IP
在這裏插入圖片描述(2)點擊用戶身份驗證。 輸入用戶名(root) 、實例密碼、最後點擊上述 頁面的確定 完成登錄
(3)確定保存之後,雙擊配置的會話,彈出安全警告 選擇永久保存祕鑰
在這裏插入圖片描述完成登錄配置。現在每次通過Xshell 只要雙擊回話即可登錄遠程服務器

(2)Xshell上傳下載文件到 服務器
配置

在這裏插入圖片描述 (a)在linux主機上,安裝上傳下載工具包rz及sz(我這邊用的是ubantu linux系統)
apt install lresz
在這裏插入圖片描述出現這種情況是api庫太老了。更新一下
sudo apt-get update
sudo apt-get upgrade

接下來是安裝工具包 re sz
apt install lrzsz

上傳下載
(a)上傳
先進入要放文件的目錄 cd 目錄
輸入rz命令後,會彈出對話框,選擇你要上傳的文件,選擇打開就上傳到Linux主機。上傳完可以使用ls 查看;
在這裏插入圖片描述選中文件即可上傳
(b)下載
從Linux主機下載文件,下載命令爲sz ,後面跟要下載的文件名;可以選擇下載的保存文件夾;
在這裏插入圖片描述

(3)雲服務器上安裝java jdk
下載https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
在這裏插入圖片描述
(a) 下載之後 rz 選中壓縮包上傳到 linux系統根目錄
(b) 在根目錄下 創建java文件夾 先 cd /usr 然後mkdir java
© 把壓縮包解壓到 java文件夾中
tar命令
-c: 建立壓縮檔案
-x:解壓
-t:查看內容
-r:向壓縮歸檔文件末尾追加文件
-u:更新原壓縮包中的文件
-z:有gzip屬性的
-j:有bz2屬性的
-Z:有compress屬性的
-v:顯示所有過程
-O:將文件解開到標準輸出

注意:在tar命令前需要賦予命令sudo,否則會報Cannot open: No such file or directory錯誤。就是一個權限問題。tag前加上 sudo即可解決

解壓過程
先 進入 java目錄
然後解壓到 當前目錄
在這裏插入圖片描述

(d)進入配置文件開始配置java環境變量
vi /etc/profile 進入配置環境
把以下配置寫到最後,並保存
export JAVA_HOME=/usr/java/jdk1.8.0_231
export JRE_HOME=/usr/java/jdk1.8.0_231/jre
export CLASSPATH=.:JAVAHOME/lib:JAVA_HOME/lib:JRE_HOME/lib:CLASSPATHexportPATH=CLASSPATH export PATH=JAVA_HOME/bin:JREHOME/bin:JRE_HOME/bin:JAVA_HOME:$PATH

如下圖所示
按下鍵盤上的’i’進行編輯,並在文件的最後追加如下配置,輸入完成後按ctrl+c退出編輯模式,再輸入“:wq!”保存文件並退出(具體參照Linux中VI編輯器的使用)
在這裏插入圖片描述輸入如下命令 出現如下情況,則java環境成功搭建
source /etc/profile
java -version
在這裏插入圖片描述可能出現的錯誤
在 Linux 系統中安裝 JDK 環境,配置好環境變量後,輸入 java、javac 或者 java -version 等時,都提示如下錯誤:
在這裏插入圖片描述原因1:配置時jdk目錄放到了最後邊,而系統前邊有叫java的文件,export PATH=PATH:PATH:JAVA_HOME/bin
相關方法:配置時export PATH=JAVAHOME:JAVA_HOME:PATH
原因2:在 64 位的 Linux 系統中安裝了 32 位的 JDK 環境。
相關方法:sudo apt-get install libc6-i386 lib32gcc1 lib32z1 lib32stdc++6 ia32-libs
當然也可以下載一個 64 位的 JDK 安裝也可解決

(4)雲服務器上安裝 tomCat
下載 tomcat(https://tomcat.apache.org/download-80.cgi)
在這裏插入圖片描述(a)下載完之後。上傳到服務器,解壓到指定文件夾
cd /user
mkdir tomcat
cd tomcat

(b)進入tomcat文件夾的 bin 目錄下,用 VI 編輯器打開 catalina.sh
vi catalina.sh

文件開頭加上如下配置 指定java-jdk環境
export JAVA_HOME=/usr/java/jdk1.8.0_231
export JRE_HOME=/usr/java/jdk1.8.0_231/jre

在這裏插入圖片描述保存並退出 :wq!

©啓動tomcat服務器
./startup.sh 當前目錄執行該文件回車即可
在這裏插入圖片描述此時,從瀏覽器可以成功訪問Tomcat頁面(訪問之前請確認是否打開防火牆或已按照文章最後附一中的內容將8080端口添加進安全組)

(5)雲服務器上 mysql安裝
直接輸入即可
最簡單的命令安裝法
sudo apt-get install mysql-server
sudo apt-get install mysql-client
sudo apt-get install libmysqlclient-dev

如下mysql 安裝成功
在這裏插入圖片描述show variables like “%char%”; 可查詢mysql安裝的路徑
在這裏插入圖片描述爲了安全修改root賬號密碼
1 mysql> update user set authentication_string=passworD(“test”) where user=‘root’;
在這裏插入圖片描述附一:登錄阿里雲 開放其他可用端口:
雲服務器管理控制檯->管理->本實例安全組->配置規則->添加安全組規則
之後添加所需要訪問的端口即可

在這裏插入圖片描述在這裏插入圖片描述在這裏插入圖片描述

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