甘ちゃんSEの自己変革ブログ

1度もサービスを作ったことのない甘ちゃんがこのブログを通じて勉強したことや作ったものを自己発信していきます。

AWS + WordPressでアフィリエイトサイトを作ってみる 1

まずは「アフィリエイトサイト」を作ってみようと思う。

ブログサービスを使うことも

レンタルサーバを使うことも出来るが

 

せっかくなのでクラウドでサーバをたてるところからやってみようと思う。

知名度やこれからのことも考え、

 

・AWS(Amazon Web Services

http://aws.amazon.com/jp/

 

WordPress

http://en.wordpress.com/

を使ってみる。

 

AWSって?

もう既知のことだと思うので割愛。

※以下、説明されているサイトになります。

 「AWS 入門」でググればたくさん出てきます。

http://gihyo.jp/admin/serial/01/cosmi/0001

 

 

AWSのアカウント作成

 

http://aws.amazon.com/jp/

ここから、下記リンクの流れに沿ってアカウント作成。

無料アカウント作成の流れ | アマゾン ウェブ サービス(AWS 日本語)

 

クレジットカードの用意と、

電話認証(自動応答アナウンスに従って認証番号を打つだけ)

が必要なので注意。

 

EC2初期準備

インスタンス(≒サーバ)を作成する前に、

・Key Pairs

・Security Groups

を作成する。

 

Key Pairs

公開鍵と秘密鍵を用いた公開鍵暗号方式での認証を用いるようになっている為
サーバーを立ち上げる前に公開鍵と秘密鍵のペア(Key Pairs)を作っておく。

下記、左側のメニューの「Key Pairs」を選択し

「Create Key Pairs」をクリック。

 

 

Key pair nameを入力する。

適当に普段使っているニックネームにした。

 

Yesをクリックすると.pemというファイルがダウンロードされるので

保存しておく。(これが秘密鍵)

 

Security Groups

≒ファイヤーウォールの役割をする。

左側のメニューの「Security Groups」を選択し

「Create Security Groups」をクリック。

 

適当なName、Descriptionを入力し「Yes Create」をクリック。

 

次に許可するポートを設定。

下の「Inbound」を選択し、プルダウンからHTTPを選び

「Add Rule」をクリック。

 

同様に「SSH」も追加し、

下部の「Apply Rule Changes」をクリック。

※メール送受信をするならSMTP

 

SSHIPアドレス制御をしたいところだが、

e-mobileで動的IPなので断念。