在 localhost 上安装 Drupal
在 XAMPP、WAMP 等本地环境安装 Drupal CMS,通过 http://localhost/drupal 访问与开发站点。
Drupal 是功能强大的开源 CMS,适合企业站、社区与复杂内容结构。在 localhost 上安装 Drupal,可在本地开发主题、模块与内容类型。
前置条件
- PHP 8.x(视 Drupal 版本要求)
- MySQL/MariaDB 或 PostgreSQL
- Apache(推荐启用
mod_rewrite)或 Nginx - Composer(Drupal 9+ 推荐)
安装步骤
1. 创建数据库
在 phpMyAdmin(http://localhost/phpmyadmin)新建数据库,如 drupal_local,字符集 utf8mb4。
2. 下载 Drupal
从 drupal.org 下载,或使用 Composer:
composer create-project drupal/recommended-project drupal将项目放入 Web 根目录,例如 htdocs/drupal/。
3. 运行安装向导
浏览器访问 **http://localhost/drupal**,按向导选择语言、配置数据库:
| 项 | 典型值 |
|---|---|
| 数据库类型 | MySQL/MariaDB |
| 数据库名 | drupal_local |
| 用户名 | root |
| 密码 | 空或本地密码 |
| 主机 | localhost |
4. 完成站点配置
设置站点名称、管理员账号。后台路径一般为 **http://localhost/drupal/admin**。
常用路径
| 路径 | 说明 |
|---|---|
/drupal | 站点首页 |
/drupal/admin | 管理后台 |
/drupal/core/themes | 核心主题 |
/drupal/modules/custom | 自定义模块(推荐位置) |
常见问题
干净 URL / 伪静态 404
Apache 需启用 mod_rewrite,站点根目录有 .htaccess;虚拟主机配置 AllowOverride All。
PHP 扩展缺失
Drupal 安装器会检测 gd、mbstring、xml 等,按提示在 php.ini 启用。
内存不足
开发环境可将 memory_limit 调至 256M 或更高。
小结
Drupal 本地典型访问地址为 **http://localhost/drupal**,需 PHP + MySQL 与 URL 重写支持,适合中大型 CMS 项目开发。