質問: AWSについて聞きたいのですが、LINUX+APACHE+MYSQL+TOMCAT8でサーバーが構築されていて そのソースも渡されていきなり保守を任されたのですが 幾つかやり方が思いつかない点を列記します。 お教えください。 以下の記述で開発マシンとしてubuntu+eclipse(NEON)+apache+tomcat7のマシンを持っていることを前提として読んでください。 1. SSHアクセスのやり方は聞きだしたところ Bitvice SSH Clientというソフトを使うとできることがわかりました。 ただこれwindowsソフトなので使いずらいです ubuntuの開発pcのcui端末からアクセスすることはできませんか? 2. ubuntuの開発pcのECLIPSEからダイレクトにWARファイルをpublishすることは可能でしょうか? 3. 普通の人はどうやってawsをデバッグしていますか? 4. そもそもサーバのどこにWARファイルをデプロイするかどうやって知ればいいのですか? 5. DBアクセスのやり方を聞きました MYSQL WORKBENCHを使うやり方です。 これはいいのですがやはりcuiでsshを立ち上げその中からmysqlをコマンドで起動して SELECT * [なんとかdb] とかやりたいのですがどうすればいいのでしょう? 6. 開発pcのlocalhostのサーバを立ち上げELIPSEでデバッグしょうとするとDBアクセスエラーとなり起動できません これは開発pcのmySQLにawsと同じdb環境を作り、アクセス先IPをローカルに変えるか awsのDBに開発pcののtomcatからアクセスできたらOKだと思いますが そのようなことが可能でしょうか? 普通どうするのですか? 7. あとMYSQL WORKBENCHでSELECT * (DB) をおこなってもDBが更新されないようですがなにかしりませんか? 8. ECLIPSE+tomcat7でコンパイルするようにしましたが あとで調べると実機はLINUX+tomcat8らしい。このバージョンの違いでなにか問題がおこりますか? 9. 追記 AWS CLI AWS Toolkit for Eclipse でできるようですがSECRETKEYとかセットアップ情報はどうして取ればいいですか?
回答: 1. HOSTNAME / ID / PASSWORD 他接続情報さえあれば 別のクライアントでも可、セキュリティポリシーに従ってください 2. 不可 3. 未回答 4. 通常は ${TOMCAT_INSTALL_DIR}/webapps/ ただし設定により変更可能 5. HOSTNAME / ID / PASSWORD 他接続情報さえあれば 別のクライアントでも可、セキュリティポリシーに従ってください 6. ローカル環境にDBを作成してください。またDBサーバーが別の場合は設定ファイルを変更してください。 7. セレクトでは更新されません 8. 発生します。 同一メジャーバージョンで upgrade の値の違いで問題が発生したことがあります。 9. 未回答 以上