Project

General

Profile

Actions

Configuration serveur web

Apache

Configuration utilisée en pre-prod, à adapter (/home/illysedev/COIN est un virtualenv)

Voir aussi Mise_en_place_production

# Apache config for coin

WSGIPythonPath /home/illysedev/coin/:/home/illysedev/COIN/lib/python2.7/site-packages

<VirtualHost *:443>
    ServerName coin-dev.illyse.org
    ServerAdmin contact@illyse.org

    WSGIScriptAlias / /home/illysedev/coin/coin/wsgi.py
    <Directory /home/illysedev/coin/coin>
        <Files wsgi.py>
            Order deny,allow
            #Require all granted
        </Files>
    </Directory>

    Alias /static/ /home/illysedev/coin/coin/static/

    <Directory /home/illysedev/coin/coin/static>
        Order deny,allow
        Allow from all
    </Directory>

    ErrorLog ${APACHE_LOG_DIR}/error.log

    # Possible values include: debug, info, notice, warn, error, crit,
    # alert, emerg.
    LogLevel warn

    CustomLog ${APACHE_LOG_DIR}/access.log combined

    SSLEngine On
        # Certificats CAcert, 19 juillet 2014
        SSLCertificateFile    /etc/ssl/certs/illyse-illysedev-cert.pem
        SSLCertificateKeyFile /etc/ssl/private/illyse-illysedev-privkey.pem

</VirtualHost>

<VirtualHost *:80>
        ServerName      coin-dev.illyse.org
        Redirect permanent / https://coin-dev.illyse.org/
</VirtualHost>

Updated by Baptiste Jonglez over 8 years ago · 2 revisions