<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Windows Maniax</title>
	<atom:link href="http://www.windows-maniax.com/feed" rel="self" type="application/rss+xml" />
	<link>http://www.windows-maniax.com</link>
	<description>Windows Server technologies.</description>
	<lastBuildDate>Thu, 05 Jan 2012 08:51:13 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>無料SSLのStartSSLを利用してWindows Azureにhttpsでアクセス</title>
		<link>http://www.windows-maniax.com/kuniteru/azure1127.html</link>
		<comments>http://www.windows-maniax.com/kuniteru/azure1127.html#comments</comments>
		<pubDate>Thu, 05 Jan 2012 08:51:08 +0000</pubDate>
		<dc:creator>浅見 城輝</dc:creator>
				<category><![CDATA[Azure]]></category>
		<category><![CDATA[https]]></category>
		<category><![CDATA[SSL]]></category>
		<category><![CDATA[証明書]]></category>

		<guid isPermaLink="false">http://www.windows-maniax.com/?p=1127</guid>
		<description><![CDATA[無料SSLのStartSSLでのWebサーバー証明書の取得と、それを利用してWindows Azure環境にhttpsでアクセスできるようにする方法]]></description>
			<content:encoded><![CDATA[<p>無料SSLのStartSSLを利用してWindows Azureにhttpsでアクセスできるようにする手順を紹介します。</p>
<p>VerisignやGetTrust、GlobalSignなどの他の認証機関を利用する場合は、項番1～5をその認証機関の方法に読み替え、6以降を実施してください。</p>
<ol>
<li>StartSSL証明書を取得する
<ol>
<li><a href="https://www.startssl.com/?app=12" target="_blank">https://www.startssl.com/?app=12</a>にアクセス</li>
<li>Signupをクリック<br />
<a rel="attachment wp-att-1129" href="http://www.windows-maniax.com/kuniteru/azure1127.html/attachment/startssl-11"><img class="alignnone size-medium wp-image-1129" title="startssl-11" src="http://www.windows-maniax.com/wp-content\uploads/2012/01/startssl-11-300x225.jpg" alt="" width="300" height="225" /></a></li>
<li>必要な情報を入力<br />
<a rel="attachment wp-att-1130" href="http://www.windows-maniax.com/kuniteru/azure1127.html/attachment/startssl-12"><img class="alignnone size-medium wp-image-1130" title="startssl-12" src="http://www.windows-maniax.com/wp-content\uploads/2012/01/startssl-12-300x225.jpg" alt="" width="300" height="225" /></a></li>
<li>登録したメールアドレス宛てにAuthentication Codeが届くので入力<br />
<a rel="attachment wp-att-1131" href="http://www.windows-maniax.com/kuniteru/azure1127.html/attachment/startssl-13"><img title="startssl-13" src="http://www.windows-maniax.com/wp-content\uploads/2012/01/startssl-13-300x119.gif" alt="" width="300" height="119" /></a></li>
<li>暗号化の強度を選択<br />
<a rel="attachment wp-att-1132" href="http://www.windows-maniax.com/kuniteru/azure1127.html/attachment/startssl-14"><img class="alignnone size-medium wp-image-1132" title="startssl-14" src="http://www.windows-maniax.com/wp-content\uploads/2012/01/startssl-14-300x161.gif" alt="" width="300" height="161" /></a></li>
<li>デジタル証明書の操作を実行<br />
<a rel="attachment wp-att-1133" href="http://www.windows-maniax.com/kuniteru/azure1127.html/attachment/startssl-15"><img class="alignnone size-medium wp-image-1133" title="startssl-15" src="http://www.windows-maniax.com/wp-content\uploads/2012/01/startssl-15-300x186.jpg" alt="" width="300" height="186" /></a></li>
<li>証明書をインストール<br />
<a rel="attachment wp-att-1134" href="http://www.windows-maniax.com/kuniteru/azure1127.html/attachment/startssl-16"><img class="alignnone size-medium wp-image-1134" title="startssl-16" src="http://www.windows-maniax.com/wp-content\uploads/2012/01/startssl-16-300x119.gif" alt="" width="300" height="119" /></a></li>
<li>SSL証明書を取得完了<br />
<a rel="attachment wp-att-1135" href="http://www.windows-maniax.com/kuniteru/azure1127.html/attachment/startssl-17"><img class="alignnone size-medium wp-image-1135" title="startssl-17" src="http://www.windows-maniax.com/wp-content\uploads/2012/01/startssl-17-300x131.jpg" alt="" width="300" height="131" /></a><a rel="attachment wp-att-1136" href="http://www.windows-maniax.com/kuniteru/azure1127.html/attachment/startssl-17_2"><img class="alignnone size-medium wp-image-1136" title="startssl-17_2" src="http://www.windows-maniax.com/wp-content\uploads/2012/01/startssl-17_2-300x135.gif" alt="" width="300" height="135" /></a></li>
</ol>
</li>
<li>証明書をバックアップする<br />
Internet Explorer 9で証明書を取得した場合の、証明書のバックアップ方法</p>
<ol>
<li>IEのインターネットオプションの「コンテンツタブ」の「証明書」をクリック</li>
<li>発行者が「StartCom Class 1 Primary Intermediate Client CA」となっている証明書を選択し「エクスポート」<br />
<a rel="attachment wp-att-1137" href="http://www.windows-maniax.com/kuniteru/azure1127.html/attachment/startssl-21"><img class="alignnone size-medium wp-image-1137" title="startssl-21" src="http://www.windows-maniax.com/wp-content\uploads/2012/01/startssl-21-300x220.jpg" alt="" width="300" height="220" /></a></li>
<li>証明書のエクスポートウィザードに従ってエクスポート
<ol>
<li>秘密キーのエクスポート：はい</li>
<li>エクスポートのファイル形式
<ul>
<li>Personal Information Exchange &#8211; PKCS #12 (.PFX)
<ul>
<li>☑ 証明のパスにある証明書を可能であればすべて含む</li>
<li>□ 正しくエクスポートされたときは秘密キーを削除する</li>
<li>☑ すべての拡張プロパティをエクスポートする</li>
</ul>
</li>
</ul>
</li>
<li>証明書を保護するパスワードを入力(任意の文字列)</li>
<li>エクスポート先のファイル名を入力</li>
</ol>
</li>
</ol>
</li>
<li>ドメインを認証する
<ol>
<li>「Validations Wizard」を開始<br />
<a rel="attachment wp-att-1138" href="http://www.windows-maniax.com/kuniteru/azure1127.html/attachment/startssl-31"><img class="alignnone size-medium wp-image-1138" title="startssl-31" src="http://www.windows-maniax.com/wp-content\uploads/2012/01/startssl-31-291x300.gif" alt="" width="291" height="300" /></a></li>
<li>「Domain Name Validation」を選択<br />
<a rel="attachment wp-att-1139" href="http://www.windows-maniax.com/kuniteru/azure1127.html/attachment/startssl-32"><img class="alignnone size-medium wp-image-1139" title="startssl-32" src="http://www.windows-maniax.com/wp-content\uploads/2012/01/startssl-32-300x205.gif" alt="" width="300" height="205" /></a></li>
<li>証明書を取得するドメインを入力（ここではwwwなどのサーバー名は不要）<br />
<a rel="attachment wp-att-1140" href="http://www.windows-maniax.com/kuniteru/azure1127.html/attachment/startssl-33"><img class="alignnone size-medium wp-image-1140" title="startssl-33" src="http://www.windows-maniax.com/wp-content\uploads/2012/01/startssl-33-300x168.gif" alt="" width="300" height="168" /></a></li>
<li>管理者のメールアドレスを選択<br />
<a rel="attachment wp-att-1140" href="http://www.windows-maniax.com/kuniteru/azure1127.html/attachment/startssl-33"><img class="alignnone size-medium wp-image-1140" title="startssl-33" src="http://www.windows-maniax.com/wp-content\uploads/2012/01/startssl-33-300x168.gif" alt="" width="300" height="168" /></a></li>
<li>管理者宛てに届いたメールからVerification Codeを入力<br />
<a rel="attachment wp-att-1142" href="http://www.windows-maniax.com/kuniteru/azure1127.html/attachment/startssl-35"><img class="alignnone size-medium wp-image-1142" title="startssl-35" src="http://www.windows-maniax.com/wp-content\uploads/2012/01/startssl-35-300x168.gif" alt="" width="300" height="168" /></a></li>
<li>ドメインの認証が完了<br />
<a rel="attachment wp-att-1143" href="http://www.windows-maniax.com/kuniteru/azure1127.html/attachment/startssl-36"><img class="alignnone size-medium wp-image-1143" title="startssl-36" src="http://www.windows-maniax.com/wp-content\uploads/2012/01/startssl-36-300x161.gif" alt="" width="300" height="161" /></a></li>
</ol>
</li>
<li>Web Serverの証明書を作成する
<ol>
<li>「Certificates Wizard」を開始<br />
<a rel="attachment wp-att-1144" href="http://www.windows-maniax.com/kuniteru/azure1127.html/attachment/startssl-41"><img class="alignnone size-medium wp-image-1144" title="startssl-41" src="http://www.windows-maniax.com/wp-content\uploads/2012/01/startssl-41-294x300.gif" alt="" width="294" height="300" /></a></li>
<li>「Web Server SSL/TLS Certificate」を選択<br />
<a rel="attachment wp-att-1145" href="http://www.windows-maniax.com/kuniteru/azure1127.html/attachment/startssl-42"><img class="alignnone size-medium wp-image-1145" title="startssl-42" src="http://www.windows-maniax.com/wp-content\uploads/2012/01/startssl-42-300x233.gif" alt="" width="300" height="233" /></a></li>
<li>秘密キーファイルのパスワードを作成する（10文字以上、35文字以下、英数字のみ）<br />
既に秘密キーファイルがあるならスキップ可能<br />
<a rel="attachment wp-att-1146" href="http://www.windows-maniax.com/kuniteru/azure1127.html/attachment/startssl-43"><img class="alignnone size-medium wp-image-1146" title="startssl-43" src="http://www.windows-maniax.com/wp-content\uploads/2012/01/startssl-43-300x260.gif" alt="" width="300" height="260" /></a></li>
<li>プライベートキーが文字列で表示されるので、テキストエディタにコピー&amp;ペーストしssl.keyとして保存<br />
<a rel="attachment wp-att-1147" href="http://www.windows-maniax.com/kuniteru/azure1127.html/attachment/startssl-44"><img class="alignnone size-medium wp-image-1147" title="startssl-44" src="http://www.windows-maniax.com/wp-content\uploads/2012/01/startssl-44-300x246.gif" alt="" width="300" height="246" /></a></li>
<li>ドメインを選択<br />
<a rel="attachment wp-att-1148" href="http://www.windows-maniax.com/kuniteru/azure1127.html/attachment/startssl-45"><img class="alignnone size-medium wp-image-1148" title="startssl-45" src="http://www.windows-maniax.com/wp-content\uploads/2012/01/startssl-45-300x153.gif" alt="" width="300" height="153" /></a></li>
<li>httpsアクセスさせたいサブドメインを入力<br />
<a rel="attachment wp-att-1149" href="http://www.windows-maniax.com/kuniteru/azure1127.html/attachment/startssl-46"><img class="alignnone size-medium wp-image-1149" title="startssl-46" src="http://www.windows-maniax.com/wp-content\uploads/2012/01/startssl-46-300x189.gif" alt="" width="300" height="189" /></a></li>
<li>ドメインとサブドメインの確認<br />
<a rel="attachment wp-att-1150" href="http://www.windows-maniax.com/kuniteru/azure1127.html/attachment/startssl-47"><img class="alignnone size-medium wp-image-1150" title="startssl-47" src="http://www.windows-maniax.com/wp-content\uploads/2012/01/startssl-47-300x176.gif" alt="" width="300" height="176" /></a></li>
<li>証明書が文字列で表示されるので、テキストエディタにコピー&amp;ペーストしssl.crtとして保存<br />
<a rel="attachment wp-att-1151" href="http://www.windows-maniax.com/kuniteru/azure1127.html/attachment/startssl-48"><img class="alignnone size-medium wp-image-1151" title="startssl-48" src="http://www.windows-maniax.com/wp-content\uploads/2012/01/startssl-48-300x242.gif" alt="" width="300" height="242" /></a></li>
<li>Web Serverの証明書の作成が完了<br />
<a rel="attachment wp-att-1152" href="http://www.windows-maniax.com/kuniteru/azure1127.html/attachment/startssl-49"><img class="alignnone size-medium wp-image-1152" title="startssl-49" src="http://www.windows-maniax.com/wp-content\uploads/2012/01/startssl-49-300x138.gif" alt="" width="300" height="138" /></a></li>
</ol>
</li>
<li>IIS用の証明書に変換する
<ol>
<li>「Tool Box」をクリック<br />
<a rel="attachment wp-att-1153" href="http://www.windows-maniax.com/kuniteru/azure1127.html/attachment/startssl-51"><img class="alignnone size-medium wp-image-1153" title="startssl-51" src="http://www.windows-maniax.com/wp-content\uploads/2012/01/startssl-51-300x138.gif" alt="" width="300" height="138" /></a></li>
<li>「Create PKCS#12 (PFX) File」をクリック<br />
<a rel="attachment wp-att-1154" href="http://www.windows-maniax.com/kuniteru/azure1127.html/attachment/startssl-52"><img class="alignnone size-medium wp-image-1154" title="startssl-52" src="http://www.windows-maniax.com/wp-content\uploads/2012/01/startssl-52-300x212.gif" alt="" width="300" height="212" /></a></li>
<li>キー、証明書、パスワードを入力<br />
<a rel="attachment wp-att-1155" href="http://www.windows-maniax.com/kuniteru/azure1127.html/attachment/startssl-53"><img title="startssl-53" src="http://www.windows-maniax.com/wp-content\uploads/2012/01/startssl-53-300x181.gif" alt="" width="300" height="181" /></a></p>
<ul>
<li>Enter Private Key : ssl.keyとして保存した文字列</li>
<li>Enter Certificate : ssl.crtとして保存した文字列</li>
<li>Provide a password : 秘密キーファイルのパスワードとして設定した文字列</li>
</ul>
</li>
<li>「Get PFX &gt;&gt;」をクリックしてPKCS#12 (PFX)ファイルをダウンロード<br />
「{ランダムな文字列} .p12」というファイル名で保存される<br />
<a rel="attachment wp-att-1156" href="http://www.windows-maniax.com/kuniteru/azure1127.html/attachment/startssl-54"><img class="alignnone size-medium wp-image-1156" title="startssl-54" src="http://www.windows-maniax.com/wp-content\uploads/2012/01/startssl-54-300x149.gif" alt="" width="300" height="149" /></a></li>
</ol>
</li>
<li>PKCS#12 (PFX)ファイルをデプロイパッケージ作成PCのIISの証明書ストアにインポートする
<ol>
<li>インターネットインフォメーションサービス（IIS）マネージャを起動</li>
<li>ツリーからサーバーを選択し、「サーバー証明書」をダブルクリック<br />
<a rel="attachment wp-att-1162" href="http://www.windows-maniax.com/kuniteru/azure1127.html/attachment/startssl-71"><img class="alignnone size-medium wp-image-1162" title="startssl-71" src="http://www.windows-maniax.com/wp-content\uploads/2012/01/startssl-71-300x225.gif" alt="" width="300" height="225" /></a></li>
<li>操作の「インポート」をクリック<br />
<a rel="attachment wp-att-1163" href="http://www.windows-maniax.com/kuniteru/azure1127.html/attachment/startssl-72"><img class="alignnone size-medium wp-image-1163" title="startssl-72" src="http://www.windows-maniax.com/wp-content\uploads/2012/01/startssl-72-300x86.gif" alt="" width="300" height="86" /></a></li>
<li>変換した証明書ファイル(*.p12)を選択しパスワードを入力<br />
<a rel="attachment wp-att-1164" href="http://www.windows-maniax.com/kuniteru/azure1127.html/attachment/startssl-73"><img class="alignnone size-medium wp-image-1164" title="startssl-73" src="http://www.windows-maniax.com/wp-content\uploads/2012/01/startssl-73-300x252.gif" alt="" width="300" height="252" /></a></li>
<li>証明書ストアへのインポートが完了</li>
</ol>
</li>
<li>証明書をAzureプロジェクトに組み込む
<ol>
<li>Webロールの証明書の追加
<ol>
<li>「証明書の追加」をクリックし、作成された行のサムプリントの「&#8230;」をクリック<br />
<a rel="attachment wp-att-1165" href="http://www.windows-maniax.com/kuniteru/azure1127.html/attachment/startssl-81"><img class="alignnone size-medium wp-image-1165" title="startssl-81" src="http://www.windows-maniax.com/wp-content\uploads/2012/01/startssl-81-300x225.jpg" alt="" width="300" height="225" /></a></li>
<li>証明書の選択画面で「StartCom PFX Certificate」を選択<br />
※「証明書のプロパティを表示します」 で表示される証明書の詳細画面で、発行先がWeb Serverの証明書作成時に指定したものになっていることが確認できる<br />
<a rel="attachment wp-att-1166" href="http://www.windows-maniax.com/kuniteru/azure1127.html/attachment/startssl-82_1"><img class="alignnone size-medium wp-image-1166" title="startssl-82_1" src="http://www.windows-maniax.com/wp-content\uploads/2012/01/startssl-82_1-300x288.gif" alt="" width="300" height="288" /></a> <a rel="attachment wp-att-1167" href="http://www.windows-maniax.com/kuniteru/azure1127.html/attachment/startssl-82_2"><img class="alignnone size-medium wp-image-1167" title="startssl-82_2" src="http://www.windows-maniax.com/wp-content\uploads/2012/01/startssl-82_2-298x300.jpg" alt="" width="298" height="300" /></a></li>
</ol>
</li>
<li>httpsエンドポイントの追加
<ol>
<li>「エンドポイントの追加」をクリックし作成された行に以下を設定<br />
<a rel="attachment wp-att-1168" href="http://www.windows-maniax.com/kuniteru/azure1127.html/attachment/startssl-83"><img title="startssl-83" src="http://www.windows-maniax.com/wp-content\uploads/2012/01/startssl-83-300x225.jpg" alt="" width="300" height="225" /></a></p>
<ul>
<li>プロトコル : https</li>
<li>パブリックポート : 443</li>
<li>SSL証明書の名前 : 証明書の設定画面で追加したWebロールの証明書につけられた名前を選択</li>
</ul>
</li>
</ol>
</li>
</ol>
</li>
<li>証明書をAzure管理ポータルでアップロード
<ul>
<li>ファイル選択画面には証明書の拡張子がpfxのファイルしか表示されないが、ファイル名欄に「*.p12」としてEnterしてすることでアップロードする証明書が表示されるようになる</li>
</ul>
</li>
<li>パッケージをデプロイ</li>
<li>httpsアクセスさせたいサブドメインへのアクセスがデプロイしたAzure環境にアクセスされるように、DNSサーバーのcnameレコードを設定する</li>
<li>DNSの設定が反映されたらhttpsでアクセスしてみる<br />
（DNSの設定が反映されるまでの間は、hostsファイルにVIPを指定して試してみてもよい）</li>
</ol>
<img src="http://www.windows-maniax.com/?ak_action=api_record_view&id=1127&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.windows-maniax.com/kuniteru/azure1127.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress日本語版 on Windows Azure &amp; SQL Azure</title>
		<link>http://www.windows-maniax.com/kuniteru/iis/oss-install1057.html</link>
		<comments>http://www.windows-maniax.com/kuniteru/iis/oss-install1057.html#comments</comments>
		<pubDate>Mon, 05 Sep 2011 18:50:40 +0000</pubDate>
		<dc:creator>浅見 城輝</dc:creator>
				<category><![CDATA[Azure]]></category>
		<category><![CDATA[OSSインストール]]></category>

		<guid isPermaLink="false">http://www.windows-maniax.com/?p=1057</guid>
		<description><![CDATA[WordPress日本語版をWindows Azureで動かし、さらにデータベースにSQL Azureを利用する方法を紹介します。]]></description>
			<content:encoded><![CDATA[<div>WordPress日本語版をWindows Azureで動かし、さらにデータベースにSQL Azureを利用する方法を紹介します。</div>
<div><a href="http://azurephp.interoperabilitybridges.com/articles/how-to-deploy-wordpress-using-the-windows-azure-sdk-for-php-wordpress-scaffold" target="_blank">Windows Azure SDK for PHP WordPress scaffold</a>を利用してそれ日本語対応することで、Windows Azureの特徴を活かし、スケールアウトできる構成にします。</div>
<div><a rel="attachment wp-att-1061" href="http://www.windows-maniax.com/kuniteru/iis/oss-install1057.html/attachment/wordpressja-azure"><img class="alignnone size-full wp-image-1061" title="WordPress on Azure &amp; SQL Azure" src="http://www.windows-maniax.com/wp-content\uploads/2011/09/WordPressJa-Azure.gif" alt="WordPress on Azure &amp; SQL Azure構成図" width="504" height="333" /></a></div>
<h3>用意するもの</h3>
<ul>
<li><a href="http://ja.wordpress.org/" target="_blank">WordPress日本語版</a></li>
<li>SMTPに対応するWordPress Plugin<br />
<a href="http://wordpress.org/extend/plugins/wp-mail-smtp/" target="_blank">WP MAIL SMTP</a>など</li>
<li><a href="https://github.com/Interop-Bridges/Windows-Azure-PHP-Scaffolders" target="_blank">Inter-Bridges Windows Azure SDK for PHP WordPress scaffold</a><br />
※ WordPress.zipパッケージ</li>
<li><a href="https://github.com/Interop-Bridges/Windows-Azure-File-System-Durability-Plugin" target="_blank">Inter-Bridges File System Durability Plugin</a><br />
※ FileSystemDurabilityPlugin.zipパッケージ</li>
<li><a href="http://phpazure.codeplex.com/releases/" target="_blank">Windows Azure SDK for PHP</a></li>
<li><a href="http://windows.php.net/download/" target="_blank">PHP 5.3以上</a></li>
</ul>
<h3>日本語対応の概要</h3>
<ul>
<li>scaffolder runに追加で以下の引数を与える
<ul>
<li>-DB_COLLATE=Japanese_CI_AS</li>
<li>-WPLANG=ja</li>
</ul>
</li>
<li>WebRoleフォルダにWordPress日本語版を上書きコピーする</li>
<li>SQL Azureへのアクセスを日本語対応するためにプログラムを修正する
<ul>
<li>add_collation関数に日本語のCOLLATIONを追加</li>
<li>文字列リテラルを「N&#8217;～&#8217;」とするために、いくつかの処理を追加</li>
</ul>
</li>
</ul>
<h3>セットアップ手順</h3>
<div>「<a href="http://azurephp.interoperabilitybridges.com/articles/how-to-deploy-wordpress-using-the-windows-azure-sdk-for-php-wordpress-scaffold" target="_blank">How to deploy WordPress using the Windows Azure SDK for PHP WordPress scaffold</a>」の手順に、日本語対応を加えます。</div>
<div>前提として、Windows Azure ストレージ アカウントの作成、SQL Azureデータベースの作成が済んでいるものとします。</div>
<ol>
<li><a href="http://windows.php.net/download/" target="_blank">PHP5.3以上</a>をインストールします。<br />
インストーラを利用しないでインストールした場合、php.exeのあるフォルダにPATHを通します。</li>
<li><a href="http://phpazure.codeplex.com/releases/" target="_blank">Windows Azure SDK for PHP</a>をセットアップします。<br />
適当なフォルダに解凍し、bin\scaffolderフォルダにPATHを通します。</li>
<li> <a href="https://github.com/Interop-Bridges/Windows-Azure-PHP-Scaffolders" target="_blank">Inter-Bridges Windows Azure SDK for PHP WordPress scaffold</a>からWordPress.zipをダウンロードし、WordPress.pharを適当なフォルダに解凍します。<br />
ここでは、C:\temp\WordPress.pharとしたものとします。</li>
<li>プロジェクトを作成します。<br />
コマンドプロンプトでscaffolderコマンドを実行してプロジェクトを作成します。</p>
<pre class="brush:plain;">scaffolder run -s="C:\temp\WordPress.phar" -out="C:\temp\WordPress" ^
-DB_NAME **** -DB_USER ****@**** -DB_PASSWORD **** ^
-DB_HOST ****.database.windows.net -sync_account **** -sync_key **** ^
-DB_COLLATE Japanese_CI_AS -WPLANG ja</pre>
<ul>
<li>-s：PHPアーカイブファイル</li>
<li>-out：プロジェクト出力先フォルダ</li>
<li>-DB_NAME：SQL Azureデータベース名</li>
<li>-DB_UESR：SQL Azureユーザ名</li>
<li>-DB_PASSWORD：SQL Azureパスワード</li>
<li>-DB_HOST：SQL Azureサーバー名(****.database.windows.net)</li>
<li>-sync_account：Azure Storageアカウント名</li>
<li>-sync_key：Azure Storageアクセスキー</li>
<li>-DB_COLLATE：データベースの照合順序</li>
<li>-WPLANG：WordPressで利用する言語</li>
</ul>
</li>
<li>作成されたWebRoleフォルダにWordPress日本語版を上書きします。</li>
<li><span style="text-decoration: line-through;"><span style="color: #ff0000;">プログラムを修正します。<br />
WebRole\wp-content\mu-plugins\wp-db-abstraction\translations\sqlsrv\translations.phpを<a rel="attachment wp-att-1072" href="http://www.windows-maniax.com/kuniteru/iis/oss-install1057.html/attachment/wp-sqlsrv1-1_translations">WordPress on SQL Azure 1.1.0用 日本語対応 translations.php</a>に置き換えます。 </span></span></p>
<ul>
<li><span style="text-decoration: line-through;"><span style="color: #ff0000;">add_collation関数に日本語のCOLLATIONを追加</span></span></li>
<li><span style="text-decoration: line-through;"><span style="color: #ff0000;">文字列リテラルを「N&#8217;～&#8217;」とするために、update, insert, get_national関数</span>を追加</span></li>
</ul>
<p><span style="color: #ff0000;">最新のWP Db Abstractionを利用することで不要な作業となりました。</span></li>
<li>SMTPプラグインを追加します。<br />
<a href="http://wordpress.org/extend/plugins/wp-mail-smtp/" target="_blank">WP MAIL SMTP</a>などをダウンロードし、wp-content\pluginsフォルダに解凍します。</li>
<li>ServiceConfiguration.cscfgを編集します。<br />
Microsoft.WindowsAzure.Plugins.Diagnostics.ConnectionStringの値をAzure Storageのアカウント名、アクセスキーに変更します。</p>
<pre class="brush:plain;">&#60;Setting name="Microsoft.WindowsAzure.Plugins.Diagnostics.ConnectionString" value="UseDevelopmentStorage=true" /&#62;</pre>
<p>↓</p>
<pre class="brush:plain;">&#60;Setting name="Microsoft.WindowsAzure.Plugins.Diagnostics.ConnectionString" value="DefaultEndpointsProtocol=https;AccountName=***;AccountKey=***==" /&#62;</pre>
</li>
<li>Inter-Bridges File System Durability Pluginのインストール<br />
%ProgramFiles%\Windows Azure SDK\&lt;YOUR VERSION&gt;\bin\pluginsに解凍してできたフォルダをコピーします。</li>
<li>パッケージを作成します。<br />
コマンドプロンプトでpackageコマンドを実行します。</p>
<pre class="brush:plain;">package create -in="C:\temp\WordPress" -out="C:\temp" -dev=false</pre>
</li>
<li>Azure管理ポータルからデプロイします。<br />
デプロイが完了するまで待ちます。</li>
<li>Webブラウザでサイトにアクセスし、WordPressの初期設定をします。</li>
<li>Windows Azure Storage for WordPress Pluginを設定します。
<ul>
<li>WordPressの管理サイトのPluginsで有効化します。</li>
<li> Settings &#8211; Windows AzureでAzure Storageを設定します。<br />
Storage Account Name、Primary Access Keyを保存後、Default Storage Container、Use Windows Azure Storage for default Uploadを設定します。</p>
<ul>
<li>Storage Account Name：Azure Storageのアカウント名</li>
<li>Primary Access Key：Azure Storageアクセスキー</li>
<li>Default Storage Container：メディアファイルを保存するコンテナ（Azure Blobにpublicコンテナを作成しておきます）</li>
<li>Use Windows Azure Storage for default Upload：チェックします</li>
</ul>
</li>
</ul>
</li>
<li>日付フォーマットを修正します。<br />
「年」「月」「日」が「?」と表示されてしまうので、[設定]-[一般]の日付フォーマットで修正します。</li>
<li>SMTPプラグインを設定します。<br />
<a href="http://wordpress.org/extend/plugins/wp-mail-smtp/" target="_blank">WP MAIL SMTP</a>などで外部のSMTPサーバーを利用してメールを配信できるように設定します。<br />
SMTPプラグインの設定は、それらのドキュメントに従ってください。</li>
</ol>
<div style="text-align: right;">以上</div>
<img src="http://www.windows-maniax.com/?ak_action=api_record_view&id=1057&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.windows-maniax.com/kuniteru/iis/oss-install1057.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Windows Azure Connectを使って外出先から自宅PCに簡単安全接続</title>
		<link>http://www.windows-maniax.com/kuniteru/azure1021.html</link>
		<comments>http://www.windows-maniax.com/kuniteru/azure1021.html#comments</comments>
		<pubDate>Thu, 16 Jun 2011 18:29:43 +0000</pubDate>
		<dc:creator>浅見 城輝</dc:creator>
				<category><![CDATA[Azure]]></category>
		<category><![CDATA[Connect]]></category>
		<category><![CDATA[Virtual Network]]></category>
		<category><![CDATA[VPN]]></category>
		<category><![CDATA[仮想ネットワーク]]></category>

		<guid isPermaLink="false">http://www.windows-maniax.com/?p=1021</guid>
		<description><![CDATA[Windows Azure Connectを利用して、外出先から自宅PCにリモートデスクトップでアクセスしてみましょう]]></description>
			<content:encoded><![CDATA[<p>外出先から自宅PCにアクセスしようとすると、VPNを構築したり、自宅のブロードバンドルーターにリモートデスクトップやSSHのポート転送設定をするなどの方法が一般的だと思います。</p>
<div>ここでは外出先から自宅PCにアクセスするために、簡単・安全・低価格（2011/06/16時点では無料）で仮想ネットワーク環境を構築することができる「Windows Azure Connect」の利用方法を説明します。</div>
<div>※Windows Azure Connectは、本来はWindows Azure Platform上の仮想サーバーと<a href="http://www.atmarkit.co.jp/aig/04biz/onpremise.html" target="_blank">オンプレミス</a>のサーバーの間で制限なく通信できるようにすることを主目的としたものです。このコンテンツはそんなの無視してWindows Azure Platform上の仮想サーバーは使わずにWindows Azure Connectだけでやっちゃおうというネタです。</div>
<ol>
<li>Microsoft Online Servicesにプロファイル登録し、Windows Azure Platformサブスクリプションに申し込みます。
<ul>
<li>お試し利用の場合はクレジットカード登録が必要ない「Windows Azure Platform 30 日間無料パス 」を利用することができます（2011/06/16現在）。<br />
<a href="http://msdn.microsoft.com/ja-jp/windowsazure/gg674969" target="_blank">Windows Azure Platform を無償で利用するには?</a>の「Windows Azure Platform 30 日間無料パス」にあるプロモコードを利用してリンクをたどって申し込みをしてください。<a rel="attachment wp-att-1023" href="http://www.windows-maniax.com/kuniteru/azure1021.html/attachment/azure_connect-2011061701"><br />
</a><a rel="attachment wp-att-1023 lightbox" href="http://www.windows-maniax.com/kuniteru/azure1021.html/attachment/azure_connect-2011061701"><img class="size-medium wp-image-1023 alignnone" title="Azure_Connect-2011061701" src="http://www.windows-maniax.com/wp-content\uploads/2011/06/Azure_Connect-2011061701-300x225.gif" alt="Windows Azure Platform 30日間無料パス" width="300" height="225" /></a></li>
<li>継続して利用する場合は↓を参考にしてください。<br />
<a href="http://msdn.microsoft.com/ja-jp/windowsazure/ee943806.aspx" target="_blank">Windows Azure Platform サブスクリプション申し込み～サービス利用 Step by Step</a></li>
</ul>
</li>
<li>Windows Azure Platformの管理ポータルにアクセスします。<br />
<a href="https://windows.azure.com/" target="_blank">https://windows.azure.com/</a></li>
<li>Beta Programsをクリックします。<br />
※ 現時点（2011/06/16）ではWindows Azure Connectはベータプログラム（CTP）として提供されています。CTP期間終了後にWindows Azure Connectを利用開始する場合は、この操作は不要になります。</p>
<ol>
<li>Windows Azure Connectにチェックし、[Apply for Access]をクリックします。<br />
<a rel="attachment wp-att-1024" href="http://www.windows-maniax.com/kuniteru/azure1021.html/attachment/azure_connect-2011061702"><img class="alignnone size-medium wp-image-1024" title="Azure_Connect-2011061702" src="http://www.windows-maniax.com/wp-content\uploads/2011/06/Azure_Connect-2011061702-300x225.gif" alt="Windows Azure  Beta programs" width="300" height="225" /></a></li>
<li>Statusが「Pending」になります。<br />
利用できるようになるまで数日かかりますのでしばらく待ちましょう。</li>
<li>利用可能になると「Welcome to the Windows Azure Connect CTP!」というSubjectのメールがWindows Live IDとして登録したメールアドレス宛てに届き、Beta Programsでの表示は「Active」になります。<br />
利用可能になったら再度Windows Azure Platform管理ポータルにアクセスして、次に進みます。</li>
</ol>
</li>
<li>「Virtual Network」をクリックし、続いて「Connect」内のサブスクリプションを選択します。<br />
<a rel="attachment wp-att-1025" href="http://www.windows-maniax.com/kuniteru/azure1021.html/attachment/azure_connect-2011061703"><img class="alignnone size-medium wp-image-1025" title="Azure_Connect-2011061703" src="http://www.windows-maniax.com/wp-content\uploads/2011/06/Azure_Connect-2011061703-300x225.gif" alt="" width="300" height="225" /></a></li>
<li>Relay Regionを選択します。<br />
リボンの「Relay Region」をクリックします。<br />
<a rel="attachment wp-att-1026" href="http://www.windows-maniax.com/kuniteru/azure1021.html/attachment/azure_connect-2011061704"><img class="alignnone size-medium wp-image-1026" title="Azure_Connect-2011061704" src="http://www.windows-maniax.com/wp-content\uploads/2011/06/Azure_Connect-2011061704-300x53.gif" alt="Azure Connect - Relay Region" width="300" height="53" /></a></p>
<ol>
<li>Relay regionから近いところを選択します。<br />
現在（2011/06/16）は↓が選択できます。</p>
<ul>
<li>Asia</li>
<li>Europe</li>
<li>USA</li>
</ul>
</li>
</ol>
</li>
<li>Local Endpointをインストールします。<br />
この作業は、外出先に持っていくPCと、自宅内に置いておくPCの両方に行います。</p>
<ol>
<li>サブスクリプションを選択した状態で「Install Local Endpoint」をクリックします。<br />
<a rel="attachment wp-att-1027" href="http://www.windows-maniax.com/kuniteru/azure1021.html/attachment/azure_connect-2011061705"><img class="alignnone size-medium wp-image-1027" title="Azure_Connect-2011061705" src="http://www.windows-maniax.com/wp-content\uploads/2011/06/Azure_Connect-2011061705-300x53.gif" alt="Azure Connect - Install Local Endpoint" width="300" height="53" /></a></li>
<li>Endpoint softwareのダウンロードURLが表示されるので「Copy Link to Clipboard」をクリックしてURLをコピーします。<br />
<a rel="attachment wp-att-1028" href="http://www.windows-maniax.com/kuniteru/azure1021.html/attachment/azure_connect-2011061706"><img class="alignnone size-medium wp-image-1028" title="Azure_Connect-2011061706" src="http://www.windows-maniax.com/wp-content\uploads/2011/06/Azure_Connect-2011061706-300x225.gif" alt="Azure Connect - Install Windows Azure Connect Endpoint Software" width="300" height="225" /></a></li>
<li>WebブラウザでコピーされたURLにアクセスしてEndpoint softwareをダウンロードして実行し、画面表示に従ってインストールます。<br />
<a rel="attachment wp-att-1029" href="http://www.windows-maniax.com/kuniteru/azure1021.html/attachment/azure_connect-2011061707"><img class="alignnone size-medium wp-image-1029" title="Azure_Connect-2011061707" src="http://www.windows-maniax.com/wp-content\uploads/2011/06/Azure_Connect-2011061707-300x187.gif" alt="Azure Connect - Endpoint Installer" width="300" height="187" /></a></li>
<li>PCを再起動します。</li>
</ol>
</li>
<li>Endpointグループを作成します。
<ol>
<li>Windows Azure Platform管理ポータル（<a href="https://windows.azure.com/" target="_blank">https://windows.azure.com/</a>）にアクセスし「Virtual Network」から「Connect」内のサブスクリプションを再度選択します。</li>
<li>リボンの「Create Group」をクリックします。<br />
<a rel="attachment wp-att-1030" href="http://www.windows-maniax.com/kuniteru/azure1021.html/attachment/azure_connect-2011061708"><img class="alignnone size-medium wp-image-1030" title="Azure_Connect-2011061708" src="http://www.windows-maniax.com/wp-content\uploads/2011/06/Azure_Connect-2011061708-300x53.gif" alt="Azure Connect - Create Group" width="300" height="53" /></a></li>
<li>Create a New Endpoint Group画面でグループの設定をします。<br />
<a rel="attachment wp-att-1031" href="http://www.windows-maniax.com/kuniteru/azure1021.html/attachment/azure_connect-2011061709"><img class="alignnone size-medium wp-image-1031" title="Azure_Connect-2011061709" src="http://www.windows-maniax.com/wp-content\uploads/2011/06/Azure_Connect-2011061709-300x225.gif" alt="Azure Connect - Create a New Endpoint Group" width="300" height="225" /></a></p>
<ol>
<li>Group nameに適当なグループ名を入力します。</li>
<li>Connect from &#8211; Endpointsの「Add」をクリックすると、先ほどEndpoint softwareをインストールしたコンピュータ名が表示されるので選択します。</li>
<li>Connect from &#8211; Interconnectedの「Allow connections between endpointsin group」にチェックします。</li>
</ol>
</li>
<li>「Create」をクリックします。</li>
</ol>
</li>
<li>以上で設定は完了です。
<ul>
<li>サブスクリプションの「Groups and Roles」に作成したグループが表示されます。<br />
<a rel="attachment wp-att-1032" href="http://www.windows-maniax.com/kuniteru/azure1021.html/attachment/azure_connect-2011061710"><img class="alignnone size-medium wp-image-1032" title="Azure_Connect-2011061710" src="http://www.windows-maniax.com/wp-content\uploads/2011/06/Azure_Connect-2011061710-300x225.gif" alt="Azure Connect - Group and Roles" width="300" height="225" /></a></li>
<li>タスクトレイにWindows Azure Connectのアイコンが表示されています。<br />
<a rel="attachment wp-att-1033" href="http://www.windows-maniax.com/kuniteru/azure1021.html/attachment/azure_connect-2011061711"><img class="alignnone size-medium wp-image-1033" title="Azure_Connect-2011061711" src="http://www.windows-maniax.com/wp-content\uploads/2011/06/Azure_Connect-2011061711-300x38.gif" alt="Azure Connect - Task tray" width="300" height="38" /></a><br />
このアイコンに「！」がついていると接続ができていません。Azureポータルでもう一度設定を確認してみてください。</li>
</ul>
</li>
</ol>
<div>それでは試しに、リモートデスクトップや共有フォルダにアクセスしてみましょう。</div>
<div>接続先のアドレスには、Azureポータルでグループに追加したコンピュータ名を指定します。</div>
<div>少々遅いですが、あっさりつながります。（スクリーンショット張ろうと思ったけど意味ないからやーめたｗ）</div>
<div></div>
<div></div>
<div>このように比較的簡単な設定手順で、ブロードバンドルーターに新たにTCPポートの穴を開けることもなく、外出先から自宅PCにアクセスすることができるようになるので、試してみてください。</div>
<img src="http://www.windows-maniax.com/?ak_action=api_record_view&id=1021&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.windows-maniax.com/kuniteru/azure1021.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Visual Studioを使用してWindows Azure WebロールをWeb Deployする方法</title>
		<link>http://www.windows-maniax.com/nora/azure1001.html</link>
		<comments>http://www.windows-maniax.com/nora/azure1001.html#comments</comments>
		<pubDate>Wed, 20 Apr 2011 04:03:10 +0000</pubDate>
		<dc:creator>野良</dc:creator>
				<category><![CDATA[Azure]]></category>
		<category><![CDATA[Web Deploy]]></category>
		<category><![CDATA[Windows Azure]]></category>

		<guid isPermaLink="false">http://www.windows-maniax.com/nora/azure1001.html</guid>
		<description><![CDATA[Enabling Web Deploy for Windows Azure Web Roles with Visual Studioをざっくり意訳した投稿です。

先週、Windows Azure SDKチームは、Win [...]]]></description>
			<content:encoded><![CDATA[<blockquote><p><a href="http://blogs.msdn.com/b/cloud/archive/2011/04/19/enabling-web-deploy-for-windows-azure-web-roles-with-visual-studio.aspx">Enabling Web Deploy for Windows Azure Web Roles with Visual Studio</a>をざっくり意訳した投稿です。</p>
</blockquote>
<p>先週、Windows Azure SDKチームは、Windows Azure SDK 1.4.1 refreshをリリースしました。これは、とても重要です。このリフレッシュ版では、Windows Azure用にVisual StudioでWeb Deployのサポートを追加しました。これは、とても重要です。Web Deployは、開発者がWindows AzureのWebロールのコードを頻繁に変更できるようにします。テストの為に、変更したコードをアップデートするのに5分以上待っていた人には朗報です。機能紹介は、<a href="http://channel9.msdn.com/Blogs/funkyonex/Speed-Up-Azure-Deployments-with-the-New-Web-Deployment-Feature">Channel 9ビデオ</a>で確認できます。</p>
<p>Web Deployは、開発・テスト用にWindows Azureで動作させているWebロールへ、開発者が簡単に変更の増分だけを送信することができます。新しいパッケージを作成しデプロイすることなく、直接対象のロールに変更を適用できます。Production環境へデプロイする最終パッケージを作成する前に、クラウド上でコードや設定を調整するに最適な方法です。</p>
<p>Web Deployを使用する際の、いくつかの制限事項:</p>
<ul>
<li>
<p>Webロールは、必ずシングルインスタンスでなければなりません。</p>
</li>
<li>
<p>Webロールに加えた変更は、一時的なものです。ロールインスタンスが再起動すると、変更はなかったことになります。</p>
</li>
<li>
<p>開発とテスト目的のみに使用できます。Productionでアプリケーションのアップデートへの使用を考えてはいけません。</p>
</li>
</ul>
<p>SDK refreshのダウンロードは、 <a href="http://www.microsoft.com/web/downloads/platform.aspx">Web Platform Installer</a> を使用できます:</p>
<p><img border="0" src="http://blogs.msdn.com/resized-image.ashx/__size/550x0/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-11-34/5428.blog1.png" /></p>
<p>Visual Studio Tools for Windows Azureは、Web Deployの使用をサポートしています。Webアプリケーション公開ウィザードを使用して、増分更新をするための公開プロフィールを自動的に作成します。</p>
<p>Web Deployプラグインをインストールすると、クラウドツールのダイアログに、“Enable Web Deploy for all Web Roles (requires Remote Desktop)”という項目の新しい選択肢が追加されます。</p>
<p>&#160;<img border="0" src="http://blogs.msdn.com/resized-image.ashx/__size/550x0/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-11-34/0435.blog2.png" /></p>
<p>この機能を使用するために、最初にリモートデスクトップのセットアップをしなければなりません。一度リモートデスクトップを有効にすると、Web Deployにチェックを入れられるようになります。</p>
<p><img border="0" src="http://blogs.msdn.com/resized-image.ashx/__size/550x0/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-11-34/2451.blog3.png" /></p>
<p><strong>補足:</strong> Web DeployはデフォルトでSSL暗号化に自己証明書を使用して設定します。Web Role上のIIS Manageで証明書を変更することができます。</p>
<p>いつも通り、Windows Azureプロジェクトを公開します。Web Deployを有効にするために、しなければならない作業はすべてVisual Studioからできます。Visual Studioが、Web Deployプラグインを内包し、ServiceDefinitionのinputエンドポイントを定義します。これらの変更は、公開プロセスの一部だけで、開発には影響がありません。</p>
<p>一度デプロイが完了すると、Webアプリケーションプロジェクト上で右クリックをし、“Publish”を選択できるようになります:</p>
<p><img border="0" src="http://blogs.msdn.com/resized-image.ashx/__size/550x0/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-11-34/2158.blog4.png" /></p>
<p>クラウドツールは自動的に、正しい公開プロフィールを作成します。:</p>
<p><img border="0" src="http://blogs.msdn.com/resized-image.ashx/__size/550x0/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-11-34/8284.blog5.png" /></p>
<p>Web Deployは、リモートデスクトップと同じ証明書を使用します。パスワードを入力し、“Publish”をクリックします。Web Deployは、Windows Azureに通常再デプロイするのにかかる時間よりも短い時間で更新します。</p>
<p><b>Web Deployポート番号の変更</b></p>
<p>デフォルトでは、Web Deployは、Web管理のポート番号8172を使用します。多くの場合は、これで問題ありません。しかし、IT環境によっては、このポートを使用してSSL通信をできない場合があります。そんな場合は、別のポートを使用するためにWeb Deployをカスタマイズしなければなりません。</p>
<p>Visual Studioクラウドツールは、ポート番号をカスタマイズするためにWeb Deployのinputエンドポイントの設定を変更することができます。IT管理者に確認し、推奨するポート番号を確認します。もしくは、一般的にSSLで使用されているので、大抵の環境で開いている４４３ポートを使用するようにWeb Deployの設定を変更します。ポート番号の変更はマニュアル作業で、クラウドプロジェクトファイル(.ccproj)を編集します。</p>
<p>&#160;</p>
<p>1) 「Unload the project」を選択します。</p>
<p><img border="0" src="http://blogs.msdn.com/resized-image.ashx/__size/550x0/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-11-34/2402.blog6.png" /></p>
<p>2) 「Edit the project file」を選択します。:</p>
<p><img border="0" src="http://blogs.msdn.com/resized-image.ashx/__size/550x0/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-11-34/6562.blog7.png" /></p>
<p>3) プロジェクトのプロパティに、この設定を追加します。(&#8216;WebRole1&#8242;は、個々のwebロール名に置き換えてください。): &lt;WebDeployPorts&gt;WebRole1:443&lt;/WebDeployPorts&gt;<img border="0" src="http://blogs.msdn.com/resized-image.ashx/__size/550x0/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-11-34/3343.blog8.png" /></p>
<p>複数のWebロールの設定を追加できます。&#8217;|&#8217; で区切って定義します。: &lt;WebDeployPorts&gt;WebRole1:443|WebRole2:444&lt;/WebDeployPorts&gt;</p>
<p>4) プロジェクトをreloadし、Windows Azureへクラウドプロジェクトをデプロイします。</p>
<p><b></b></p>
<p><b></b></p>
<p><b></b></p>
<p><b>Web Deploy for Windows Azureのトラブルシューティング</b></p>
<p>Windows AzureにWeb Deployする際の一般的な問題を記載します。</p>
<p><strong>現象:</strong> Web Deployを使用して、Webロールを更新しようとするとエラーメッセージが返ってきます。 </p>
<p>&quot;Error : Web deployment task failed. (&#8230;) The response header &#8216;MSDeploy.Response&#8217; was &#8221; but &#8216;v1&#8242; was expected.&quot;</p>
<p><strong>問題 1:</strong> IT環境によっては、Web DeployとWeb Management Serviceのデフォルトポート8172でのSSL接続を許可していないことがあります。</p>
<p><strong>解決方法 1: </strong>上の内容を参照して、Web Deployポート番号を変更します。</p>
<p><strong>問題 2:</strong> Web DeployサービスがWeb Roleインスタンス上で正しく動作していません。</p>
<p><strong>解決方法 2:</strong> リモートデスクトップでWebロールインスタンスにログインし、Web Management ServiceとWeb Deploy Serviceが両方動作しているか確認します。両方のサービスを再起動してみてください。</p>
<p><strong>現象:</strong> Web Deployチェックボックスにチェックを入れ、クラウドプロジェクトを公開したのに、Webアプリケーションプロジェクト上に公開プロフィールがありません。</p>
<p><strong>問題:</strong> Visual Studio 2010 RTMで公開プロフィールが削除されることがあります。</p>
<p><strong>解決方法:</strong> Visual Studio 2010 SP1で、この問題は解決しています。</p>
<img src="http://www.windows-maniax.com/?ak_action=api_record_view&id=1001&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.windows-maniax.com/nora/azure1001.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Azureのリモートデスクトップで拡張子を表示する</title>
		<link>http://www.windows-maniax.com/kuniteru/azure982.html</link>
		<comments>http://www.windows-maniax.com/kuniteru/azure982.html#comments</comments>
		<pubDate>Tue, 19 Apr 2011 22:50:15 +0000</pubDate>
		<dc:creator>浅見 城輝</dc:creator>
				<category><![CDATA[Azure]]></category>
		<category><![CDATA[RDP]]></category>
		<category><![CDATA[リモートデスクトップ]]></category>
		<category><![CDATA[拡張子]]></category>

		<guid isPermaLink="false">http://www.windows-maniax.com/?p=982</guid>
		<description><![CDATA[みなさんはWindowsエクスプローラで拡張子を表示するようにしてますか？
拡張子を表示するように設定変更するには、
[コントロールパネル] → [フォルダーオプション] → [表示]タブ → [登録されている拡張子は表 [...]]]></description>
			<content:encoded><![CDATA[<p>みなさんはWindowsエクスプローラで拡張子を表示するようにしてますか？</p>
<p>拡張子を表示するように設定変更するには、<br />
[コントロールパネル] → [フォルダーオプション] → [表示]タブ → [登録されている拡張子は表示しない]のチェックをはずす<br />
という少々面倒な手順が必要です。</p>
<p>ローカルのPCでなら最初に1度だけその設定をすれば済みますが、Windows AzureではDeployやReimageする度に初期状態に戻るので、検証を繰り返す場合など、リモートデスクトップで接続したときにこの操作を何度もしなければいけないことがしばしばあります。</p>
<p>このわずらわしい設定変更から解放されるために、Deploy時に自動でこの設定をしてみましょう。</p>
<ol>
<li>startup.cmdファイルを作成します。<br />
プロジェクトのルートフォルダにstartup.cmdファイルを作成します。<br />
全てのユーザーのスタートアップフォルダに、拡張子を表示するレジストリ変更をするバッチファイルを作成するスクリプトです。</p>
<pre class="brush:plain;">
echo %systemroot%\system32\reg.exe add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" /v HideFileExt /t REG_DWORD /d 0 /f &#62; "%systemdrive%\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup\HideFileExt.cmd"
echo del "%systemdrive%\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup\HideFileExt.cmd" &#62;&#62; "%systemdrive%\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup\HideFileExt.cmd"
</pre>
</li>
<li>startup.cmdファイルの「出力ディレクトリにコピー」プロパティを「常にコピーする」に変更します。</li>
<li>ServiceDefinition.csdefファイルにStartup Taskでstartup.cmdを管理者権限で実行するように記述します。
<pre class="brush:plain;">
  &#60;WebRole name="WebRole1"&#62;
      ：
    &#60;Startup&#62;
      &#60;Task commandLine="startup.cmd" executionContext="elevated" taskType="simple" /&#62;
    &#60;/Startup&#62;
  &#60;/WebRole&#62;
</pre>
</li>
</ol>
<p>これでDeployすればエクスプローラで拡張子が表示されるようになっています。<br />
※接続直後にエクスプローラで確認すると拡張子が表示されていないことがありますが、F5キーなどで最新の状態に更新すれば表示されます。</p>
<img src="http://www.windows-maniax.com/?ak_action=api_record_view&id=982&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.windows-maniax.com/kuniteru/azure982.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>sme_shnmy</title>
		<link>http://www.windows-maniax.com/sme_shnmy/member949.html</link>
		<comments>http://www.windows-maniax.com/sme_shnmy/member949.html#comments</comments>
		<pubDate>Tue, 15 Mar 2011 13:39:20 +0000</pubDate>
		<dc:creator>sme_shnmy</dc:creator>
				<category><![CDATA[-メンバー]]></category>

		<guid isPermaLink="false">http://www.windows-maniax.com/?p=949</guid>
		<description><![CDATA[-------------------------------------------------------------------
ThinkITにて記事を書いております。
全4回予定

シリーズ:見られても平気な自宅サーバーを作る
第1回 見せサバ作りの第1歩、PowerMac G4 Cube分解編
http://thinkit.co.jp/story/2011/07/06/2191

第2回 見せサバに使うパーツの調達と板金加工.
http://thinkit.co.jp/story/2011/07/13/2197

趣味のページ:
http://gopanget.wordpress.com/]]></description>
			<content:encoded><![CDATA[<div class="mceTemp"><a rel="attachment wp-att-968" href="http://www.windows-maniax.com/sme_shnmy/member949.html/attachment/mario-%e3%82%b3%e3%83%94%e3%83%bc-4"></a>
<dl id="attachment_950" class="wp-caption alignnone" style="width: 160px;">
<dt class="wp-caption-dt"><a rel="attachment wp-att-950" href="http://www.windows-maniax.com/sme_shnmy/member949.html/attachment/mario-%e3%82%b3%e3%83%94%e3%83%bc-3"></a></dt>
<dd class="wp-caption-dd"><a rel="attachment wp-att-971" href="http://www.windows-maniax.com/sme_shnmy/member949.html/attachment/mario-%e3%82%b3%e3%83%94%e3%83%bc-5"><img class="alignleft size-thumbnail wp-image-971" title="mario - コピー" src="http://www.windows-maniax.com/wp-content\uploads/2011/03/ea73616732d883e72273c976b70a7a6d4-150x150.gif" alt="" width="150" height="150" /></a>8bit</dd>
</dl>
<p>アパレル店員から転職して、現在、サーバエンジニアです。</p>
<p>Linux、HP-UXがメインで、DBは基礎がわかる程度です。</p>
<p>NWも基礎がわかるくらいです。CCNAを失効しないよう維持している状態。</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</p>
<p>ThinkITにて記事を書いております。<br />
全4回予定</p>
<p>シリーズ:見られても平気な自宅サーバーを作る<br />
第1回 見せサバ作りの第1歩、PowerMac G4 Cube分解編<br />
<a href="http://thinkit.co.jp/story/2011/07/06/2191">http://thinkit.co.jp/story/2011/07/06/2191</a></p>
<p>第2回 見せサバに使うパーツの調達と板金加工<br />
<a href="http://thinkit.co.jp/story/2011/07/13/2197">http://thinkit.co.jp/story/2011/07/13/2197</a></p>
</div>
<img src="http://www.windows-maniax.com/?ak_action=api_record_view&id=949&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.windows-maniax.com/sme_shnmy/member949.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Windows AzureでのOSS開発8 -Joomla!のインストール-</title>
		<link>http://www.windows-maniax.com/tsuge/azure892.html</link>
		<comments>http://www.windows-maniax.com/tsuge/azure892.html#comments</comments>
		<pubDate>Sun, 09 Jan 2011 17:19:40 +0000</pubDate>
		<dc:creator>柘植 英一</dc:creator>
				<category><![CDATA[Azure]]></category>

		<guid isPermaLink="false">http://www.windows-maniax.com/?p=892</guid>
		<description><![CDATA[この章ではオープンソースのCMSのJoomla！をWindows Azureにインストールする手順を説明します。
下準備として前章まででインストールしたeXtplorerとphpMyAdminでインストールしたMySQL（MariaDB）を利用する事になります。]]></description>
			<content:encoded><![CDATA[<p>2    Windows AzureでのOSSインストール手順<br />
2.4    Joomla!のインストール</p>
<p>この章ではオープンソースのCMSのJoomla！をWindows Azureにインストールする手順を説明します。<br />
下準備として前章まででインストールしたeXtplorerとphpMyAdminでインストールしたMySQL（MariaDB）を利用する事になります。</p>
<p>まずはJoomlaをインストールするディレクトリを作成します。<br />
eXtplorerで「新規ファイル/ディレクトリ」アイコンを押下します。<br />
下記のようなファイル名、ディレクトリ名入力画面が表示されるので、joomlaをインストールするディレクトリ名（直接URL名にもなります）を入力します。</p>
<p style="text-align: center;"><a rel="attachment wp-att-897" href="http://www.windows-maniax.com/tsuge/azure892.html/attachment/j01-extmkdir" target="_blank"><img class="alignnone size-medium wp-image-897" title="j01.extmkdir" src="http://www.windows-maniax.com/wp-content\uploads/2011/01/j01.extmkdir-300x105.png" alt="" width="300" height="105" /></a><br />
2.4 1 eXtplorerでのディレクトリの作成</p>
<p>OKボタンを押すとサイト内に設定したディレクトリ名が作成されます。</p>
<p style="text-align: center;"><a rel="attachment wp-att-899" href="http://www.windows-maniax.com/tsuge/azure892.html/attachment/j03-joomladir" target="_blank"><img class="alignnone size-medium wp-image-899" title="j03.joomladir" src="http://www.windows-maniax.com/wp-content\uploads/2011/01/j03.joomladir-300x105.png" alt="" width="300" height="105" /></a><br />
2.4 2 Joomla!インストールディレクトリの作成</p>
<p>では次にJoomla！のプログラムを取得しましょう。Joomla！サイトからダウンロードする事も可能ですが、今回はeXtplorerを使って直接取得する方法をご紹介します。<br />
eXtplorerの「アップロード」アイコンをクリックします。</p>
<p style="text-align: center;"><a rel="attachment wp-att-900" href="http://www.windows-maniax.com/tsuge/azure892.html/attachment/j04-extupload" target="_blank"><img class="alignnone size-medium wp-image-900" title="j04.extUpload" src="http://www.windows-maniax.com/wp-content\uploads/2011/01/j04.extUpload-300x138.png" alt="" width="300" height="138" /></a><br />
2.4 3 eXtplorerのアップロード機能</p>
<p>アップロードファイルを選択するモーダルウィンドウが表示されますが、今回はファイルをアップロードするのではなく直接ファイルを取得します。<br />
「他サーバから転送」タブがあるので、それをクリックします。</p>
<p style="text-align: center;"><a rel="attachment wp-att-901" href="http://www.windows-maniax.com/tsuge/azure892.html/attachment/j05-wget" target="_blank"><img class="alignnone size-medium wp-image-901" title="j05.wget" src="http://www.windows-maniax.com/wp-content\uploads/2011/01/j05.wget_-300x138.png" alt="" width="300" height="138" /></a><br />
2.4 4 eXtplorerの「他サーバから転送」機能</p>
<p>この画面では、取得したいファイルのURLを入力する事でそのファイルを取得する事が出来ます。<br />
今回はJoomla！のファイルを指定します。</p>
<p style="text-align: center;"><a rel="attachment wp-att-902" href="http://www.windows-maniax.com/tsuge/azure892.html/attachment/j06-wgetjoomla" target="_blank"><img class="alignnone size-medium wp-image-902" title="j06.wgetjoomla" src="http://www.windows-maniax.com/wp-content\uploads/2011/01/j06.wgetjoomla-300x138.png" alt="" width="300" height="138" /></a><br />
2.4 5 Joomla!のURLを指定</p>
<p>URLを入力後、「保存」ボタンを押下すると、eXtplorerは指定されたURLからJoomla!のプログラムをダウンロードしてきます。</p>
<p style="text-align: center;"><a rel="attachment wp-att-903" href="http://www.windows-maniax.com/tsuge/azure892.html/attachment/j07-joomlasrc" target="_blank"><img class="alignnone size-medium wp-image-903" title="j07.joomlasrc" src="http://www.windows-maniax.com/wp-content\uploads/2011/01/j07.joomlasrc-300x138.png" alt="" width="300" height="138" /></a><br />
2.4 6 ファイルの取得</p>
<p>取得したファイルを先ほど作ったインストールディレクトリにファイルを移動させましょう。<br />
eXtplorerの「移動」アイコンをクリックします。</p>
<p style="text-align: center;"><a rel="attachment wp-att-904" href="http://www.windows-maniax.com/tsuge/azure892.html/attachment/j08-extmv" target="_blank"><img class="alignnone size-medium wp-image-904" title="j08.extmv" src="http://www.windows-maniax.com/wp-content\uploads/2011/01/j08.extmv_-300x138.png" alt="" width="300" height="138" /></a><br />
2.4 7 eXtplorerでのファイルの移動</p>
<p>表示されるモーダルウィンドウには、移動先のディレクトリを入力するテキストボックスが表示されるので、先ほど作成したディレクトリを指定します。</p>
<p style="text-align: center;"><a rel="attachment wp-att-906" href="http://www.windows-maniax.com/tsuge/azure892.html/attachment/j10-movedjoomla" target="_blank"><img class="alignnone size-medium wp-image-906" title="j10.movedjoomla" src="http://www.windows-maniax.com/wp-content\uploads/2011/01/j10.movedjoomla-300x138.png" alt="" width="300" height="138" /></a><br />
2.4 8 Joomla!プログラムのファイルの移動</p>
<p>取得したファイルはZIP圧縮されているので、このファイルを指定して「解凍」アイコンをクリックします。<br />
解凍する旨のポップアップウィンドウが表示されるので、Yesをクリックします。</p>
<p style="text-align: center;"><a rel="attachment wp-att-907" href="http://www.windows-maniax.com/tsuge/azure892.html/attachment/j11-extunzip" target="_blank"><img class="alignnone size-medium wp-image-907" title="j11.extunzip" src="http://www.windows-maniax.com/wp-content\uploads/2011/01/j11.extunzip-300x138.png" alt="" width="300" height="138" /></a><br />
2.4 9 eXtplorerの「解凍」機能</p>
<p>Joomla！の圧縮ファイルが解凍され、インストールディレクトリにプログラムが解凍されます。<br />
内容を確認して続いてインストールを行っていきます。</p>
<p style="text-align: center;"><a rel="attachment wp-att-908" href="http://www.windows-maniax.com/tsuge/azure892.html/attachment/j12-unziped" target="_blank"><img class="alignnone size-medium wp-image-908" title="j12.unziped" src="http://www.windows-maniax.com/wp-content\uploads/2011/01/j12.unziped-300x201.png" alt="" width="300" height="201" /></a><br />
2.4 10 Joomla!のプログラム展開</p>
<p>作成したJoomla！インストールディレクトリへWebからアクセスします。<br />
Joomla！は初期インストールを行っていない場合、以下のような画面が表示されます。</p>
<p style="text-align: center;"><a rel="attachment wp-att-909" href="http://www.windows-maniax.com/tsuge/azure892.html/attachment/j13-joomlainstall" target="_blank"><img class="alignnone size-medium wp-image-909" title="j13.joomlaInstall" src="http://www.windows-maniax.com/wp-content\uploads/2011/01/j13.joomlaInstall-300x187.png" alt="" width="300" height="187" /></a><br />
2.4 11 Joomla!インストール画面</p>
<p>日本語を選択して「次へ」ボタンを押下すると、続いて事前確認画面が表示されます。<br />
推奨設定でひとつ赤で規定と違う値がありますが問題ないのでそのまま続けます。</p>
<p style="text-align: center;"><a rel="attachment wp-att-910" href="http://www.windows-maniax.com/tsuge/azure892.html/attachment/j14-checkphpsetting" target="_blank"><img class="alignnone size-medium wp-image-910" title="j14.checkphpsetting" src="http://www.windows-maniax.com/wp-content\uploads/2011/01/j14.checkphpsetting-300x190.png" alt="" width="300" height="190" /></a><br />
2.4 12 事前確認画面</p>
<p>続いてライセンス表示がされるので、内容を確認し「次へ」ボタンを押下します。</p>
<p style="text-align: center;"><a rel="attachment wp-att-911" href="http://www.windows-maniax.com/tsuge/azure892.html/attachment/j15-license" target="_blank"><img class="alignnone size-medium wp-image-911" title="j15.license" src="http://www.windows-maniax.com/wp-content\uploads/2011/01/j15.license-300x190.png" alt="" width="300" height="190" /></a><br />
2.4 13 Joomla!ライセンス</p>
<p>データベースの設定は、mysqlを選択し、ホスト名に「localhost:20003」、ユーザ名は「root」、パスワードはphpMyyAdminをインストールした際に設定したパスワードを、データベース名には今回はphpMyyAdminをインストールした際に自動で生成された「test」を指定します。</p>
<p style="text-align: center;"><a rel="attachment wp-att-912" href="http://www.windows-maniax.com/tsuge/azure892.html/attachment/j16-dbsetting" target="_blank"><img class="alignnone size-medium wp-image-912" title="j16.dbsetting" src="http://www.windows-maniax.com/wp-content\uploads/2011/01/j16.dbsetting-300x190.png" alt="" width="300" height="190" /></a><br />
2.4 14 Joomla!データベース設定</p>
<p>FTP設定の画面ですが、今回は利用しないので「いいえ」のラジオにチェックを入れ、「次へ」ボタンを押下します。</p>
<p style="text-align: center;"><a rel="attachment wp-att-913" href="http://www.windows-maniax.com/tsuge/azure892.html/attachment/j17-ftpsetting" target="_blank"><img class="alignnone size-medium wp-image-913" title="j17.ftpsetting" src="http://www.windows-maniax.com/wp-content\uploads/2011/01/j17.ftpsetting-300x190.png" alt="" width="300" height="190" /></a><br />
2.4 15 FTP設定</p>
<p>最後にサイトの全般の設定を行います。<br />
サイト名とサイトの管理者情報を入力します。<br />
管理者パスワードは管理画面へのログイン情報となるので慎重に入力して下さい。</p>
<p>必要であればサンプルデータをインストールします。<br />
「サンプルデータインストール」のボタンを押下する事で、先ほど設定したデータベースにサンプルデータがインストールされます。<br />
今回は見た目が良くなるので入れる事にします。</p>
<p>その後、「次へ」ボタンを押下し、インストールを完了させます。</p>
<p style="text-align: center;"><a rel="attachment wp-att-914" href="http://www.windows-maniax.com/tsuge/azure892.html/attachment/j18-sitesetting" target="_blank"><img class="alignnone size-medium wp-image-914" title="j18.sitesetting" src="http://www.windows-maniax.com/wp-content\uploads/2011/01/j18.sitesetting-281x300.png" alt="" width="281" height="300" /></a><br />
2.4 16 サイト全般設定</p>
<p>インストールが完了すると完了画面が表示されます。<br />
「installationディレクトリは必ず削除してください。」とメッセージが出ているので、後ほど消しておきましょう。<br />
このディレクトリを削除するとインストール完了となります。</p>
<p style="text-align: center;"><a rel="attachment wp-att-915" href="http://www.windows-maniax.com/tsuge/azure892.html/attachment/j19-installed" target="_blank"><img class="alignnone size-medium wp-image-915" title="j19.installed" src="http://www.windows-maniax.com/wp-content\uploads/2011/01/j19.installed-300x190.png" alt="" width="300" height="190" /></a><br />
2.4 17 インストール完了画面</p>
<p>もう一度eXtplorerに戻ります。<br />
Joomla!をインストールしたディレクトリ内へ移動し、installationディレクトリを選択し、「削除」アイコンをクリックして削除します。<br />
これでinstallationディレクトリが削除され、インストール完了となります。</p>
<p style="text-align: center;"><a rel="attachment wp-att-916" href="http://www.windows-maniax.com/tsuge/azure892.html/attachment/j20-deleteinstalldir" target="_blank"><img class="alignnone size-medium wp-image-916" title="j20.deleteInstalldir" src="http://www.windows-maniax.com/wp-content\uploads/2011/01/j20.deleteInstalldir-300x186.png" alt="" width="300" height="186" /></a><br />
2.4 18 installationディレクトリの削除</p>
<p>installationディレクトリを削除した後、もう一度WebからJoomla!インストールディレクトリへアクセスすると、サンプルデータがインストールされたJoomla!のトップ画面が表示されます。</p>
<p style="text-align: center;"><a rel="attachment wp-att-917" href="http://www.windows-maniax.com/tsuge/azure892.html/attachment/j21-joomlatop" target="_blank"><img class="alignnone size-medium wp-image-917" title="j21.joomlaTop" src="http://www.windows-maniax.com/wp-content\uploads/2011/01/j21.joomlaTop-300x190.png" alt="" width="300" height="190" /></a><br />
2.4 19 Joomla!トップ画面</p>
<p style="text-align: left;">以上でJoomla!のインストールは終了となります。</p>
<img src="http://www.windows-maniax.com/?ak_action=api_record_view&id=892&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.windows-maniax.com/tsuge/azure892.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Windows AzureでのOSS開発7 -phpMyAdminのインストール-</title>
		<link>http://www.windows-maniax.com/tsuge/azure872.html</link>
		<comments>http://www.windows-maniax.com/tsuge/azure872.html#comments</comments>
		<pubDate>Sun, 09 Jan 2011 14:07:10 +0000</pubDate>
		<dc:creator>柘植 英一</dc:creator>
				<category><![CDATA[Azure]]></category>

		<guid isPermaLink="false">http://www.windows-maniax.com/?p=872</guid>
		<description><![CDATA[続いてOSSで頻繁に利用するMySQLをWindows Azureで利用する方法として、Windows Azure Companionを利用してphpMyAdminをインストールする方法を説明します。]]></description>
			<content:encoded><![CDATA[<p>2    Windows AzureでのOSSインストール手順<br />
2.3    phpMyAdminのインストール</p>
<p>続いてOSSで頻繁に利用するMySQLをWindows Azureで利用する方法として、Windows Azure Companionを利用してphpMyAdminをインストールする方法を説明します。</p>
<p>eXtplorerの時と同じように、Windows Azure Companionへログインし、ApplicationタブからphpMyAdminのチェックボックスをチェックし、「Next」ボタンを押下します。</p>
<p style="text-align: center;"><a rel="attachment wp-att-873" href="http://www.windows-maniax.com/tsuge/azure872.html/attachment/wac03-01-myselected" target="_blank"><img class="alignnone size-medium wp-image-873" title="wac03.01.mySelected" src="http://www.windows-maniax.com/wp-content\uploads/2011/01/wac03.01.mySelected-300x245.png" alt="" width="300" height="245" /></a><br />
2.3 1 phpMyAdminを選択</p>
<p>今度もeXtplorerの時と同じように、phpMyAdminに対する設定項目が表示されます。<br />
phpMyAdminのバージョン選択とインストールされるディレクトリを設定します。<br />
これも今現在では、バージョンは一つしか選べないようです。</p>
<p>続いてインストールするMySQLの設定になります。<br />
MySQLのストレージエンジンはWindows Azure CompanionではMariaDBとなっており、また他のストレージエンジンは選択できないようなので使用する際は注意して下さい。</p>
<p>ここではMariaDBのバージョンとRootのパスワード（デフォルトではroot）、設定ファイルの名称を設定します。<br />
デフォルトの設定のままだとこれもセキュリティ上あまり好ましくないので、ご自身で任意のものに変更しておく事をお勧めします。</p>
<p style="text-align: center;"><a rel="attachment wp-att-874" href="http://www.windows-maniax.com/tsuge/azure872.html/attachment/wac03-02-mysetting" target="_blank"><img class="alignnone size-medium wp-image-874" title="wac03.02.mySetting" src="http://www.windows-maniax.com/wp-content\uploads/2011/01/wac03.02.mySetting-300x245.png" alt="" width="300" height="245" /></a><br />
2.3 2 phpMyAdminの設定</p>
<p>設定をすべて終えたら、「Accept」ボタンを押下してインストールを始めます。<br />
今回もeXtplorerと同様にインストールの状況をリアルタイムで表示されていきます。</p>
<p style="text-align: center;"><a rel="attachment wp-att-875" href="http://www.windows-maniax.com/tsuge/azure872.html/attachment/wac03-03-myinstall" target="_blank"><img class="alignnone size-medium wp-image-875" title="wac03.03.myInstall" src="http://www.windows-maniax.com/wp-content\uploads/2011/01/wac03.03.myInstall-300x247.png" alt="" width="300" height="247" /></a><br />
2.3 3 phpMyAdminのインストール状況表示画面</p>
<p>しばらくしてインストールが完了すると、Applicationタブに表示が戻り、今回インストールしたphpMyAdminがチェック状態となり、OSS名部分の帯の色が変わります。<br />
前回同様Launchボタンが表示され、設定ファイル編集用のEdit Fileボタンが表示されるようになります。</p>
<p style="text-align: center;"><a rel="attachment wp-att-876" href="http://www.windows-maniax.com/tsuge/azure872.html/attachment/wac03-04-myinstalled" target="_blank"><img class="size-medium wp-image-876 aligncenter" title="wac03.04.myInstalled" src="http://www.windows-maniax.com/wp-content\uploads/2011/01/wac03.04.myInstalled-295x300.png" alt="" width="295" height="300" /></a>2.3 4 phpMyAdminインストール後のApplicationタブ画面</p>
<p>Launchボタンをクリックすると別ウィンドウが開き、インストール時に設定したURLでphpMyAdminのログイン画面が表示されます。</p>
<p>ただしログインする際に気をつけなければならない点としては、インストールしたMySQLはlocalhostの20003ポートで接続する必要があります。<br />
ログイン情報のホスト名の部分は「localhost:20003」として下さい。<br />
ログイン時のIDはroot、パスワードはインストール時に設定したRootのパスワードとなりますので、それらを設定しログインします。</p>
<p style="text-align: center;"><a rel="attachment wp-att-878" href="http://www.windows-maniax.com/tsuge/azure872.html/attachment/wac03-06-mylogin" target="_blank"><img title="wac03.06.myLogin" src="../wp-content%5Cuploads/2011/01/wac03.06.myLogin-300x226.png" alt="" width="300" height="226" /></a><a rel="attachment wp-att-877" href="http://www.windows-maniax.com/tsuge/azure872.html/attachment/wac03-05-myindex" target="_blank"><br />
</a>2.3 5 phpMyAdminログイン画面</p>
<p>ログインに成功すると、下記のようなphpMyAdminの初期画面が表示されます。<br />
この方法で行うと簡単にWindows Azure上にMySQLをインストールする事ができ、またこのツールを使用する事により簡単にDBの作成、クエリの送信、データの抽出が出来るようになります。</p>
<p style="text-align: center;"><a rel="attachment wp-att-879" href="http://www.windows-maniax.com/tsuge/azure872.html/attachment/wac03-07-mytop" target="_blank"><img class="alignnone size-medium wp-image-879" title="wac03.07.myTop" src="http://www.windows-maniax.com/wp-content\uploads/2011/01/wac03.07.myTop_-300x163.png" alt="" width="300" height="163" /></a><br />
2.3 6 phpMyAdmin初期画面</p>
<p>ここまでで準備したeXtplorerとphpMyAdminを利用する事で、ブラウザから簡単にWindows Azure上のファイルの操作を行う事が可能となり、またOSSで必ずと言っていい程利用するMySQLをWindows Azure上で利用する事が可能となりました。</p>
<p>これでその他のOSSをインストールする準備が出来るようになりましたので、次の章からはこれらを利用して、Windows Azure CompanionにないOSSをインストールしてみることにしてみましょう。</p>
<img src="http://www.windows-maniax.com/?ak_action=api_record_view&id=872&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.windows-maniax.com/tsuge/azure872.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Windows AzureでのOSS開発6 -eXtplorerのインストール-</title>
		<link>http://www.windows-maniax.com/tsuge/azure853.html</link>
		<comments>http://www.windows-maniax.com/tsuge/azure853.html#comments</comments>
		<pubDate>Sun, 09 Jan 2011 13:48:18 +0000</pubDate>
		<dc:creator>柘植 英一</dc:creator>
				<category><![CDATA[Azure]]></category>

		<guid isPermaLink="false">http://www.windows-maniax.com/?p=853</guid>
		<description><![CDATA[まずはWindows Azure環境にブラウザ経由でファイルアクセスが可能となるOSSであるeXtplorerをインストールします。
]]></description>
			<content:encoded><![CDATA[<p>2    Windows AzureでのOSSインストール手順<br />
2.2    eXtplorerのインストール</p>
<p>まずはWindows Azure環境にブラウザ経由でファイルアクセスが可能となるOSSであるeXtplorerをインストールします。<br />
このアプリケーションは元々Windows Azure Companionで用意されているので、簡単にインストールを行う事が出来ます。<br />
まずはWindows Azure CompanionのApplicationタブの中の一番下にあるeXtplorer File Managerと書いてあるチェックボックスにチェックをいれます。</p>
<p style="text-align: center;"><a rel="attachment wp-att-854" href="http://www.windows-maniax.com/tsuge/azure853.html/attachment/wac02-01-extselect" target="_blank"><img class="alignnone size-medium wp-image-854" title="wac02.01.extSelect" src="http://www.windows-maniax.com/wp-content\uploads/2011/01/wac02.01.extSelect-300x281.png" alt="" width="300" height="281" /></a><br />
2.2 1 eXtplorer File Managerを選択</p>
<p style="text-align: center;">
<p>チェックを入れて「Next」ボタンを押下すると、インストール設定画面に遷移します。<br />
この画面ではインストールするeXtplorer File Managerのバージョンと、配置するディレクトリを設定します。現段階ではバージョンは一つしか選べないようです。</p>
<p>またPHPのRuntimeのバージョンも選択する事が可能です。<br />
選択肢にはPHP5.2系と5.3系が選択できるようになっていますが、今回は安定した5.2系を選択する事にします。</p>
<p style="text-align: center;"><a rel="attachment wp-att-855" href="http://www.windows-maniax.com/tsuge/azure853.html/attachment/wac02-02-extsetting" target="_blank"><img class="alignnone size-medium wp-image-855" title="wac02.02.extSetting" src="http://www.windows-maniax.com/wp-content\uploads/2011/01/wac02.02.extSetting-300x244.png" alt="" width="300" height="244" /></a><br />
2.2 2 eXtplorerとPHP runtimeのバージョン設定</p>
<p>上記バージョン設定、ディレクトリ設定が完了したら「Accept」ボタンを押下すると、eXtplorerがインストールされていきます。<br />
インストールの状況は、ログとして今現在何が行われているか一行一行画面に表示されながら進んでいきますので、インストールの状況がわかりやすくなっています。</p>
<p style="text-align: center;"><a rel="attachment wp-att-856" href="http://www.windows-maniax.com/tsuge/azure853.html/attachment/wac02-03-extinstall" target="_blank"><img class="alignnone size-medium wp-image-856" title="wac02.03.extInstall" src="http://www.windows-maniax.com/wp-content\uploads/2011/01/wac02.03.extInstall-300x244.png" alt="" width="300" height="244" /></a><br />
2.2 3 インストール状況表示画面</p>
<p>しばらくしてインストールが完了すると、Applicationタブに表示が戻り、今回インストールしたeXtplorerがチェック状態となり、OSS名部分の帯の色が変わります。<br />
またLaunchボタンが表示され、設定ファイル編集用のEdit Fileボタンが表示されます。</p>
<p style="text-align: center;"><a rel="attachment wp-att-857" href="http://www.windows-maniax.com/tsuge/azure853.html/attachment/wac02-04-extinstalled" target="_blank"><img class="alignnone size-medium wp-image-857" title="wac02.04.extInstalled" src="http://www.windows-maniax.com/wp-content\uploads/2011/01/wac02.04.extInstalled-300x290.png" alt="" width="300" height="290" /></a><br />
2.2 4 eXtplorerインストール後のApplicationタブ画面</p>
<p>Launchボタンをクリックすると、別ウィンドウでインストール時に設定したURLでeXtplorerのログイン画面が表示されます。</p>
<p style="text-align: center;"><a rel="attachment wp-att-858" href="http://www.windows-maniax.com/tsuge/azure853.html/attachment/wac02-05-extlogin" target="_blank"><img class="alignnone size-medium wp-image-858" title="wac02.05.extLogin" src="http://www.windows-maniax.com/wp-content\uploads/2011/01/wac02.05.extLogin-300x142.png" alt="" width="300" height="142" /></a><br />
2.2 5 eXtplorer ログイン画面</p>
<p>デフォルトのログインID、パスワードはadminとadminととても簡単でわかりやすいものになっています。<br />
上記ID、パスワードを入力すると、デフォルトのままの状態ではセキュリティ上危険なため、システム側から変更するように言われますので、変更をする事をお勧めします。</p>
<p style="text-align: center;"><a rel="attachment wp-att-859" href="http://www.windows-maniax.com/tsuge/azure853.html/attachment/wac02-06-extalert" target="_blank"><img class="size-medium wp-image-859 aligncenter" title="wac02.06.extAlert" src="http://www.windows-maniax.com/wp-content\uploads/2011/01/wac02.06.extAlert-300x142.png" alt="" width="300" height="142" /></a><br />
2.2 6 デフォルトID、パスワードでのログイン時</p>
<p>旧パスワードには「admin」を、新パスワードには任意のものをご自身で設定して下さい。</p>
<p style="text-align: center;"><a rel="attachment wp-att-860" href="http://www.windows-maniax.com/tsuge/azure853.html/attachment/wac02-07-extchangepw" target="_blank"><img class="alignnone size-medium wp-image-860" title="wac02.07.extChangePW" src="http://www.windows-maniax.com/wp-content\uploads/2011/01/wac02.07.extChangePW-300x142.png" alt="" width="300" height="142" /></a><br />
2.2 7 新パスワードの入力画面</p>
<p>正しく入力が出来れば初期パスワードは変更され、Windows Azureアカウントのディレクトリ構成が表示される本来のeXtplorerの初期画面が表示されます。</p>
<p style="text-align: center;"><a rel="attachment wp-att-861" href="http://www.windows-maniax.com/tsuge/azure853.html/attachment/wac02-08-extstart" target="_blank"><img class="alignnone size-medium wp-image-861" title="wac02.08.extStart" src="http://www.windows-maniax.com/wp-content\uploads/2011/01/wac02.08.extStart-300x148.png" alt="" width="300" height="148" /></a><br />
2.2 8 eXtplorer初期画面</p>
<p>このeXtplorerというアプリケーションはディレクトリ、ファイルの一覧を確認する事ができ、またそのディレクトリに対してファイルをダウンロード、アップロード、そして権限の変更やファイルの削除など普段FTPで行うような事を一通り行う事が出来ます。</p>
<p>それだけではなく選択したファイルをブラウザ上で編集したり、ファイルを圧縮したり、解凍したり、またwgetのようにURLを指定する事でその指定されたファイルを取得する事も出来ます。<br />
これらの機能は今後いろいろなOSSをこのインスタンスにインストールするようになった場合に、とても便利な機能になってきます。<br />
とても便利なツールなので、ぜひこのeXtplorerを使ってみて下さい。</p>
<img src="http://www.windows-maniax.com/?ak_action=api_record_view&id=853&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.windows-maniax.com/tsuge/azure853.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Windows AzureでのOSS開発5 -Windows Azure Companionへのアクセス-</title>
		<link>http://www.windows-maniax.com/tsuge/azure831.html</link>
		<comments>http://www.windows-maniax.com/tsuge/azure831.html#comments</comments>
		<pubDate>Sun, 09 Jan 2011 13:22:58 +0000</pubDate>
		<dc:creator>柘植 英一</dc:creator>
				<category><![CDATA[Azure]]></category>

		<guid isPermaLink="false">http://www.windows-maniax.com/?p=831</guid>
		<description><![CDATA[ここからはまずはWindows Azure Companionで行える簡単なOSSのインストールで下準備を行い、それらを利用して他のOSSをインストールする方法をご説明します。]]></description>
			<content:encoded><![CDATA[<p>2    Windows AzureでのOSSインストール手順<br />
2.1    Windows Azure Companionへのアクセス</p>
<p>これまででWindows AzureのStorage Serviceの設定と、Hosted Serviceに設定が完了し、その上でWindows Azure Companionをデプロイするところまで完了しました。<br />
ここからはまずはWindows Azure Companionで行える簡単なOSSのインストールで下準備を行い、それらを利用して他のOSSをインストールする方法をご説明します。</p>
<p>Windows Azure Companionをインストールした場合、ご自身の設定したURLにアクセスするとPHPinfoの画面が表示されます。<br />
ここでインストールされたPHPの諸情報が表示されているので、今後OSSのインストールに必要な情報はこの画面から拾う事が出来ます。</p>
<p>Windows Azure Companionの表示順のデフォルト設定は、index.php→phpinfo.phpと言う順番になっており、ただあまりこのような情報を公に表示する事はセキュリティ上好ましくないので、今後は適当なindex.phpをアップするか、または完全にこのプログラムを削除した方が良いと思います。</p>
<p style="text-align: center;"><a rel="attachment wp-att-836" href="http://www.windows-maniax.com/tsuge/azure831.html/attachment/wac-phpinfo" target="_blank"><img class="alignnone size-medium wp-image-836" title="wac.phpinfo" src="http://www.windows-maniax.com/wp-content\uploads/2011/01/wac.phpinfo-300x173.png" alt="" width="300" height="173" /></a><br />
2.1 1 Windows Azure Companionのphpinfo表示画面</p>
<p>ではさっそくWindows Azure Companionにアクセスしてみましょう。<br />
設定したURLの8080ポートにアクセスして下さい。<br />
URLの後ろに「:8080」とつければOKです。<br />
成功すれば、下記のような画面が表示されます。</p>
<p style="text-align: center;"><a rel="attachment wp-att-833" href="http://www.windows-maniax.com/tsuge/azure831.html/attachment/wac01-00-index" target="_blank"><img title="wac01.00.index" src="../wp-content%5Cuploads/2011/01/wac01.00.index_-300x247.png" alt="" width="300" height="247" /></a><br />
2.1 2 Windows Azure Companion</p>
<p>今回はWindows Azure CompanionからOSSをインストールするので、Applicationタブをクリックして下さい。<br />
するとログイン画面が表示されます。<br />
ログイン情報はWindows Azure Companionの設定ファイルに記載したユーザーIDとパスワードになりますので、その情報を入力して下さい。</p>
<p style="text-align: center;"><a rel="attachment wp-att-834" href="http://www.windows-maniax.com/tsuge/azure831.html/attachment/wac01-01-login" target="_blank"><img class="alignnone size-medium wp-image-834" title="wac01.01.login" src="http://www.windows-maniax.com/wp-content\uploads/2011/01/wac01.01.login_-300x247.png" alt="" width="300" height="247" /></a><br />
2.1 3 Windows Azure Companion Log On画面</p>
<p>ログインに成功すると、下記のようなWindows Azure Companionでインストールが可能なOSSアプリケーションの一覧画面が表示されます。この画面からOSSを簡単にインストールする準備をする事が出来ます。</p>
<p style="text-align: center;"><a rel="attachment wp-att-840" href="http://www.windows-maniax.com/tsuge/azure831.html/attachment/wac01-02-application-2" target="_blank"><img class="alignnone size-medium wp-image-840" title="wac01.02.application" src="http://www.windows-maniax.com/wp-content\uploads/2011/01/wac01.02.application-300x281.png" alt="" width="300" height="281" /></a><br />
2.1 4 Windows Azure Companion OSS一覧</p>
<img src="http://www.windows-maniax.com/?ak_action=api_record_view&id=831&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.windows-maniax.com/tsuge/azure831.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

