備忘録
hackbegin.hatenablog.com で作ったアプリをElasticBeanstalkでデプロイします。 ・ElasticBeanstalkの管理画面から「新しいアプリケーションの作成」をクリック。 ・「アプリケーション名」任意の名前を入力。ここでは「DemoAppEB」と入力。 ・環境枠は「ウ…
application.yaml、application-dev.yaml、application-production.yamlを用意。 -devが開発環境で、-productionが本番環境。 それぞれのファイルにそれぞれの環境に沿った内容を記載。 application.yamlは以下のように記載する。 こうすることでデフォルト…
Gradle+SpringBoot+MySQLでWebアプリを作る際、最初の手順がいつも忘れがちなので備忘録として記録する。 使うIDEはEclipse。 1.プロジェクトの作成 ・[ファイル]→[新規]→[Gradleプロジェクト]で「新規 Gradleプロジェクト」を開く ・[プロジェクト名]は任意…
AWSで作った環境に実際にWordPressを入れていく。 1.環境がちゃんと作れたか確認 ・WebServer用EC2(mywebserver)の確認 ・sshでログインできることを確認 ・Tera Termのホストにmywebserverの「IPv4 パブリック IP」に表示されているIPを入力し、「OK」をク…
こんな感じのやつ。 Webサーバーにapatchを入れて、DBサーバーにMySQLを入れてWordPressを動かしてみる。 前編は主にAWSでの環境構築、後編で実際にWordPressを入れていく手順を書く。 1.VPCの作成 ・アベイラビリティゾーンは「東京(ap-northeast-1a)」 ・…
仮想サーバの強化(EC2応用編) ・バックアップの作成 インスタンスの現在の状態をもとにAMIを作成することでインスタンスのバックアップが可能。 AMIはEBSも含めた状態でアーカイブするが、EBS単体でアーカイブすることが可能。 ・スケールアップ 一読。 ・デ…
仮想サーバの作成 ・EBS(Elastic Block Store)とインスタンスストアの違い EC2にはEBSとインストタンスストアの2種類のストレージがある。 EBSはタイプの種類があってそれぞれ特徴があるので用途に合わせて使う。 docs.aws.amazon.com インスタンスストアは…
AWSを支える概念 ・リージョン AWSの各サービスが提供されている地域のこと。 2015年9月現在、世界に11のリージョンが存在する。 ちなみに2017年12月24日現在だと、14に増えていた。 リージョンによって利用可能なサービスが異なる。新しいサービスはまずア…
画面起動前にコントローラー側でフォームをModelAndView.AddObjectしておくこと。