跳转到主要内容
东方龙马 提交于 24 December 2012

Drupal开发的站点可以运行在所有支持php的web服务器上。下面是一些常见的web服务器。

Apache (推荐)

The most commonly used web server software, notable for playing a key role in the initial growth of the World Wide Web

  • Drupal 将会运行在部署有Apache 1.3 或Apache 2.x的UNIX/Linux、 OS X、 或Windows系统环境里。大多数Drupal的开发与部署都是基于Apache的,因此,Apache比其它的web服务器有更多的社区经验及测试表 现。
  • 您可以使用Apache的“mod_rewrite”扩展来允许简洁URLs。

Nginx

A commonly used webserver that focusses on high concurrency, performance and low memory usage

  • Drupal will work on Nginx legacy versions (0.7.x, 0.8.x, 1.0.x), stable 1.2.x versions, and developerment 1.3.x versions hosted on UNIX/Linux, OS X, or Windows. Nginx is a popular alternative to Apache, so there is also significant community experience and testing performed on Nginx.
  • To enable clean URLs, follow the guide, Clean URLs with NGINX.

Microsoft IIS

  • 如果PHP配置正确的话,Drupal核心将会通过使用IIS 5, IIS 6, 或IIS 7来运行。
  • 为了实现简洁URLs,您可能需要第三方的产品支持。对于IIS7,您可以使用微软的URL Rewrite模块或第三方解决方案。
  • 当您在IIS 7上依照fastcgi标准部署Drupal时,您必须安装kb954946补丁,或者等待补丁出现在包更新时(推荐). KB954946补丁包含在Windows 2008 Server SP2中

Drupal一直以来都是向着web服务器独立来开发的,然而,除了这里列出的web服务器名单外,我们很少甚至没有其他web服务器支持Drupal成功的报道。

您的Drupal安装文件的大小取决于您添加到站点的全部文件大小,然而,Drupal核心文件解压后大约占用仅仅2到3 MB的空间。确切的大小取决于您已经安装的Drupal版本。

Taxonomy upgrade extras