超詳細! 華為云Linux下javaweb專案jar包零基礎部署(華為云ubuntu+jar+mysql+本地上傳)
- 服務器端
- 安裝Mysql
- javajdk
- jar包
服務器端
作者用的是華為云鯤鵬彈性云服務器,作業系統選擇的是Linux,后續操作連接就不再贅述了,
還是說一下吧
可以選擇下載一個XShell然后登陸連接(連接方法總得會吧)
什么!!!!你這都不會
那我們不做了,咱ALT+F4然后打游戲去吧,
咱就直接控制臺復制IP然后設定好的賬號密碼直接可以連接,
安裝Mysql
sudo apt-get install mysql-server -y
# -y意思是默認一直選是 ,你也可以自己看著選項自己輸Y/N
可能會用到的命令
啟動服務
sudo service mysql start
重啟服務
sudo service mysql restart
停止運行
sudo service mysql stop
查看狀態
sudo service mysql status
以下是我服務器上用過的命令
安裝好以后我們執行mysql_secure_installation 安全配置向導 根據提示輸入Y/N(按照自己需求來操作)
如果也是用華為云機器:
輸入 vim /etc/mysql/mysql.conf.d/mysqld.cnf 修改配置資訊 (如圖)
將下圖位置注釋掉開啟3306遠程訪問埠
有些機器位置 /etc/mysql/my.cnf
你也可以查詢一下你自己的位置可以輸入whereis命令查看
完成后重啟mysql服務
讓我們再看看狀態

這樣我們的mysql完成外網通信啦
但是如果你的云服務器有安全組規則
那我們需要手動開啟8090/8080/3306這類埠方便我們外網通信
按要求操作即可,
結束后可以用你本地mysql相關軟體測驗服務器資料庫可不可以外網通信,
javajdk
華為云已自帶javajdk,作者就不帶大家安裝了,位置就在
如果不知道怎么安裝,網上這類教程比比皆是,就不帶大家操作了

jar包
因為IDea打包專案成jar包后是自帶Tomcat的
所以我們不需要再安裝Tomcat
我們將本地打包好的jar包匯入
sudo apt-get install lrzsz # 可以代替ftp上傳
我們新建一個io檔案夾
mkdir io
然后進入
cd io
在當前目錄下輸入rz
即可完成本地檔案上傳服務器

做到這一步基本上我們的任務完成了80%
我們測驗一下訪問
首先
java -jar 你的包名.jar
然后用本機或讓同學朋友訪問http://ip:8090
即可訪問成功,
但是這里我們遇到了問題,我們將xshell斷開后發現我們部署的網頁無法連接了,
這里只需要讓我們的程式永久運行即可
nohup java -jar 你的包名.jar& #記得要加&符號
大工告成!!!!
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/245775.html
標籤:其他
上一篇:LINUX的基本操作學習總結
