阿里云服务器部署
1、首先在阿里云服務(wù)器上面部署好Java的環(huán)境,安裝:jdk、數(shù)據(jù)庫(kù)、Tomcat服務(wù)器,其次配置Java運(yùn)行環(huán)境
2、把Javaweb項(xiàng)目打包成.war文件
3、將.war文件復(fù)制到阿里云服務(wù)器的Tomcat服務(wù)器的webapps目錄下,例如我的:E:\Java\apache-tomcat-8.0.43\webapps
4、點(diǎn)擊startup.bat ?啟動(dòng)Tomcat服務(wù)器(運(yùn)行Tomcat服務(wù)器bin目錄中的E:\Java\apache-tomcat-8.0.43\bin ? ? ??startup.bat文件)
5、在本地瀏覽器使用localhost或本地IP都能夠正常訪問(wèn)項(xiàng)目,但是使用阿里云服務(wù)器的公網(wǎng)IP卻不能訪問(wèn)項(xiàng)目
6、問(wèn)題分析:
1.可能大多數(shù)人覺(jué)得是阿里云服務(wù)器中的Java環(huán)境配置錯(cuò)誤,然后找了半天也沒(méi)有頭緒,因?yàn)檫@里不是問(wèn)題的關(guān)鍵。
2.其次想到的就是防火墻,但是關(guān)閉防火墻之后依舊錯(cuò)誤,依舊不能夠訪問(wèn)項(xiàng)目。
3.端口被占用,發(fā)現(xiàn)不是問(wèn)題的關(guān)鍵點(diǎn)。
7、解決步驟:
1.登錄阿里云服務(wù)器的后臺(tái)管理,進(jìn)入控制臺(tái),點(diǎn)擊部署項(xiàng)目的那個(gè)實(shí)例,點(diǎn)擊更多--選擇下面的安全組配置
2.點(diǎn)擊配置規(guī)則
3.點(diǎn)擊添加安全組規(guī)則,選擇“入方向”,將信息按照?qǐng)D片填入進(jìn)去
4.點(diǎn)擊添加安全組規(guī)則,選擇“出方向”也如此配置一下,大功告成
?
8、官方的案例:
9、問(wèn)題解決
10、在任意一臺(tái)能上網(wǎng)的電腦上面利用阿里云服務(wù)的公網(wǎng)IP訪問(wèn)自己的項(xiàng)目就好啦,例如:http://59.110.164.217:8080/Water/main.jsp ? ? 這樣的寫法是錯(cuò)誤的:http://localhost:8080/Water/main.jsp,IP地址必須是公網(wǎng)IP,如果使用私有IP也是不能訪問(wèn)的
總結(jié)
- 上一篇: C#知识点
- 下一篇: spring boot 中json数据处