一、前提
(1)已经申请域名
(2)购买了云弹性服务器
二、流程
1.申请免费ssl证书
https://www.huaweicloud.com/?utm_source=baidu&utm_medium=brand&utm_campaign=10056&utm_content=&utm_term=&utm_adplace=AdPlace024711
搜索“免费证书”,点击进入
按照指导步骤一步一步来,重要的一步:
2.在云平台上的域名解析中添加DNS解析。
选择TXT,然后把上边的上边中的记录值写到下边的值中去。
测试
flask中配置
将证书下载并传到域名对应的服务器上。
from flask import Flask
app = Flask(__name__)
@app.route('/')
def index():
return "这是首页"
if __name__=="__main__":
app.run('0.0.0.0', debug=True, port=11000, ssl_context=('path/xxxx.crt', 'path/xxxx.key'))
确保打开11000端口,访问显示成功。