以阿里雲伺服器為案例,後臺使用java 及java web server 相關技術,其他方案基本類同
root賬戶
購置雲伺服器的時候,直接設定好密碼,當然也可以使用密匙
ssh遠端開通
有了ssh這個神器就可以遠端命令列下執行任務
掛載資料盤
前期不用買太大,根據業務發展需要自行擴容,需要自己去掛載
jdk安裝和配置
下載,解壓,配置環境變數,jdk9中發現和jre9已經分類開了,具體緣由還沒有細看
tomcat
下載,解壓即可,依賴前面的jre和環境變數
nginx
一般一臺機器複用的話,大師兄是比較喜歡用這個,前端的負載均衡,動靜分離,習慣使用apt-get的方式來安裝
域名解析
直接通過dnspod和nginx來解決
資料庫
都是用來做生產的,基本上都直接使用雲庫,不再單獨的安裝資料庫,建庫的時候記住使用utf8mb4,如果開通外網訪問的話,需要使用設定資料庫安全白名單
快取服務
基本同資料庫的上方式處理,直接採買,可以設定密碼許可權,一般沒有必要,都設定在一個機房區域裡,安全級別不用設定太高
安全策略
主要是設定可以使用的埠,不用的埠就關掉
到這裡,從公網進來的流量,根據安全策略是否放行,動靜分離,資料庫資料讀寫,檔案讀寫