DokuWiki

It's better when it's simple

User Tools

Site Tools


install:azurewebsites

Installing Dokuwiki on Microsoft Azure Web App Service

DokuWiki runs just fine on Microsoft Azure Web App Service. Once you have created a web site you can upload via SFTP to the wwwroot and run the install.php script.

Securing Sensitive Folders

Before you get too far into production it makes sense to secure the bin, conf, data, and inc folders as suggested in the security guidelines. To do so create a web.config file with the following contents and upload it to the wwwroot folder:

<?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>

Note that “bin” is not included in the list as it is already included in the protected folder list by IIS.

install/azurewebsites.txt · Last modified: 2022-08-05 09:50 by schplurtz

Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki