AWSすらよく知らなかった私がAMIMOTOを使ってみた話

AMIMOTO Advent Calendar 2015、21日目の記事です。

上がっている記事が技術的なものが多いのでちょっと気が引けるのですが、私のように共用レンタルサーバーしか使ったことがないデザイナーでも、問題なく使えそうだよ!という記事です。お手柔らかにお願いします。。。

AWS・そしてAMIMOTOを使ってみようと思ったきっかけ

私:Webデザイナー、サーバーの知識なし、普段使っているのは共用レンタルサーバー。

Amazon Web Services(以下AWS)の存在は色々なところでぼんやりと聞いていたので知っていたのですが、「出てくる単語がよくわからないので難しそう。。。」「アクセス数の多いサイト以外には必要ないのでは…」という先入観があったので、大規模サイトを運営することのない私には無縁だとずっと思っていました。

しかし、多言語サイトを制作する機会があり、各言語ごとのサーバーについて考える必要があったこと(結局一つのサーバーにしましたが)や、最近携わっているコンテンツの1つが以前ニュースなどで取り上げられ、アクセス数が増加したことがある(いわゆるバズった)という話を聞いたことがきっかけで、もしもの時の対策方法を知っておくべきだと思い、勉強することを決意。周りにユーザーが多く、公式サイトで手順も公開してあるAMIMOTOを触ってみることにしました。

AWSについて全く知識のない状況だったので、まずは「環境を準備してWordPressをインストールする」までを目標に。「よし!やるぞ!」と気合をいれて丸一日空けておいたのですが、ものの十分で目標は達成しました。

流れ

AWSでアカウント作成(登録のみなら無料)→AMIMOTOの公式にある起動方法【WordPress Powered by AMIMOTO をマーケットプレイスからの起動するには】を見ながらインストールしてできあがり。今回はテストのため、「WordPress powered by AMIMOTO (HHVM)」のt2.micro(14日間無料トライアルあり)を選択しました。
【アマゾンコンソールからの起動方法】もあります。
どこで躓いたかブログで説明するために画面をキャプチャしながら作業する予定だったのですが、特に問題もなくスムーズにできました。

一瞬「?!」となったことを挙げると、EC2のダッシュボードでインスタンスの状態がrunninngになっていたにも関わらず、パブリックDNSにアクセスしても接続できませんでした。これは2〜3分待たないと出ないようです。少し待てばアクセスできました。

WordPressインストール後にしたこと

インストール後は起動時に作成しダウンロードしたキーペアのファイルを ~/.ssh/ の中に入れ、パーミッションを「400」に変更しました(インスタンスへの接続 – Amazon Elastic Compute Cloud の「オプション 3: SSH クライアントを使用した Mac または Linux からの接続」あたりを参考)。

chmod 400 ~/.ssh/amimoto.pem

※ AMIMOTO の公式起動方法の通り、キーペアの名前を amimoto.pem にしております。

デフォルトだとWordPress のファイルが置かれたディレクトリ /var/www/vhosts は Web サーバの実行ユーザ nginx が所有者となっており、SFTP クライアント等で直接ファイルをアップロードする事はできないので、下記の記事を読みながら所有者やWeb サーバの実行ユーザをec2-userに変更し、(S)FTPクライアントソフトで接続できるようにしました。
【網元で作成したインスタンスに(S)FTPクライアントソフトで接続するには?】

こちらも特に問題がなく接続できました。すばらしき公式。

まとめ

未知すぎて、何がわからないかわからない!状態でしたが実際に触ってみると「WordPressのインストール」までは特に難しいことではありませんでした。
今回細かい用語の説明は省いていますが、大体基本的なことはAMIMOTOの公式サイトに載っていますし、ユーザーも多いので調べるとすぐに出てきます。
今回は本当ーーーーに初歩的な部分を触ったに過ぎませんが、複数人で運用する場合やサーバー負荷対策など実務で使うことを想定しながら今後色々試したり勉強していきたいと考えています。楽しみ。
もしこの記事を読んでいる方でAWSやAMIMOTOに興味はあるけど難しそう…という方がいれば、まずは触ってみることをおすすめします。

 

一番好きなラーメン屋(吉祥寺編)えん寺

かなり遅れてしまいましたが、一番好きなラーメン屋 Advent Calendar 2015の15日目の記事です。
旭川だと大分絞れるのですが、東京だと好きなラーメン屋が複数あるので吉祥寺で絞ってみました(狭)
つけ麺は邪道かもしれませんが。。。

