2012年9月22日土曜日

Windows Azure WebSiteへWordPressを設定する

Windows Azure WebSiteにWordPressをする手順について記載します。 まだ、なれていないため試行錯誤での手順とんりますので、参考にされる方は ご注意ください。
諸条件:
baserCMS 最新バーション:2.0.3
Windows Azure WebSite 評価環境版PHP
MySQL

1. Azure WebSiteにプログラム設置を行う直前までの作業

Microsoft社と契約する必要がありますので、こちらをを参照して契約を行ってください。

2. Windows Azureのアカウントを作成する

Webブラウザを開き、http://www.windowsazure.comを参照します
無料のアカウントを開始するには、右上隅にFree trialをクリックし、手順に従ってください。あなたは、クレジットカード番号と身元証明のための携帯電話番号が必要ですが、あなたが請求されることはありません。
http://www.windowsazure.com/media/devcenter/shared/freetrialonwindowsazurehomepage.png
Windows Azure Web Sitesを有効にします
  1. http://account.windowsazure.com/に移動し、Windows Azureのアカウントでログインしてください。
  1. 利用可能なプレビューを表示するpreview featuresをクリックします.
するとプレビュー版で利用可能なタブを開きます
http://www.windowsazure.com/media/devcenter/shared/antares-iaas-preview-01.png
  1. Webサイトへスクロールダウンした後でクリックし、試してみてください
http://www.windowsazure.com/media/devcenter/shared/antares-iaas-preview-05.png
  1. サブスクリプションを選択し、[チェック]をクリックします。
http://www.windowsazure.com/media/devcenter/shared/antares-iaas-preview-06.png

3 Windows Azure website の作成とGit環境構築

Windows AzureのWebサイトとMySQLデータベースを作成するには、次の手順に従います。
  1. Preview Management Portal(プレビュー管理ポータル)にログインします。
  1. ポータルの左下に+Newのアイコンをクリックします。
http://www.windowsazure.com/media/devcenter/shared/new_website.jpg
  1. Websiteをクリックし、CREATE WITH DATABASE.選択します。
http://www.windowsazure.com/media/devcenter/shared/custom_create.jpg
URLの値を入力し、DATABASEの項目をドロップダウンしてCreate a New MySQL Databaseを選択し、REGIONの項目をドロップダウンして、あなたのウェブサイトのデータセンターを選択します。ダイアログの下部にある矢印をクリックします。
http://www.windowsazure.com/media/devcenter/shared/website_details.jpg
  1. データベースの名前の値を入力し、REGIONの項目をドロップダウンしてDATABASEのデータセンターを選択して、あなたは法的条項に同意を示してチェックボックスをオンにします。ダイアログの右下部にあるチェックマークをクリックします。
http://www.windowsazure.com/media/devcenter/shared/new_mysql_db.jpg
Webサイトが作成されたときには、Webサイト"[SITENAME] '正常に完了したのテキストの作成が表示されます。今は、Gitの公開を有効にすることができます。
  1. Webサイトのクイックスタートダッシュボードを開くには、Webサイトのリストに表示されるウェブサイトの名前をクリックします.
http://www.windowsazure.com/media/devcenter/shared/go_to_dashboard.jpg
  1. QuickStartページの下部には、Gitの公開設定をクリックします。
http://www.windowsazure.com/media/devcenter/php/setup_git_publishing.jpg
  1. Gitの公開を有効にするには、ユーザー名とパスワードを提供する必要があります。ユーザー名とパスワードの作成を書き留めておきます。 (あなたが前にGitリポジトリを設定している場合、このステップはスキップされます。)
https://www.windowsazure.com/media/devcenter/php/credentials.jpg
それはあなたのリポジトリを設定するのに数秒かかります。
https://www.windowsazure.com/media/devcenter/php/creating_repo.jpg
  1. リポジトリの準備ができたら、あなたは、リポジトリにアプリケーションのファイルをプッシュするための手順が表示されます。これらの手順をメモしておいてください - それらは後で必要になります。
https://www.windowsazure.com/media/devcenter/php/git_instructions.jpg

Get remote MySQL connection information

Windows AzureのWebサイトで実行されているMySQLデータベースに接続するには、接続情報が必要になります。 MySQLの接続情報を取得するには、次の手順に従います。
  1. あなたのウェブサイトのダッシュボードから、ページの右側に表示するView connection stringsのリンクをクリックします。
https://www.windowsazure.com/media/devcenter/shared/connection_string_info.png

2. Azure WebSiteにプログラムをUPする

まずは、プログラムをUPする場合にGitをつかった方が便利ですので Gitを使える環境にしましょう。
  • 各OSに対応してGitの環境を準備しましょう。
  1. CentOS/Fedora(RedHat系)
    sudo  yum install git
  1. ubuntsu/debian(RedHat系)
    sudo aptitude install git-core
  1. Mac系
    sudo port install git-core

最新版のWordPressを入手し、Windows Azure WebsiteへUPします

$ mkdir wordpress
$ cd wordpress
$ git init
$ cd ..
$ wget http://ja.wordpress.org/latest-ja.zip
$ unzip latest-ja.zip
$ cd wordpress
$ git add .
$ git commit -m "initial commit"
$ git remote add azure https://[アカウント名]@[サイト名称].scm.azurewebsites.net/starting-platform.git
$ git push azure master
最後のコマンドを入力した時に、パスワードの入力を実施する必要が あります。 その時に入手するパスワードは、あなたのウェブサイトのダッシュボードの の[Reset deployment credentisals]を選択して、設定してください。 その際に、パスワードを必ずメモし、上記のgit pushのコマンド実行時に ご使用ください。
https://www.windowsazure.com/media/devcenter/shared/connection_string_info.png

WordPressの設定開始

あなたの作成したWindows Azure WebSiteへアクセスして、WordPressの設置を おこなってください。
http://[あなたのWebSite名]/wp-admin/install.php

0 件のコメント:

コメントを投稿