Hi,
personally I have chosen the Turnkey LAMP distro and not the preconfigured appliance. This way you simply need to put the wiki into apache var/www directory and then most things should work out of the box, depending what extension you are using. The dokuwiki appliance uses some symlinks to divide between wiki code and data and I've found for me that this makes things rather complicated.
You may have to install some external dependencies for some plugins:
That are the ones I'm using.
apt-get install php5-gd php5-sqlite php5-ldap php5-xsl openjdk-7-jre libgv-php5 graphviz gnuplot
I'm also using a rewrite scheme to ensure HTTPS access:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
RewriteCond %{HTTPS} !=on
RewriteRule ^(.*)$ https://%{SERVER_NAME}%{REQUEST_URI} [R,L]
You have to enable the rewrite mod on the apache .
The virtual server configuration looks like this:
SSLEngine on
SSLCertificateFile /etc/ssl/certs/mycert.pem
ServerAdmin webmaster@localhost
DocumentRoot /var/www/
Alias /webdav "/var/www/_webdav/"
<Directory "/var/www/_webdav/">
DAV on
</Directory>
This is also using webdav, which would also require to be activated in the apache config.