1.連接數據庫
選擇服務RDS,進入后點擊數據庫實例,在之前建好的數據庫內進行操作
首先是安全組,類似於aws雲上的防火牆一樣的東西,先設置好公開性,安全組置為default(就是盡量避免測試時訪問阻礙)
節點與端口號就是我們連接數據庫的地址了,打開navicat選擇連接
把端口號寫成遠程數據庫的終端節點,連接后就可以像以前一樣管理表的信息了
2.配置服務器
在控制台選擇EC2服務
進入之后創建實例,實例其實就是一台遠程主機,進入主機之后按照本地一樣的方法配置Tomcat以及java,此處實例我已經創建
連接過程會有下載遠程桌面文件——這個是進行控制實例的窗口
同時連接時的密碼還會用到創建時的.pem文件(本質上是RSA密鑰),此處還有網絡安全的知識。。。
當然做法就是把密鑰內容復制到下面輸入框,之后獲取密碼,之后將密碼復制到連接遠程主機的頁面就好了
另外此處IPv4公有IP就是我們之后訪問時輸入的地址
在遠程主機下,將javaweb項目的war包直接放入webapps文件夾下,在運行時war包會自動解壓,形成項目文件夾
服務器下代碼部分也部署完成了
3.項目運行出現的問題
代碼中不要出現絕對路徑,盡量寫相對路徑,uri也用./替代
數據庫存數據時中文亂碼問題:在連接數據庫后面加?useUnicode=yes&characterEncoding=UTF-8
最后,訪問成功!