Flask项目部署
web工作原理
客户端 < = > 服务器(nginx) < = > uWSGI < = > Python(Flask) < = > 数据库
nginx安装
源码安装、apt-get install …
sudo /usr/local/nginx/sbin/nginx -s reload
添加虚拟主机
在nginx的主配置文件最后一个大括号的上面添加:
include vhost/*.conf;
在conf/下新建文件夹,用于保存所有的虚拟主机配置文件
mkdir vhost
vhost目录下新建一个虚拟主机的配置文件(sudo vim idandan.vip.conf)
server{
listen 80;
server_name idandan.vip;
location / {
root html/blog;
index index.html;
}
}
# sudo vim idandan.vip.conf
在html目录下创建blog文件夹,在blog下新建index.html
Hello World
重启nginx(sudo /usr/loca