読者です 読者をやめる 読者になる 読者になる

うさがにっき

読書感想文とプログラムのこと書いてきます

Marketplaceを利用した構築済みインスタンスの利用

概要

自分でAWSを構築するまでもなく、有名なプロダクト(ex. GitLab, Redmine, Wordpress)であれば既に構築済みのインスタンスをMarketplaceから購入することができる
これを使って構築してみる

詳細

EC2 > Instance > インスタンスの生成を選択
f:id:tiro105:20150605155225p:plain

AWS MarketPlaceを選択し、検索窓にAMIMOTOと入力
※正式名は網元というらしく検索するときは「網元 aws」とかで引っ掛けたほうが情報がある
f:id:tiro105:20150605155343p:plain

いろいろあるが、ここではWordPress powerd by AMIMOTO(HVM)を選択
f:id:tiro105:20150605155427p:plain

詳細が表示されるので次へ
f:id:tiro105:20150605155458p:plain
f:id:tiro105:20150605155511p:plain

今回はデフォルトのvpcインスタンスを作った
これまでのEC2インスタンスの作成と同じ感じだったが、セキュリティグループの画面で説明のところに不正な文字が使われていてエラーになった
適当に適正な文字だけに変更
んで作成

f:id:tiro105:20150605163045p:plain

表示されてるパブリックDNSにアクセス
f:id:tiro105:20150605163124p:plain

インスタンスIDを打ち込むと、wordpressの設定に遷移
普通にwordpressが起動した
f:id:tiro105:20150605163219p:plain

sshでもインスタンスに接続

ssh -i wordpress-app.pem ec2-user@ec2-52-69-59-90.ap-northeast-1.compute.amazonaws.com

The authenticity of host 'ec2-52-69-59-90.ap-northeast-1.compute.amazonaws.com (52.69.59.90)' can't be established.
RSA key fingerprint is 79:e8:68:cc:61:e6:34:5a:54:37:6c:d2:d2:ab:71:8e.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added 'ec2-52-69-59-90.ap-northeast-1.compute.amazonaws.com,52.69.59.90' (RSA) to the list of known hosts.
      ___         _            __
     / _ | __ _  (_)_ _  ___  / /____
    / __ |/  ' \/ /  ' \/ _ \/ __/ _ \
   /_/ |_/_/_/_/_/_/_/_/\___/\__/\___/

  
Amazon Linux AMI release 2014.09
    Nginx 1.6 + PHP 5.5 + Percona 5.6

  amimoto     http://ja.amimoto-ami.com/
  digitalcube https://www.digitalcube.jp/

どうやらPerconaというのがMySQLをカスタマイズしたものらしく同時にインストールされているようだ
そのためRDBとかの設定が必要ない