4 changed files with 71 additions and 7 deletions
@ -0,0 +1,17 @@ |
|||
<VirtualHost *:80> |
|||
ServerName URL_SERVER |
|||
|
|||
LogLevel info |
|||
ErrorLog ${APACHE_LOG_DIR}/site_tps-error.log |
|||
CustomLog ${APACHE_LOG_DIR}/site_tps-access.log combined |
|||
|
|||
<Directory /var/www/site_tps> |
|||
Order allow,deny |
|||
Allow from all |
|||
</Directory> |
|||
Alias /static INSTALL_PATH/static |
|||
|
|||
WSGIScriptAlias / INSTALL_PATH/site_tps/wsgi.py |
|||
WSGIProcessGroup site_tps |
|||
WSGIDaemonProcess site_tps processes=2 threads=16 maximum-requests=1000 display-name=site_tps |
|||
</VirtualHost> |
|||
@ -0,0 +1,17 @@ |
|||
import os |
|||
import sys |
|||
|
|||
|
|||
# Activation de l'environnement virtuel |
|||
activate_env=os.path.join('INSTALL_PATH/env_site', 'bin/activate_this.py') |
|||
exec(compile(open(activate_env, "rb").read(), activate_env, 'exec'), {'__file__':activate_env}) |
|||
|
|||
# Ajout du répertoire du site au PATH |
|||
sys.path.append('INSTALL_PATH') |
|||
sys.path.append('INSTALL_PATH/site_tps') |
|||
|
|||
# Les trucs par défaut de Django |
|||
from django.core.wsgi import get_wsgi_application |
|||
|
|||
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "site_tps.settings") |
|||
application = get_wsgi_application() |
|||
Loading…
Reference in new issue