東京生活の締めくくりに選んだラーメン屋
10年以上の東京生活…その締めくくりラーメンに選んだのが「つけ麺 えん寺 吉祥寺総本店」でした。

えんじ

ベースは鶏ガラ・豚骨・魚介・野菜。
ベジポタつけ麺が最高です。
どろどろしていて濃厚なのに油っこさや変な塩辛さがないし、太めでもちもちの麺とも相性がいい。
食べている途中で「ああ、もうすぐで食べ終わってしまう…」と少し悲しくなる程です。
癖になる、また食べたくなる味。
「ラーメンが食べたいなー」というより「えん寺が食べたい」という日ができるほどです。

ちなみに吉祥寺以外でいうと二郎桜台店、蓮爾、池袋の七人の侍(三郎ラーメンのみ)、阿佐ヶ谷の大慶・鶏とふじ(移転して梅ヶ丘になったそう)、あたりが好きでした。あとは宇都宮の哲麺。
一度しか行ってないけど、もう一度食べたいのは池袋のがんこラーメンとごっつ。

機会があれば旭川編と大阪編も書きたいです。

WordCampUS 2015参加レポート

かなり遅れてすみません。WordPress Advent Calendar 2015に参加したかった人達の Advent Calendar 2015、13日目のブログです。
今回縁あって、WordCampUSデジタルキューブさんのスポンサーブースをお手伝いをさせていただきました。

ほぼスポンサーブースに立っていたので、セッションをたくさん見られた訳ではないのですが、
スポンサーブースで色々な人と話したり、会場の雰囲気を感じられたのでざっくりとお伝えしようと思います。

大人気だったSpace Wapuu!!!

今回、宮内さんが作成したSpace WapuuをAMIMOTOブースで公開していました。SpaceWapuuについての宮内さんの記事はこちら
サイトで見るのとハコスコで見るのはおもしろさが全然違うので、是非購入して見ていただきたいです。
ブースでは「Awesome!!」「SooooCuuuuuute!!!Wapuu!!」という声が飛び交っていました。

ハコスコは数量限定でプレゼントしていたのですが、それでも2日間連続で見に来てくれる人や、友達を連れて「これすげーんだぜ!」と紹介してくれる人、MattのRTや参加者のつぶやき、シェアを見てAMIMOTOブースを探してくる人がいて、とても賑やかな2日間でした。

海外でもわぷーは人気だよという話は聞いていたのですが、想像以上の人気っぷりでした。
ブースに来た人に「わぷー知ってる?」と聞くと8割くらいがYES。

わぷーTシャツを着た人多数。ピンバッジをつけている人もたくさん見かけました。
わぷーTシャツは他のスポンサーブースでも発見。
(ちなみにポーランドのWCではわぷーについて話す人やグッズを持っていた人は見かけませんでした。)

常に賑わうスポンサーブース

会場は朝の8時から入場開始(セッションは9時〜)、大体18時までのセッションなのでその間は大体スポンサーブースにいました(たまにセッションを見に行ったりも)。
上で述べたように、わぷー人気もあり1日目は朝〜夕方まで途切れる事がほぼない状態。純粋にAMIMOTOに興味を持ってブースを訪れる人も多数いました。

ブース

話を聞きに来ている人が積極的なのがとても印象に残りました。一人ひとりのブースの滞在時間が長く、人手が足りなくなることも。
フリードリンクで、スポンサーブースにドリンクが設置してあるのも人が集まりやすく良かったです。

スポンサーブースから見た会場の雰囲気

セッションが終わると人が流れてくるので動きを観察していたのですが、セッションの部屋同士が近く、途中にスポンサーブース(上でも書いたようにドリンクも置いてあります)があったりと動線設計もきちんとしていました。どのスポンサーブースにも常に人が居て、ビジネスや技術の話に花が咲いているようでした。
想像以上にビジネスな空間だなーと眺めていたのですが、堅苦しい感じではなく、知らない人同士でも挨拶や笑顔を交わしたりする雰囲気はとても気持ちがいいものでした(ちょっと稚拙な文章になってしまいましたが)。

人々はフレンドリーですが、日本からの参加でも特に「よくここまで来たねー!」という雰囲気ではなく(かといって疎外感もない)、各国の参加者を当たり前に受け止めているのを感じ、「何のためのコミュニティなのか?」「誰のためのWordCampなのか?」というのを改めて考えるきっかけになりました。

とりとめのない文章になりましたがレポート第一弾(?)はこのあたりで。