zoukankan      html  css  js  c++  java
  • Flask—09-项目部署(01)

    项目部署

    WEB工作原理

    • 客户端(chrom) <=> WEB服务器(nginx) <=> WSGI(uWSGI) <=> Python(Flask) <=> 数据库(MySQL)
    • Flask框架自带一个测试服务器,开发时直接运行即可;但是在生成环境中,必须进行完整部署。

    nginx服务器

    • 安装:sudo apt-get install nginx

    • 添加虚拟主机:

      • /etc/nginx/sites-available目录下创建虚拟主机配置文件www.blog.com
      server {
            listen 80;
            server_name www.blog.com blog.com;
      
            location / {
                root /var/www/blog;
                index idnex.html;
            }
      }
      
      • 创建软链接
      sudo ln -s /etc/nginx/sites-available/www.blog.com /etc/nginx/sites-enabled
      
      • 重启nginx服务(若重启失败,可以关闭然后再打开)
      • 创建目录:/var/www/blog,然后在目录下创建index.html文件
      • 添加本地域名解析,修改配置文件/etc/hosts,在末尾添加如下内容:
      127.0.0.1    www.blog.com
      127.0.0.1    blog.com
      

  • 相关阅读:
    文件夹打开对话框
    文件打开对话框
    HOOK函数(二)——全局HOOK
    HOOK函数(一)——进程内HOOK
    抓包
    List 访问
    坑爹的EL 表达式。
    tomcat 虚拟目录的安全问题
    框架
    程序员相关词汇
  • 原文地址:https://www.cnblogs.com/swjblog/p/9741821.html
Copyright © 2011-2022 走看看