一、Javaweb環(huán)境搭建

1.mac搭建本地環(huán)境(IDE+tomcat)

30分鐘搭建Java后端開發(fā)環(huán)境

2.mac安裝mysql

在Mac上安裝mysql數(shù)據(jù)庫

3.mac啟動ssh服務(wù)

Mac 啟動 sshd 服務(wù)

4.為ubuntu服務(wù)器安裝tomcat

Mac給Linux服務(wù)器安裝tomcat

5.為ubuntu服務(wù)器安裝mysql

Linux服務(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)用名稱]

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容