我有一個基於Linux的EC2實例上aws與預先包裝Tomcat7,到目前爲止我能夠: ssh從命令行進入實例, 連接到實例FileZilla, 須藤啓動/停止Tomcat(Tomcat監聽端口80) 項目的所有開發管理髮生在Ubuntu 10.10ec2安全組設置,sftp和端口80設置
問題/問題是:
的FileZilla:當我嘗試上傳一個war文件我得到的webapps:
Error: /opt/tomcat7/webapps/my-fancy-app-0.1.war: open for write: permission denied
Error: File transfer failed
我還沒有添加任何用戶(或確切地說是ec2用戶)到與Tomcat關聯的任何組。
端口80:如何在端口80上啓用外部訪問? 我只有默認的安全組,沒有添加任何自定義設置。當我從「創建新規則」下拉列表中選擇HTTP時,默認設置爲0.0.0.0/0 - 這是安全還是正確的設置?當我使用該規則運行Tomcat並嘗試訪問下面顯示的url時(我相信503錯誤):Service Temporarily Unavailable
最後但並非最不重要的是什麼是彈性IP,它在什麼角色中扮演着什麼角色更大的圖片?
任何幫助什麼都將不勝感激。希望我能通過這一點,並能夠把所有這些都放在'按數字繪製'的教程中。
說明:如果您可以使用默認安全組進行SSH登錄,則不使用默認安全組。默認情況下,默認安全組不允許任何連接到您的實例,所以在某些時候您至少添加了端口22的權限。 –
... hm,這非常有趣。我絕對不記得做出這樣的改變。 – vector
您可能正在使用我們的UI爲您添加端口22的工具。 –