1、腾讯云上申请证书:
2、安装nginx:
进入home/ubuntu/ 输入命令 sudo apt-get install nginx 出现提示选择Y回车,就安装好了
访问网页:
代表安装成功
3、修改文件:
sudo passwd root 回车后输密码:ubuntu520两次,关闭后重新打开终端使用sudo -s -H密码进入root用户。
在图1中腾讯服务器域名管理中下载证书文件,找到\Nginx下的两个文件:
xxxxcn_bundle.crt 和xxxx..cn.key
将这两个文件放置服务器到:/etc/nginx目录下
4、配置nginx
参考:https://blog.csdn.net/g1197410313/article/details/93190205
server {
listen 443 ssl;
server_name xiaoqishare.top;
ssl_certificate 1_xiaoqishare.cn_bundle.crt;
ssl_certificate_key 2_xiaoqishare.cn.key;
ssl_session_cache shared:SSL:1m;
ssl_session_timeout 5m;
ssl_ciphers HIGH:!aNULL:!MD5;
ssl_prefer_server_ciphers on;
location / {
proxy_pass http://127.0.0.1:9090;
proxy_redirect default;
}
}
5、配置diango工程”
安装:
pip3 install django-sslserver
pip3 install django-secure
pip3 install pyOpenSSL
pip3 install django-werkzeug-debugger-runserver
pip3 install django-extensions
配置:
6、服务器启动:
python manage.py runsslserver --certificate /etc/nginx/1_xiaoqishare.cn_bundle.crt --key /etc/nginx//2_xiaoqishare.cn.key 0.0.0.0:9090
7、访问:
https://www.xxx...