塔架部署问题

2024-06-15 23:49:07 发布

您现在位置:Python中文网/ 问答频道 /正文

我是Pylons的初学者,我主要在本地主机上使用内置的web服务器进行开发。我想是时候开始部署我的个人博客了,我有一个Debian Lenny服务器,带有apache2-mpm-prefork模块和mod_wsgi-我从来没有真正使用过mod_wsgi或{},我听说这两种方法都是可行的。在

我的问题:

  1. 我应该选择mod_wsgi还是{},为什么?在
  2. 我应该在哪里创建我的web应用程序?我应该为它创建一个全新的用户吗?我应该把它存储在/home/meder/web-app中吗?我目前有一些php网站托管在我的服务器上,它们位于/www/中,这是我创建的一个目录。像django一样,是否有静态二进制文件的sorta gotcha?在

Tags: 模块服务器webmodwsgi部署debian内置
1条回答
网友
1楼 · 发布于 2024-06-15 23:49:07
  1. 莫德维斯基。效率更高。任何人都不知道在使用wsi.3.1版本时,任何人都不支持fastgi.2。WSGI是为Python而存在的(Python,&c.),因此它提供了一种更“Python”的体验。在WSGI之前,我曾经通过poste behind mod_proxy(由于fastcgi的大量问题)来为小型的挂机应用程序提供服务。

  2. 任何地方都可以,任何用户都可以。如果您担心安全性,您可能希望添加另一个用户。如果你愿意的话,你可以在/www/中创建一个主文件夹:)静态二进制文件、图像等,如果可以的话,应该单独提供服务,但是Pylons有(实际上,我相信仍然有)一种服务这些文件的方法(这应该是“公共”文件夹)。我仍然会使用一个单独的挂载,因为Apache在为这些挂载提供服务时要比通过挂架更有效。

相关问题 更多 >