apache tagged posts

各种开源协议GPL/BSD/MIT/Mozilla/Apache/LGPL比较/区别/对比/选择

 一

如何为代码选择开源许可证,这是一个问题。

世界上的开源许可证,大概有上百种。很少有人搞得清楚它们的区别。即使在最流行的六种—-GPL、BSD、MIT、Mozilla、Apache和LGPL—-之中做选择,也很复杂。

乌克兰程序员Paul Bagwell,画了一张分析图,说明应该怎么选择。这是我见过的最简单的讲解,只用两分钟,你就能搞清楚这六种许可证之间的最大区别。...

继续阅读

linux服务器软件究竟用哪个?Nginx vs Apache对比,区别和优缺点

什么是Nginx代理代理服务器,它和Apache相比又有什么区别呢?你又该如何选择使用呢,用其中一个还是两者都用?我们将会在这里探索一下这些问题的答案。

Apache服务器从1995年就开始使用了。相比其他产品,Apache服务器是使用最多的,其次是微软的IIS服务器。

由于开源的Apache服务器已经被使用多年,并 且有众多的用户,人们开发出了很多的模块来扩展它的功能,其中的大多数模块也是开源的。举例来说,一个比较常见的配置是使用A...

继续阅读

在Apache环境下运行/部署Python WEB Applications的三种方法

1, 传统CGI:

vim /var/www/cgi-bin/hello.py

[python] view plaincopy
  1. #!/usr/bin/python
  2. # -*- coding: utf-8 -*-
  3. print ”Content-type: text/html\n”
  4. print ”Hello World”

chmod a+x hello.py

vim /etc/httpd/conf/httpd.conf
ScriptAlias /cgi-bin/ /var/www/cgi-bin/

2, Mod_Python (http://www.modpython.org/)

wget http://archive.apache.org/dist/httpd/modpython/mod_python-3.3.1.tgz

...

继续阅读

cgi,fcgi,wsgi,flup,django,mod_python,mod_wsgi,python与apache之间的关系、区别

mod_python 已经是被淘汰的技术
将解释器作为 web server 的一个模块,那是由於历史原因,一个本身没有 standalone 解释器的语言(PHP)不得已而为之的方式,将一个语言解释器作为 web server 模块,在效率和安全上都有隐患

mod_wsgi 就是 apache 专用的 module
WSGI 另外还有不少实现
如 flup 就提供了 fastcgi 的 bridge,这样那些没有内建支持 WSGI 或 WSGI 模块的 web server,但支持 fas...

继续阅读
Top Down