八亿电脑网
游戏盒子
当前位置: 首页 > 八亿电脑 > 电脑知识 >

Windows系统下使用flup搭建Nginx和Python环境的方法

时间:2016-01-01 07:38来源:网络 作者:win8e 点击:
游戏盒子

  首先确保你的电脑里已经安装了Python和Django,接下来我们还需要两个组件,nginx服务器和flup(Python的FastCGI组件)

  nginx下载地址:http://nginx.org/en/download.html

  flup下载地址:http://www.saddi.com/software/flup/dist/flup-1.0.2.tar.gz

  与Linux下不同的是,nginx在windows下是以一个应用程序的方式运行,而不是以一个服务运行(难怪没人在windows服务器上用nginx)

  把刚刚下载好的两个压缩包都解压到C:\nginx\, C:\flup\(目录可自己选择,这里只做个演示)然后用python setup.py install 命令

  安装flup,接着就要配置nginx了,打开C:\nginx\conf\nginx.conf,我的配置文件如下,大家可根据需要自行修改:

  ?

  需要注意的是,对于不需要url rewrite的目录,比如存放css和图片的目录,需要在配置文件里指明,否则将无法访问这些文件

  ?

  最后一步就是运行nginx服务器,并且用FastCGI运行你的Django项目了

  进入nginx的目录:

  ?

  然后在浏览器里访问http://loaclhost/ 就应该可以看到nginx的欢迎界面了。最后进入你的Django项目的根目录,然后用一下命令来运行服务器:

  ?

  刷新localhost页面,你就能看到你的项目主页啦~~

  补充一点windwos下nginx操作的命令(来自官方文档)

  ?

  大功告成,开始django之旅,ohye!!!

本篇文章标签: 电脑 系统 软件 输入法 工具软件
发表评论