RHEL6 下搭建 nginx + uwsgi + cgi 平台
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 平台相关推荐
- 使用elk+redis搭建nginx日志分析平台(引)
http://www.cnblogs.com/yjf512/p/4199105.html elk+redis 搭建nginx日志分析平台 logstash,elasticsearch,kibana 怎 ...
- win7下搭建nginx+php的开发环境
win7下搭建nginx+php的开发环境,需要的朋友可以参考下 一.下载相关软件 nginx下载:http://nginx.org/en/download.html nginx常见异常:http:/ ...
- ELK+redis搭建nginx日志分析平台
ELK+redis搭建nginx日志分析平台 发表于 2015-08-19 | 分类于 Linux/Unix | ELK简介 ELKStack即Elasticsearch + Logs ...
- Linux下搭建nginx服务器
Linux下搭建nginx服务器 Nginx (engine x) 是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务.其特点是占有内存少,并发能力强,事实 ...
- mac nginx php-fpm,Mac系统下搭建Nginx+php-fpm实例讲解
分享背景 由于一直在虚拟机的状态下开发PHP,尝试一下mac本地搭建环境.mac本身是自带Apache+php的,在低版本的mac系统中,mac中的php版本是5.6的版本. 本文分享的是在mac的1 ...
- linux cgi c环境配置,Linux下配置nginx支持.cgi | 系统运维
说明: 操作系统:CentOS 6.x web环境:php+nginx+mysql nginx安装目录:/usr/local/nginx nginx配置文件:/usr/local/nginx/conf ...
- Windows环境下搭建nginx文件下载服务器
这里 https://zhangphil.blog.csdn.net/article/details/122377041https://zhangphil.blog.csdn.net/article/ ...
- Ubuntu 下搭建 Nginx 部署 vue 项目
Ubuntu 下搭建 Nginx 部署 vue 项目 上一篇:Ubuntu 下部署 SpringBoot 第一步: Ubuntu 上安装 nodejs 执行 apt install nodejs 命令 ...
- 在Windows系统下搭建ELK日志分析平台
2018年07月11日 22:29:45 民国周先生 阅读数:35 再记录一下elk的搭建,个人觉得挺麻烦的,建议还是在linux系统下搭建,性能会好一些,但我是在windows下搭建的,还是记录一下 ...
- linux 6 dns,RHEL6下搭建DNS服务器
DNS是大部分网络服务基石,DNS解释的主要作用就是让域名替换IP,即:人们通过记忆的域名找到该域名所对应的物理主机的真实地址,可以方便人记忆.所以说DNS解释是大部分网络服务的基石,可想而知,人记I ...
最新文章
- Android中的任务栈
- 【计算理论】正则语言 ( 推广型的非确定性有限自动机 GNFA | 删除状态 | 确定性有限自动机 转为 正则表达式 )
- WorldWind源码剖析系列:外包围盒类BoundingBox和外包围球类BoundingSphere
- 基于matlab的数字下变频器的设计与仿真应用,基于MATLAB的数字下变频器的没汁与仿真应用...
- iOS--viewController
- 剑指Offer - 面试题32 - III. 从上到下打印二叉树 III(BFS,queue+stack)
- Python基础8—常用模块
- 更开放的分布式事务 | Fescar 品牌升级,更名为 Seata
- 通过Visual C#创建一个Windows组件,然后把其接口以COM形式发布即可(转贴)
- esp ghost引导_UEFI引导修复教程和工具
- 金山词霸没有响应, 金山词霸与卡巴冲突问题解决方法?
- 远程服务器停止运行怎么回事,远程桌面连接已停止工作解决方法
- 2020-11-03 oracle sql根据身份证号来判断性别
- 支付宝小程序下单支付接口:40004 ACQ.INVALID_PARAMETER
- js 中日期 转换成时间戳 例如2013-08-30 转换为时间戳
- 基于Android studio设计的APP通过esp8266在AP模式下控制STM32单片机LED灯
- 厦门大学计算机网络实验四
- 用程序编写计算公式的高次方程数字计算机
- hdu4416[多串后缀自动机]
- 逐帧绘制毕达哥拉斯树
热门文章
- Android 线程状态
- android使用Charles抓包https请求
- BZOJ5192[Usaco2018 Feb] New Barns
- TypeError: Cannot read property ‘forceUpdate‘ of undefined
- python自动发帖源码_Python3实现的 自动发帖小工具 -电脑资料
- mysql查看实例下的表_mysql 实例下具体查看库,和表的大小
- python 画ks曲线_风控模型—区分度评估指标(KS)深入理解应用
- sklearn kfold_sklearn函数:cross_val_score(交叉验证评分)
- springboot自定义starter启动器
- HashMap,TreeMap,Hashtable,LinkedHashMap的区别