Windows下nginx配置python服务器

  • Windows下nginx配置python服务器

    • 安装python
    • 安装flup包
    • 创建Python server
    • 配置nginxconf
    • 启动nginx
    • 测试

参考文献 http://blog.163.com/sky20081816@126/blog/static/1647610232010824262695/

安装python

运行WinPython-64bit-2.7.9.2.exe
并手动设置PATH环境变量

安装flup包

下载 http://www.saddi.com/software/flup/dist/flup-1.0.2.tar.gz
解压
在解压目录中运行

python setup.py install

成功提示
Installed f:/python25/lib/site-packages/flup-1.0.2-py2.5.egg
Processing dependencies for flup==1.0.2
Finished processing dependencies for flup==1.0.2

创建Python server

创建fcgi.py文件

#!/usr/bin/python
# encoding : utf-8
from flup.server.fcgi import WSGIServer
def myapp(environ, start_response):start_response('200 OK', [('Content-Type', 'text/plain')])return ['Hello World!\n']
if __name__  == '__main__':WSGIServer(myapp,bindAddress=('127.0.0.1',8008)).run()

在命令行中运行

python fcgi.py --method=prefork/threaded minspare=50 maxspare=50 maxchildren=1000

这个server即在8080端口监听http请求,若有请求则返回“hello world”

配置nginx.conf

http {server{listen  8000; #nginx服务端口server_name test.com; location /{fastcgi_pass  127.0.0.1:8008;  #python server的端口fastcgi_param SCRIPT_FILENAME "";fastcgi_param PATH_INFO $fastcgi_script_name;include fastcgi.conf;}}
}

启动nginx

nginx.exe

测试

打开浏览器,输入localhost:8000
会看到hello world

Windows下nginx配置python服务器相关推荐

  1. python开发工具及环境配置_python_在windows下安装配置python开发环境及Ulipad开发工具...

    最近开始学习Python,在网上寻找一下比较好的IDE.因为以前用C#做开发的,用Visual Studio作为IDE,鉴于用惯了VS这么强大的IDE,所以对IDE有一定的依赖性. Python的ID ...

  2. nginx 跨服务器显示图片,centos6.6下nginx配置远程服务器上图片访问

    将远程图片服务器挂载到Nginx所在服务器上,然后在Nginx上配置访问. 步骤 两台服务器信息如下: 服务器名称 服务器IP 共享目录 服务器说明 A 10.100.1.10 /mnt/data N ...

  3. windows下nginx配置OpenSSL自签名证书

    版本 nginx:1.16.1 安装git windos下可以安装git工具后,自带openssl工具. 生成证书的申请文件和私钥文件 openssl req -nodes -newkey rsa:1 ...

  4. windows下nginx配置php环境

    Nginx1.10.3  下载地址: http://nginx.org/en/download.html  下载windows版本包 PHP 7.1.1  下载地址:http://windows.ph ...

  5. teamspeak搭建_在Windows下快速配置TeamSpeak服务器

    现在玩网络游戏都喜欢用语音交流,大家都登录到一个语音聊天的房间里,有问题直接说话就可以了,还省去打字的麻烦.不过现在提供免费的语音聊天平台不是很多,虽然有一些语音聊天软件提供免费的平台,但是不能申请自 ...

  6. windows环境下Nginx配置

    作为一个前端,在工作的时候肯定会遇到这样的实际问题,就是要让别人看到跑在你自己机子上localhost的页面.这个时候就需要靠Apache和IIS帮忙了,当然现在有许多集成好的Mysql和Apache ...

  7. Windows环境下Nginx配置本地虚拟域名和Nginx代理

    Windows环境下Nginx配置本地虚拟域名和Nginx代理 一.准备 (1) 进入 Nginx 安装目录,如:E:\GreenSofts\Nginx-1.21.4 (2) 检查当前目录下是否存在 ...

  8. CentOS6.5_64下 nginx+uwsgi+Python +多站点环境搭建

    本文章为各位介绍一篇关于CentOS6.5_64下 nginx+uwsgi+Python +多站点环境搭建 python web django 框架的例子. 作为一个严谨(其实就是有强迫症)的程序,为 ...

  9. Windows下Nginx的启动、停止等基本命令

    2019独角兽企业重金招聘Python工程师标准>>> Windows下Nginx的启动.停止等命令 在Windows下使用Nginx,我们需要掌握一些基本的操作命令,比如:启动.停 ...

最新文章

  1. 计算机软件的输出设备有哪些,计算机输出设备有哪些?计算机输出设备介绍
  2. linux sed 空间模式,整理:SED的模式空间与缓冲区及n,N,d,D,p,P,h,H,g,G,x解析...
  3. 人民币读法的java程序_Java浮点数转人民币读法
  4. eclipse 左边目录结构下五referenced library解决办法
  5. 一个男生写的关于怎么追女生昨天没有说一个很关键的东西
  6. STM32工作笔记0039---认识电路图中的DS203,MS,L等
  7. 游标sql server_SQL Server游标性能问题
  8. 京佳名师点评:2008年2月23日海关面试题 京佳公务员考试培训学校
  9. 3D程序运行在服务器上 VirtualGL
  10. 智乃的树旋转(easy version)(思维+暴力)
  11. From Apprentice To Artisan 翻译 08
  12. IETester的使用(针对VB.NET视频)
  13. 计算机不认2t移动硬盘,win7系统无法识别2T希捷的硬盘的解决方法
  14. 一份关于电子科技大学大学生网络游戏调查结果
  15. 友盟单点推送(推送给单个设备)
  16. (转)美国最大的独立理财顾问公司 爱德华琼斯专注的成功
  17. AdGuard更多规则推荐
  18. 【图像去噪】基于非局部均值(NLM)滤波图像去噪含Matlab源码
  19. XML编程经验――LIBXML2库使用指南
  20. 955.WLB 红包封面来啦!送给希望不加班的你~

热门文章

  1. 手机连接电脑只充电还跟数据线有关
  2. netty案例,netty4.1中级拓展篇十二《Netty流量整形数据流速率控制分析与实战》
  3. 元宇宙游戏席卷全球:什么是元宇宙?
  4. linux修改目录的所属用户,linux 修改目录文件权限,目录文件所属用户,用户组...
  5. 推荐系统局部敏感哈希解决Embedding最近邻搜索问题
  6. map遍历+reduce求和
  7. C++ auto与顶层const和底层const的关系
  8. ChatGPT 引领的 AI 革命爆发了,一起上车吧!
  9. 图像处理基本算法(整理)
  10. nodejs爬取漫画