仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 806|回复: 8
打印 上一主题 下一主题

[CentOS(社区)] 带来一篇Centos下搭建 nginx + uwsgi + cgi 平台

[复制链接]
海妖 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-14 20:45:58 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们!1.装置nginx
添加nginx源
[plain]viewplaincopyhttp://static.blog.csdn.net/scripts/ZeroClipboard/ZeroClipboard.swf



  • <spanstyle="font-size:18px;">[nginx]
  • name=nginxrepo
  • baseurl=http://nginx.org/packages/centos/$releasever/$basearch/
  • gpgcheck=0
  • enabled=1
  • </span>

装置nginx
[sql]viewplaincopyhttp://static.blog.csdn.net/scripts/ZeroClipboard/ZeroClipboard.swf



  • <spanstyle="font-size:18px;">#yuminstallnginx</span>


2.编译装置uwsgi
[plain]viewplaincopyhttp://static.blog.csdn.net/scripts/ZeroClipboard/ZeroClipboard.swf



  • <spanstyle="font-size:18px;">#http://projects.unbit.it/uwsgi/
  • wgethttp://projects.unbit.it/downloads/uwsgi-1.9.13.tar.gz
  • tar-zxvfuwsgi-1.9.13.tar.gz
  • #直接编译cgi形式uwsgi
  • cduwsgi-1.9.13
  • pythonuwsgiconfig.py--buildbuildconf/cgi.ini</span>


3设置装备摆设

uwsgiini设置装备摆设.以下启用了.cgi与.pl扩大.任务在当地9001端口,启用4个任务过程
[plain]viewplaincopyhttp://static.blog.csdn.net/scripts/ZeroClipboard/ZeroClipboard.swf



  • <spanstyle="font-size:18px;">[uwsgi]
  • ;plugins=cgi
  • workers=4
  • socket=127.0.0.1:9001
  • cgi=/var/www/cgi-bin
  • cgi-allowed-ext=.cgi
  • cgi-allowed-ext=.pl</span>


nginx设置装备摆设
vi/etc/nginx/conf.d/default
添加.cgi.pl支撑
[plain]viewplaincopyhttp://static.blog.csdn.net/scripts/ZeroClipboard/ZeroClipboard.swf



  • <spanstyle="font-size:18px;">location~.cgi${
  • includeuwsgi_params;
  • uwsgi_modifier19;
  • uwsgi_pass127.0.0.1:9001;
  • }


  • location~.pl${
  • includeuwsgi_params;
  • uwsgi_modifier19;
  • uwsgi_pass127.0.0.1:9001;
  • }</span>



4.启动
#nginx
#uwsgi-m--inicgi.ini-d/var/log/uwsgi/access.log


5.测试





:)完善.


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


如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的好朋友们!
小魔女 该用户已被删除
沙发
发表于 2015-1-16 22:29:18 | 只看该作者

带来一篇Centos下搭建 nginx + uwsgi + cgi 平台

笔者五分钟后就给出了解决方法:“首先备份原文件到其他目录,然后删掉/usr/local/unispim/unispimsp.ksc,编辑/usr/local/unispim/unispimsp.ini,最后重启动计算机
灵魂腐蚀 该用户已被删除
板凳
发表于 2015-1-25 13:46:30 | 只看该作者
我学习Linux的心得体会 ,希望对大家的学习有所帮助,由于水平有限,本文难免有所欠缺,望请指正。
第二个灵魂 该用户已被删除
地板
发表于 2015-2-2 22:33:05 | 只看该作者
下面看看一个让人无法回答的问题:“救命各位高手,向你们请教一些问题:如何在Linux下配制HTTP、FTP、Samba、DNS、DHCP、Sendmail服务器,谢谢”这样的问题。
小女巫 该用户已被删除
5#
发表于 2015-2-8 19:45:12 | 只看该作者
众所周知,目前windows操作系统是主流,在以后相当长的时间内不会有太大的改变,其方便友好的图形界面吸引了众多的用户。
金色的骷髅 该用户已被删除
6#
发表于 2015-2-26 02:27:20 | 只看该作者
Windows有MS-DOS?方式,在该方式下通过输入DOS命令来操作电脑;Linux与Windows类似,也有命令方式,Linux?启动后如果不执行?X-WINDOWS,就会处于命令方式下,必须发命令才能操作电脑。?
海妖 该用户已被删除
7#
 楼主| 发表于 2015-3-8 11:50:51 | 只看该作者
这也正是有别的OS得以存在的原因,每个系统都有其自身的优点。?
冷月葬花魂 该用户已被删除
8#
发表于 2015-3-16 05:06:28 | 只看该作者
Linux是参照Unix思想设计的,理解掌握Linux必须按照Unix思维来进行。思想性的转变比暂时性的技术提高更有用,因为他能帮助你加快学习速度。
精灵巫婆 该用户已被删除
9#
发表于 2015-3-22 21:11:03 | 只看该作者
对我们学习操作系统有很大的帮助,加深我们对OS的理解。?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-11-16 04:57

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表