vigiboard / apache / vigiboard @ 4f9d6461
History | View | Annotate | Download (2.02 KB)
1 | 49c8da1d | Thomas ANDREJAK | #Apache configuration File |
---|---|---|---|
2 | #Read README.txt |
||
3 | #1. This file should be added to your apache config folder; On Debian copy to /etc/apache2/sites-available/ |
||
4 | #Default location for tg2 project is /usr/local/turbogears/vigiboard. That is where you should put your project. This folder should be outside of apache location. Your package should not be installed into python site-package. |
||
5 | |||
6 | #2. Alias/Allow apache to serve static content. |
||
7 | Alias /vigiboard/images /usr/local/turbogears/vigiboard/vigiboard/public/images |
||
8 | Alias /vigiboard/css /usr/local/turbogears/vigiboard/vigiboard/public/css |
||
9 | Alias /vigiboard/javascript /usr/local/turbogears/vigiboard/vigiboard/public/javascript |
||
10 | |||
11 | #Embeded mode (http://example.com/vigiboard).For big websites with a lot of memory and visitors. |
||
12 | WSGIScriptAlias /vigiboard /usr/local/turbogears/vigiboard/apache/vigiboard.wsgi |
||
13 | |||
14 | #3. Test if modwsgi is working. Uncomment below line, and go to http://localhost/test: |
||
15 | #WSGIScriptAlias /test /usr/local/turbogears/vigiboard/apache/test.wsgi |
||
16 | |||
17 | #4. [Optional] Sitewide (http://example.com/) |
||
18 | #Alias /images /usr/local/turbogears/vigiboard/vigiboard/public/images |
||
19 | #Alias /css /usr/local/turbogears/vigiboard/vigiboard/public/css |
||
20 | #Alias /javascript /usr/local/turbogears/vigiboard/vigiboard/public/javascript |
||
21 | #WSGIScriptAlias / /usr/local/turbogears/apache/vigiboard.wsgi |
||
22 | |||
23 | #5. [Optional] Deamon mode with 10 threads and 3 processes. For small to medium website. |
||
24 | #WSGIDaemonProcess vigiboard threads=10 processes=3 |
||
25 | #WSGIProcessGroup vigiboard |
||
26 | #WSGIScriptAlias / /usr/local/turbogears/vigiboard/apache/vigiboard.wsgi |
||
27 | |||
28 | #6. Directory Permission. |
||
29 | <Directory /usr/local/turbogears/vigiboard/apache> |
||
30 | Order deny,allow |
||
31 | Allow from all |
||
32 | </Directory> |
||
33 | |||
34 | #7. [Optional] If you want to use Virtualhost apache settings. |
||
35 | #Sample Virtual Host configuration would look like this: |
||
36 | |||
37 | 4f9d6461 | Thomas ANDREJAK | <Directory /usr/local/turbogears/vigiboard/vigiboard/public> |
38 | Order allow,deny |
||
39 | Allow from all |
||
40 | </Directory> |
||
41 | 49c8da1d | Thomas ANDREJAK | |
42 | #NameVirtualHost *:81 |
||
43 | #<VirtualHost *:81> |
||
44 | # WSGIScriptAlias / /usr/local/turbogears/vigiboard/apache/vigiboard.wsgi |
||
45 | #</VirtualHost> |