Name | Modified | Size | Downloads / Week |
---|---|---|---|
new_anw.tar.gz | 2011-11-03 | 23.3 MB | |
LICENSE | 2011-05-28 | 844 Bytes | |
README | 2011-05-28 | 2.8 kB | |
CHANGELOG | 2011-05-28 | 226 Bytes | |
Totals: 4 Items | 23.3 MB | 0 |
Read Me ======================================= Installation --------------------------------------- In order to install Ain't No Wiki (ANW) one needs: - python - python-django ANW comes with several redistributed subprojects. In order to get those running one needs: - python-imaging Before you start you have to adjust the settings.py to your needs. In case you are running ANW via an HTTPS connection you have to add some rewrite rules to Apache as the uploadify-swf button of django-filebrowser does not work in a HTTPS connection. An example Apache config file could look like this: Apache config --------------------------------------- File /etc/apache2/site-enabled/default: ------------------- NameVirtualHost 192.168.56.101 <VirtualHost *:80> ServerAdmin webmaster@hasenkopf2000.net ServerName 192.168.56.101 RewriteEngine On RewriteOptions Inherit #RewriteRule ^/admin/$ https://192.168.56.101/admin/ RewriteRule ^/users/(.*) https://192.168.56.101/users/$1 RewriteCond %{REQUEST_URI}% ^/admin/filebrowser/browse/.*$ RewriteRule ^/admin/(.*)$ https://192.168.56.101/admin/$1 RewriteCond %{REQUEST_URI}% !^/admin/filebrowser/.*$ RewriteRule ^/admin/(.*)$ https://192.168.56.101/admin/$1 WSGIScriptAlias / /home/andi/aintnowiki/apache/django.wsgi Alias /media/ /home/andi/aintnowiki/media/ Alias /admin_media /usr/local/lib/python2.6/dist-packages/django/contrib/admin/media/ <Directory "/home/andi/aintnowiki/media"> Order deny,allow Allow from all </Directory> ErrorLog /var/log/apache2/error.log LogLevel warn CustomLog /var/log/apache2/access.log combined </VirtualHost> File /etc/apache2/site-enabled/ssl: ------------------- NameVirtualHost 192.168.56.101:443 <VirtualHost *:443> ServerAdmin webmaster@hasenkopf2000.net ServerName 192.168.56.101 RewriteEngine On RewriteCond %{REQUEST_URI}% !^/admin/filebrowser/browse.*$ RewriteRule ^/admin/filebrowser/(.*)$ http://192.168.56.101/admin/filebrowser/$1 DocumentRoot /var/www WSGIScriptAlias / /home/andi/aintnowiki/apache/django.wsgi Alias /media/ /home/andi/aintnowiki/media/ Alias /admin_media/ /usr/local/lib/python2.6/dist-packages/django/contrib/admin/media/ <Directory /home/andi/aintnowiki/media> Order deny,allow allow from all </Directory> ErrorLog /var/log/apache2/error.log LogLevel warn CustomLog /var/log/apache2/ssl_access.log combined SSLEngine on SSLCertificateFile /home/andi/aintnowiki/apache/server.pem </VirtualHost>