1.mac搭建本地環(huán)境(IDE+tomcat)
2.mac安裝mysql
3.mac啟動ssh服務(wù)
4.為ubuntu服務(wù)器安裝tomcat
5.為ubuntu服務(wù)器安裝mysql
6.部署javaweb
java搭建阿里云服務(wù)器環(huán)境(java環(huán)境+mysql+tomcat)和部署 JavaWeb 項(xiàng)目到云服務(wù)器(十分詳細(xì))
修改mysql的root密碼
mysql5.7.18.1修改用戶密碼報(bào)錯ERROR 1054 (42S22): Unknown column 'password' in 'field list'解決辦法
7.遠(yuǎn)程部署tomcat
IntelliJ IDEA2017創(chuàng)建web工程并實(shí)現(xiàn)遠(yuǎn)程部署tomcat
8.nginx做代理,且實(shí)現(xiàn)https
nginx作為代理,接收到外網(wǎng)請求者的請求,進(jìn)行處理后分發(fā)給本地的tomcat,tomcat將響應(yīng)內(nèi)容交給nginx,由nginx返回給請求者。
①配置tomcat監(jiān)聽本地的8080端口:/apache/conf/server.xml

重啟tomcat,配置成功可以看到tomcat監(jiān)聽的端口為本地的8080

②配置nginx:/etc/nginx/sites-available/default?

當(dāng)請求www.xiaosisi.club時,nginx會分發(fā)給127.0.0.1:8080,tomcat會接收到并響應(yīng)給nginx
③配置https,建議使用let's encrypt生成證書




到此便操作成功。
9.實(shí)現(xiàn)直接輸入域名便打開某個web應(yīng)用

docBase=[web應(yīng)用名稱]