ブログを書き始めようと思いたち、せっかくなので、AWS(EC2とRDS)とWordPressで組み立ててみようかと。

 

主にPythonとかJSとかの話を書こうと思うけど、仕事でPHP使ってるので、WordPressを使ってみようと。

AWSは、1年間のお試しキャンペーン中だったから、9/1くらいに借りた。まだ後悔はしてない(ミスったら後悔しそうで、結構どきどき、、)。

 

まぁそんなわけで、WordPressとAWS初心者が、ブログを立ち上げるまで約2時間かかり、ハマったところをメモがてら。

基本的には、ここを参考に作った。

 

 

AWS(EC2 + RDS)の設定

AWS + WordPressという構成で、今回はAWSのEC2(web)とRDS(db)を利用。

AWS側の設定は、ドットインストール先生にお力を貸していただきました。

 

ちょっとだけハマったというか、動画と違ってわけわからなくなったのは、#11 スペック変更とEC2からの接続で、セキュリティグループを変更する部分、、、これいらなかったw

なんか自動で解決してくれてた、、、UIも動画と違ったし、ちょっとだけロスしちゃったw

そんなわけで次。

 

 

WordPressの設定

最初に書いた、ここを参考に(というか、ほぼコピー)で設定。

1つだけハマったのが、WordPress設定して後、EC2でプライベートアドレス(あとで独自ドメインに変更するため)を取得したら、EC2へのアドレスが変わってしまって、管理画面へ接続できない状態になってしまった、、、

 

↓こんなん。

EC2_error

 

WordPressの設定を変更することで、解決。

こちらにお世話になりましたmm

 

解決方法は、wordpress/wp-config.php の設定ファイルに以下の1行を追加するだけ。

[code lang=”php”]define( ‘RELOCATE’, true );[/code]

 

これで解決。

ついでに、これ入れるまでCSSも適応されていない状態で、読込が遅かったけど、それらも解決。

URLの設定関係は、後々も苦戦しそうなので、どこかでお勉強しておこうっと。

 

 

 

最後にテーマを拝借

せっかくWordPress入れたので、テーマ変更。

あとで変更すると思うけど、とりあえず、よさそうなのを探してきました。

ここのテーマを頂きました(フリーでしたので)mm

EC2からWgetしようとしたら、なんか弾かれたので、諦めてローカルにDLした後にEC2へSCPするというめんどくさい方法とりました。

<code>

scp -i 自分の鍵.pem wp_magnifique5-v1.1.zip ユーザ名@ドメイン:/home/ユーザ名

</code>

※「自分の鍵.pem」のおいてあるディレクトリで実行

 

そのあと、zipファイルを、wordpress/wp-content/themes下へ解凍。

あとはWordPressの管理画面で、「外観」→「テーマのインストール」から選んで終了。

 

割りと簡単にできました。

 

さて、これから何を書いていこうかな。

 

 
 

追記:

新テーマ入れた後の wp_magnifique5-v1.1/functions.php  にも define( ‘RELOCATE’, true ); これ入れないと、記事のURLドメインが変更されなかった、、、orz

 

 

【Amazon.co.jp限定特典付き】本格ビジネスサイトを作りながら学ぶ WordPressの教科書2  スマートフォン対応サイト編

投稿者 iyken

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です