安装环境

Drupal需要PHP4 (4.3.3 或是更高) 或者 PHP5  (http://www.php.net/)  以及 MySQL  (http://www.mysql.com/) 或是PostgreSQL (http://www.postgresql.org/)的支持。如果想使用基于XML的服务譬如Blogger API,Jabber,RSS聚合,你需要PHP的XML扩展。这个扩展一般来说都是默认启动的。如果你要使用简短URL(clean url),你需要mod_rewrite和能够使用本地的.htaccess文件。

具体的说,Drupal需要以下环境:

  1. 一个可以执行PHP脚本的网络服务器
    • 推荐: Apache. Drupal在Apache 1.3.x版本下开发的,也通过了2.0版本的测试.
    • 可选: IIS. Drupal在开发中考虑到了对IIS的兼容,并且经通过用户的反馈,可以在IIS下运行。
  2. PHP
    • Drupal 4.6 需要 运行在4.3.3版以上PHP环境中,包括PHP 5。Drupal 4.2 到4.5.2需要4.1版以上的PHP。更早的版本可以运行在4.0.6以上版本的PHP中。但是推荐使用最新的4.x版的PHP
    • PHP的 XML 扩展 ({bloggerapi|drupal|jabber|ping}等模块将会用到)。这个扩展在PHP的标准安装中是默认启动的的。Windows版的PHP也支持这一扩展。 
    • PHP needs the following configuration directives for drupal to work:
    • These settings are contained in the default .htaccess that ships with drupal, so you shouldn't need to set them explicitely. Note, however, that setting php configuration options from .htaccess only works
      • with Apache (or a compatible webserver),
      • if the .htaccess is actually read, ie. AllowOverride is not None,
      • if php is installed as an Apache module.
    • See here for how to change configuration settings for other interfaces to PHP.
    • Using a PEAR supported Database (see below) requires (of course) PEAR to be installed.
  3. A PHP-supported Database Server

Taxonomy upgrade extras: