概述
新增配置文件
之前安装网上说的根据/etc/apache2/sites-available/default-ssl.conf文件进行修改。我试了几次,不知为何就是不能用。可能是什么地方我忽略点了吧!但是我发现一更简单的配置方法。如果之前配置好了http(80)的配置文件,只需要复制过来,改一个端口号,再加上几行可以了。
以下是我的http的配置文件
ServerName www.domian.com
ServerAlias domian.com
ServerAdmin email@163.com
Alias /media/ /var/www/html/mysite/media/
Alias /static/ /var/www/html/mysite/static/
Require all granted
Require all granted
WSGIScriptAlias / /var/www/html/mysite/mysite/wsgi.py
Require all granted
复制配置文件,https对应的配置文件我命名为default-ssl.conf
root@8cd8c27fe57b:/etc/apache2/sites-available# cp mysite.conf default-ssl.conf
打开default-ssl.conf,将80修改为443
# 改为
然后添加以下三行。
SSLCertificateFile /etc/apache2/sites-available/cert/214549759710221.pem
SSLCertificateKeyFile /etc/apache2/sites-available/cert/214549759710221.key
SSLCertificateChainFile /etc/apache2/sites-available/cert/chain.pem
这样站点的配置文件就准备好了。
最后
以上就是机灵朋友为你收集整理的Django服务器安装ssl证书,Django 开启HTTPS时代——安装证书、启用HTTPS的全部内容,希望文章能够帮你解决Django服务器安装ssl证书,Django 开启HTTPS时代——安装证书、启用HTTPS所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复