|
|
@ -0,0 +1,28 @@ |
|
|
|
Define IP_ADDR 192.168.122.69 |
|
|
|
Define TCP_PORT 80 |
|
|
|
Define SRV_NAME stock.tetalab.org |
|
|
|
Define ROOT_DIR /var/www/stock.tetalab.org |
|
|
|
Define WSGI_ALIAS /var/www/stock.tetalab.org/stock.tetalab.org.wsgi |
|
|
|
Define DAEMON_PROCESS tetastock |
|
|
|
Define APACHE_USER apache |
|
|
|
Define APACHE_GROUP apache |
|
|
|
Define THREAD_NUMBER 5 |
|
|
|
<VirtualHost ${IP_ADDR}:${TCP_PORT}> |
|
|
|
ServerName stock.tetalab.org |
|
|
|
ServerAdmin bofh@tetalab.org |
|
|
|
DocumentRoot ${ROOT_DIR} |
|
|
|
RemoteIPHeader X-Forwarded-For |
|
|
|
RemoteIPInternalProxy 192.168.122.0/24 |
|
|
|
WSGIDaemonProcess ${DAEMON_PROCESS} user=${APACHE_USER} group=${APACHE_GROUP} threads=${THREAD_NUMBER} |
|
|
|
WSGIScriptAlias / ${WSGI_ALIAS} |
|
|
|
<Directory ${ROOT_DIR}> |
|
|
|
WSGIProcessGroup ${DAEMON_PROCESS} |
|
|
|
WSGIApplicationGroup %{GLOBAL} |
|
|
|
Order deny,allow |
|
|
|
Allow from all |
|
|
|
AllowOverride All |
|
|
|
Require all granted |
|
|
|
</Directory> |
|
|
|
ErrorLog /var/log/httpd/${SRV_NAME}.error.log |
|
|
|
CustomLog /var/log/httpd/${SRV_NAME}.access.log combined |
|
|
|
</VirtualHost> |