在 ServBay 环境中安装和配置 Drupal
什么是 Drupal?
Drupal 是一个强大的开源内容管理系统(CMS),广泛应用于构建各种类型的网站,从个人博客到企业门户。Drupal 提供了灵活的内容管理、用户权限管理和扩展功能,适合构建复杂和高性能的网站。
安装 Drupal 的步骤
在这篇文章中,我们将介绍如何在 ServBay 环境中安装和配置 Drupal。
步骤 1:创建项目目录
首先,在 ServBay 的 www
目录中创建一个新的项目目录:
cd /Applications/ServBay/www
mkdir servbay-drupal-app
cd servbay-drupal-app
2
3
步骤 2:使用 Composer 创建 Drupal 项目
ServBay 已经自带 Composer,因此我们可以直接使用 Composer 来创建 Drupal 项目:
composer create-project drupal/recommended-project .
步骤 3:创建数据库和用户
访问 ServBay 自带的 phpMyAdmin 数据库管理工具
打开 https://servbay.host/,点击「phpMyAdmin」,进入 phpMyAdmin 数据库管理工具。
创建数据库用户
进入用户账户页面
- 在 phpMyAdmin 的主页面,点击顶部菜单中的「用户账户」。
添加新用户
- 点击「添加用户账户」。
- 填写以下信息:
- 用户名:
drupal_user
- 主机名:
localhost
- 密码:输入一个安全的密码,例如
password123
- 重新输入:再次输入密码
- 用户名:
- 在「数据库为用户创建」部分,选择「创建与用户名同名的数据库并授予所有权限」。
- 确保勾选「授予所有权限」。
- 点击「执行」按钮。
步骤 4:配置 Web 服务器
添加新网站
打开 ServBay,点击「主机」标签,添加一个新的网站:
- 名字:
My Drupal Site
- 域名:
servbay-drupal.local
- 网站类型:
PHP
- PHP 版本:选择对应的 PHP 版本
- 网站根目录:
/Applications/ServBay/www/servbay-drupal-app/web
- 名字:
保存配置
保存配置。
步骤 5:运行 Drupal 安装程序
访问安装页面
打开浏览器,访问
https://servbay-drupal.local/core/install.php
,你将看到 Drupal 安装页面。选择语言
选择你希望使用的语言,然后点击「保存并继续」。
选择安装配置
选择「标准」,然后点击「保存并继续」。
设置数据库信息
按照页面提示填写数据库连接信息:
- 数据库类型:
MySQL, MariaDB, Percona Server, or equivalent
- 数据库名:
drupal_user
(与用户名相同) - 数据库用户名:
drupal_user
- 数据库密码:
password123
- 数据库主机:
localhost
- 数据库类型:
填写站点信息
按照页面提示填写站点信息,包括站点名称、站点邮箱地址、管理员用户名和密码等。
完成安装
点击「保存并继续」按钮,完成安装过程。
步骤 6:安装模块和主题
安装模块
登录到 Drupal 管理后台,点击「扩展」,搜索并安装你需要的模块。
安装主题
点击「外观」,选择并安装一个你喜欢的主题。
使用 Drupal 构建网站
现在你已经成功在 ServBay 环境中安装和配置了 Drupal,可以开始使用它来构建你的网站了。以下是一些常见的操作:
创建内容类型和内容
创建内容类型
在 Drupal 管理后台,点击「结构」->「内容类型」,创建一个新的内容类型,填写内容类型名称和其他设置,然后点击「保存内容类型」。
创建内容
点击「内容」->「添加内容」,选择刚才创建的内容类型,填写内容标题和内容,然后点击「保存并发布」。
配置导航菜单
创建菜单
在 Drupal 管理后台,点击「结构」->「菜单」,创建一个新的导航菜单,填写菜单名称和其他设置,然后点击「保存」。
添加菜单项
将内容添加到导航菜单中,然后点击「保存菜单」。
自定义区块
添加区块
在 Drupal 管理后台,点击「结构」->「区块布局」,将你需要的区块拖动到指定区域,然后点击「保存区块布局」。
配置区块
根据需要配置区块的设置,然后点击「保存区块」。
通过以上步骤,您成功在 ServBay 环境中安装和配置了 Drupal,并开始使用它来构建你的网站。Drupal 的强大功能和灵活性使其成为构建各种类型网站的理想选择。