Linuxベースのec2インスタンスがawsにあり、Tomcat7が事前にパッケージ化されています。これまでのところ次のことができます。コマンドラインからインスタンスにSSHで接続し、インスタンスFileZillaに接続し、tomcatを開始/停止します(tomcatはポート80でリッスンしています)すべての開発プロジェクトの管理はUbuntu10.10で行われます
問題/質問は次のとおりです。
FileZilla:warファイルをwebappsにアップロードしようとすると、次のようになります。
Error: /opt/tomcat7/webapps/my-fancy-app-0.1.war: open for write: permission denied
Error: File transfer failed
Tomcatに関連付けられているグループにユーザー(正確にはec2-user)を追加していません。
ポート80:ポート80で外部アクセスを有効にするにはどうすればよいですか?デフォルトのセキュリティグループだけがあり、カスタム設定は追加していません。[新しいルールの作成]ドロップダウンからHTTPを選択すると、デフォルト設定は0.0.0.0/0になります。これは安全な設定ですか、それとも正しい設定ですか。そのルールを適用してTomcatを実行し、次に表示されるURLにアクセスしようとすると(503エラーが発生すると思います):Service Temporarily Unavailable
最後になりましたが、Elastic IPとは何ですか?また、全体像でどのような役割を果たしますか?
どんな助けでも非常に高く評価されます。うまくいけば、私はこれを乗り越えて、これをすべて「数字で描く」ちょっとしたチュートリアルに入れることができるでしょう。