Linux下javaweb項目jar包零基礎部署(華爲雲ubuntu+jar+mysql+本地上傳)

超詳細! 華爲雲Linux下javaweb項目jar包零基礎部署(華爲雲ubuntu+jar+mysql+本地上傳)

服務器端

作者用的是華爲雲鯤鵬彈性雲服務器,操作系統選擇的是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& #記得要加&符號


















大工告成!!!!

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