Windows Azure Webサイトへの Dokuwiki のインストール

DokuWikiは、Windows Azure Webサイト上でちゃんと動作します。 Webサイトを作成すれば、SFTP 経由で wwwroot へのアップロード、install.php スクリプトの実行が可能です。

機密フォルダのセキュリティ確保

本番運用を開始する前に、セキュリティガイドラインに提示されているように、 bin・conf・data・inc フォルダーのセキュリティを確保することは意味があります。 そのためには、以下の内容で web.config ファイルを作成し、wwwroot フォルダーにアップロードします:

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
   <system.webServer>
      <security>
         <requestFiltering>
            <hiddenSegments>
               <add segment="conf" />
               <add segment="data" />
               <add segment="inc" />
            </hiddenSegments>
         </requestFiltering>
      </security>
   </system.webServer>
</configuration>

注:既にIISによる保護フォルダ一覧に含まれているので、“bin” はこの一覧には含まれていません。