Skip to content

Instantly share code, notes, and snippets.

@coordt
Created May 10, 2012 13:41
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save coordt/2653058 to your computer and use it in GitHub Desktop.
Save coordt/2653058 to your computer and use it in GitHub Desktop.
Apache template for an application test
<VirtualHost *:80>
ServerAdmin test@test.com
ServerName $$$$PROJECT_NAME$$$$
ServerAlias media-$$$$PROJECT_NAME$$$$
ServerAlias $$$$PROJECT_NAME$$$$.test.education.nationalgeographic.com
DocumentRoot $$$$PROJECT_HOME$$$$$$$$PROJECT_NAME$$$$/media
WSGIDaemonProcess $$$$PROJECT_NAME$$$$ user=webdev group=webdev \
processes=3 threads=1 maximum-requests=1000 \
python-path=$$$$PROJECT_HOME$$$$$$$$PROJECT_NAME$$$$/example/virtualenv/lib/python2.6/site-packages
WSGIProcessGroup $$$$PROJECT_NAME$$$$
WSGIScriptAlias / $$$$PROJECT_HOME$$$$$$$$PROJECT_NAME$$$$/example/wsgi.py
ErrorLog /var/log/apache2/$$$$PROJECT_NAME$$$$.error.log
CustomLog /var/log/apache2/$$$$PROJECT_NAME$$$$.access.log combined
Alias /media $$$$PROJECT_HOME$$$$$$$$PROJECT_NAME$$$$/example/virtualenv/media
<Directory $$$$PROJECT_HOME$$$$$$$$PROJECT_NAME$$$$/example/virtualenv/media>
SetHandler None
AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/xml
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE image/svg+xml
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/atom_xml
AddOutputFilterByType DEFLATE application/x-javascript
FileETag INode MTime Size
</Directory>
Alias /admin-media $$$$PROJECT_HOME$$$$$$$$PROJECT_NAME$$$$/example/virtualenv/lib/python2.6/site-packages/django/contrib/admin/media
<Directory $$$$PROJECT_HOME$$$$$$$$PROJECT_NAME$$$$/example/virtualenv/lib/python2.6/site-packages/django/contrib/admin/media>
SetHandler None
</Directory>
<Location />
AuthType Basic
AuthName "unauthorized use prohibited"
AuthUserFile /etc/apache2/passwd
Require user test
</Location>
</VirtualHost>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment