如何部署python网站_如何部署网站?

昨天刚刚部署完python flask写得一个网站。写完网站后,本地测试好了,就开始上线部署了,正好分享下过程。

WebApp部署条件:

零、前提:

(1)掌握ubuntu基本知识:bash基本脚本的编写,vim的使用,curl的使用,ps的使用,kill的使用

(2)掌握HTTP协议基本知识:request-response模式、HTTP方法、HTTP状态

一、非必要条件:

(1)域名:可选万网、西部数据

(2)域名解析服务(DNS):CloudXNS(个人服务免费、企业服务收费)

二、必要条件:

(1)云服务提供商:阿里云、腾讯云、百度云、新浪云、DigitalOcean

(2)HTTP服务器:Apache、Nginx、uWSGI、Gunicorn

(3)进程管理:supervisor

三、具体部署案例:

(一)部署具体选型:万网域名 + CloudXNS + 腾讯云:Ubuntu 14.04 LTS + Nignx + Gunicorn

(二)部署过程:

(1)购买域名:3 – n 元,域名服务商有购买引导,此不赘述

(2)域名解析:CloudXNS写有教程,写得很好,此不赘述

(3)服务器购买:云服务器服务商有购买引导,此不赘述

(4)HTTP服务器配置:Nginx作为反向代理,实现负载均衡

原文链接:https://blog.csdn.net/weixin_39800971/article/details/111442149

© 版权声明
THE END
喜欢就支持一下吧
点赞15 分享