如何安装Drupal 5.6在Debian蚀刻与ISPConfig

如何安装Drupal 5.6在Debian蚀刻与ISPConfig Drupal是一个基于PHP的CMS(内容管理系统) 社区支持和

如何在Debian Etch上使用ISPConfig安装Drupal 5.6

Drupal是一个基于PHP的CMS(内容管理系统),具有极大的社区支持和大量的模块。 欲了解更多信息,请访问Drupal.org

Drupal可以作为单个站点安装,也可以作为多站点安装。

单站安装

是程序核心的常见安装。

多站点安装

使用安装在第一个网站上的程序核心为更多的网站提供服务。 这样,您可以节省硬盘空间,因为您不需要为每个网站安装完整的Drupal内核。 相反,您只有一个Drupal核心安装,并且您可以从其他网站目录创建符号链接到Drupal核心文件夹。

这个操作方法

将介绍如何使用ISPConfig在Debian Etch服务器上安装Drupal。我相信有其他方法如何实现这个目标,也许有些并不像我的那么乏味。但是这是怎么做到的,如果有人会指出一个更好的路线,我会把它。免责声明:我在去年10月才开始使用Linux,仅在5天之前就开始使用Drupal。我认为从这个声明中可以清楚的看出,我不能保证这个How-To会为你工作,也不能保证以这种方式安装Drupal是安全的。

本手册的第一部分将向您展示如何安装Drupal内核(也称为Drupal单站安装)。

假设和准备:

1.1系统和软件:

完美的Debian蚀刻设置与ISPConfig(参见Falko的How-To )。 谢谢Falko

注意:只要您的网络目录存储在/ www / web1 / web /或只要根据服务器上的设置更改相关命令,该设置就可以在所有其他Linux发行版上运行。

1.2在此我将如何使用以下名称:

您的Drupal网站: www.example.ltd

网站管理员: admin

MySQL超级用户: root

(注:在您的服务器上安装MySQL时,创建了MySQL root用户帐户)

MySQL超级用户的密码: rootpassword

新的MySQL数据库: web1_db1

新的MySQL用户: web1_u1

新的MySQL密码: web1密码

我们将安装Drupal 5.6

2.创建新网站

首先,我们需要在ISPConfig新网站www.examle.tld中创建,设置其管理员用户管理员并创建其MySQL数据库。

转到ISPConfig并创建新网站:单击ISP Manager =>新建站点 。 填写所有相关信息,主机名使用www和域名example.tld。 启用PHP脚本和MySQL。 不能选择PHP安全模式。 不要点击保存,因为我们需要创建一个新用户并授予他管理员的权限。 为此,请单击: 用户和电子邮件=>新建 ,并设置名称为admin的新用户。 添加电子邮件地址并授予此用户管理员权限。 点击保存 。 我们回到窗口ISP站点在“ 基本 ”选项卡上打开。 要创建数据库,请单击Options => Database New

ISPConfig将显示:

数据库名称: web1_db1

数据库用户: web1_u1

ISP database screenshot

创建密码,然后单击保存 。 再次,我们回到在“ 基本 ”选项卡上打开的ISP站点 。 现在是保存新网站配置的时候了,点击底部的保存

3.配置MySQL

现在我们需要授予新的MySQL用户web1_u1的特定权限 。 我们可以在shell命令行上执行。

!!!重要!!!

以MySQL超级用户root身份登录到mysql并使用密码rootpassword 。不要使用新创建的MySQL用户web1_u1 !您将需要足够的权限授予用户web1_u1的权限

mysql -u root -p

系统将提示您输入密码。 输入rootpassword

现在你应该看到以下内容:

mysql>

插:

GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, INDEX, ALTER, CREATE TEMPORARY TABLES, LOCK TABLES ON web1_db1.* TO 'web1_u1'@'localhost' IDENTIFIED BY 'web1password';

如果成功,MySQL将回复:

Query OK, 0 rows affected

要激活新的权限,请输入以下命令:

FLUSH PRIVILEGES;

特权授予。 要退出mysql模式,请按ctrl + z

在下一部分,我们将开始安装。