1. 安装nginx

添加nginx源

[nginx]
name=nginx repo
baseurl=http://nginx.org/packages/centos/$releasever/$basearch/
gpgcheck=0
enabled=1

安装nginx

# yum install nginx

2. 编译安装 uwsgi

# http://projects.unbit.it/uwsgi/
wget http://projects.unbit.it/downloads/uwsgi-1.9.13.tar.gz
tar -zxvf uwsgi-1.9.13.tar.gz
# 直接编译cgi模式uwsgi
cd uwsgi-1.9.13
python uwsgiconfig.py --build buildconf/cgi.ini

3 配置

uwsgi ini配置. 以下启用了.cgi与.pl扩展. 工作在本地9001端口, 启用4个工作进程

[uwsgi]
;plugins = cgi
workers = 4
socket = 127.0.0.1:9001
cgi = /var/www/cgi-bin
cgi-allowed-ext = .cgi
cgi-allowed-ext = .pl

nginx配置
vi /etc/nginx/conf.d/default
添加.cgi .pl支持

location ~ .cgi$ {include uwsgi_params;uwsgi_modifier1 9;uwsgi_pass 127.0.0.1:9001;
}location ~ .pl$ {include uwsgi_params;uwsgi_modifier1 9;uwsgi_pass 127.0.0.1:9001;
}

4. 启动
# nginx

# uwsgi -m --ini cgi.ini -d /var/log/uwsgi/access.log

5. 测试

:) 完美.

参考:
http://uwsgi-docs.readthedocs.org/en/latest/CGI.html

RHEL6 下搭建 nginx + uwsgi + cgi 平台相关推荐

  1. 使用elk+redis搭建nginx日志分析平台(引)

    http://www.cnblogs.com/yjf512/p/4199105.html elk+redis 搭建nginx日志分析平台 logstash,elasticsearch,kibana 怎 ...

  2. win7下搭建nginx+php的开发环境

    win7下搭建nginx+php的开发环境,需要的朋友可以参考下 一.下载相关软件 nginx下载:http://nginx.org/en/download.html nginx常见异常:http:/ ...

  3. ELK+redis搭建nginx日志分析平台

    ELK+redis搭建nginx日志分析平台 发表于 2015-08-19   |   分类于 Linux/Unix   |   ELK简介 ELKStack即Elasticsearch + Logs ...

  4. Linux下搭建nginx服务器

    Linux下搭建nginx服务器   Nginx (engine x) 是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务.其特点是占有内存少,并发能力强,事实 ...

  5. mac nginx php-fpm,Mac系统下搭建Nginx+php-fpm实例讲解

    分享背景 由于一直在虚拟机的状态下开发PHP,尝试一下mac本地搭建环境.mac本身是自带Apache+php的,在低版本的mac系统中,mac中的php版本是5.6的版本. 本文分享的是在mac的1 ...

  6. linux cgi c环境配置,Linux下配置nginx支持.cgi | 系统运维

    说明: 操作系统:CentOS 6.x web环境:php+nginx+mysql nginx安装目录:/usr/local/nginx nginx配置文件:/usr/local/nginx/conf ...

  7. Windows环境下搭建nginx文件下载服务器

    这里 https://zhangphil.blog.csdn.net/article/details/122377041https://zhangphil.blog.csdn.net/article/ ...

  8. Ubuntu 下搭建 Nginx 部署 vue 项目

    Ubuntu 下搭建 Nginx 部署 vue 项目 上一篇:Ubuntu 下部署 SpringBoot 第一步: Ubuntu 上安装 nodejs 执行 apt install nodejs 命令 ...

  9. 在Windows系统下搭建ELK日志分析平台

    2018年07月11日 22:29:45 民国周先生 阅读数:35 再记录一下elk的搭建,个人觉得挺麻烦的,建议还是在linux系统下搭建,性能会好一些,但我是在windows下搭建的,还是记录一下 ...

  10. linux 6 dns,RHEL6下搭建DNS服务器

    DNS是大部分网络服务基石,DNS解释的主要作用就是让域名替换IP,即:人们通过记忆的域名找到该域名所对应的物理主机的真实地址,可以方便人记忆.所以说DNS解释是大部分网络服务的基石,可想而知,人记I ...

最新文章

  1. Android中的任务栈
  2. 【计算理论】正则语言 ( 推广型的非确定性有限自动机 GNFA | 删除状态 | 确定性有限自动机 转为 正则表达式 )
  3. WorldWind源码剖析系列:外包围盒类BoundingBox和外包围球类BoundingSphere
  4. 基于matlab的数字下变频器的设计与仿真应用,基于MATLAB的数字下变频器的没汁与仿真应用...
  5. iOS--viewController
  6. 剑指Offer - 面试题32 - III. 从上到下打印二叉树 III(BFS,queue+stack)
  7. Python基础8—常用模块
  8. 更开放的分布式事务 | Fescar 品牌升级,更名为 Seata
  9. 通过Visual C#创建一个Windows组件,然后把其接口以COM形式发布即可(转贴)
  10. esp ghost引导_UEFI引导修复教程和工具
  11. 金山词霸没有响应, 金山词霸与卡巴冲突问题解决方法?
  12. 远程服务器停止运行怎么回事,远程桌面连接已停止工作解决方法
  13. 2020-11-03 oracle sql根据身份证号来判断性别
  14. 支付宝小程序下单支付接口:40004 ACQ.INVALID_PARAMETER
  15. js 中日期 转换成时间戳 例如2013-08-30 转换为时间戳
  16. 基于Android studio设计的APP通过esp8266在AP模式下控制STM32单片机LED灯
  17. 厦门大学计算机网络实验四
  18. 用程序编写计算公式的高次方程数字计算机
  19. hdu4416[多串后缀自动机]
  20. 逐帧绘制毕达哥拉斯树

热门文章

  1. Android 线程状态
  2. android使用Charles抓包https请求
  3. BZOJ5192[Usaco2018 Feb] New Barns
  4. TypeError: Cannot read property ‘forceUpdate‘ of undefined
  5. python自动发帖源码_Python3实现的 自动发帖小工具 -电脑资料
  6. mysql查看实例下的表_mysql 实例下具体查看库,和表的大小
  7. python 画ks曲线_风控模型—区分度评估指标(KS)深入理解应用
  8. sklearn kfold_sklearn函数:cross_val_score(交叉验证评分)
  9. springboot自定义starter启动器
  10. HashMap,TreeMap,Hashtable,LinkedHashMap的区别