tomcat的國內下載地址:http://archive.apache.org/dist/tomcat/tomcat-9/v9.0.7/bin/
1.上傳tomcat版本
我習慣於在/usr/local下創建個tomcat目錄用於存放tomcat
使用secureCRT的rz命令或fileFilla等工具,這里使用的是apache-tomcat-7.0.68.tar.gz
2.啟動
進入bin目錄,執行
./startup.sh
- 1
啟動tomcat,
執行
ps aux|grep java
- 1
查看tomcat線程,確認是否啟動,結果如下:
表示線程已經啟動,或者進入logs目錄查看‘catalina.out’控制台日志確認是否啟動
3.驗證
既然已經啟動了tomcat就表示可以訪問了,我們試一下
我的阿里雲IP是‘101.132.154.219’,而tomcat開放了8080端口,表示我們訪問‘http://101.132.154.219:8080/’就可以訪問到我們的tomcat了,但結果呢?
這里什么鬼,難道沒啟動tomcat?復制驗證確認已經啟動了,但為什么顯示不出來呢?
原來想要訪問阿里雲上應用必需將端口暴露出來,官方上說是“安全組”,其實就是限制內網或私網中的其他 ECS 實例或公網上的資源訪問 ECS 實例或者是 ECS 實例訪問內網或私網中其他 ECS 實例或者公網上的資源。故我們添加上即可。
1.登錄 雲服務器 ECS 管理控制台。
2.在左側導航欄中,選擇 網絡和安全 > 安全組。
3.選擇目標地域。
4.找到要配置授權規則的安全組,在 操作 列中,單擊 配置規則。
5.在 安全組規則 頁面上,單擊 添加安全組規則。
如果還不能訪問的童鞋,授權對象可以修改為0.0.0.0/0即可,添加完再試一把就出來結果了