我已经使用Apache的mod_ssl
和在SSL上部署了Django应用mod_wsgi
。
我不是Apache专家,但是这是我为一个站点设置SSL的方式(将以下指令放在httpd.conf
文件中,或从该文件引用的文件中,例如在sites- enabled
目录中,如果在Apache安装中使用了该指令)。请参阅下面的第一个文档链接,以了解如何创建和使用自签名证书。
NameVirtualHost *:443
<VirtualHost *:443>
SSLEngine On
SSLCertificateFile /etc/apache2/ssl/certificatefile.crt
SSLCertificateKeyFile /etc/apache2/ssl/certificatekeyfile.crt
WSGIScriptAlias / /path/to/file.wsgi
</VirtualHost>
文档链接: