Drupal 7.31发布 - 在Debian / Ubuntu上安装和配置

Drupal是一个开源的内容管理系统(CMS),用PHP编写,并在GPL下发布。它首次发布于2001年1月,以强大的个人博客,

Drupal是一个开源内容管理系统(CMS),用PHP和GPL下发布。 它于2001年1月首次发布,用于支持个人博客,公司网站和任何人们可能需要的网站。 今天,Drupal是世界上最着名的CMS之一,在全球拥有数百万个网站。

在Ubuntu中安装Drupal

在Ubuntu和Debian中安装Drupal

特征

  1. 免费和开源。
  2. 基本功能,如发布帖子,页面和评论系统,RSS源,用户注册的能力。 安装和修改模板和附件。
  3. 超过30000可用的模块从Drupal商店免费下载。
  4. 支持110多种语言,支持RTL语言,如阿拉伯语。
  5. 多站点支持和多用户内容编辑和创建支持。
  6. 支持使用默认情况下安装的模块创建博客,论坛和投票。
  7. 定制的Drupal版本称为“分布式”,如Linux发行版,Drupal发行版是针对特定类型的网站预先配置的Drupal安装,它们还有一些预安装的模块和模板。
  8. 非常好的更新系统,以通知您有关安全更新。
  9. 许多其他功能。

本文将指导您使用Debian / Ubuntu服务器上安装最新版本的Drupal 7.31。

第1步:安装Apache,PHP和MySQL

1.要安装的Drupal,您将需要一个运行Web服务器和数据库服务器,本文中,我们将与的Apache2,PHP5和MySQL工作,你可以用包管理工具的帮助叫apt轻松地安装它们。

$ sudo apt-get install apache2 php5 php5-mysql mysql-client mysql-server
在Ubuntu中安装Apache PHP和MySQL

安装Apache PHP和MySQL

2.在包安装,它会问你的密码MySQL root用户。 输入MySQL root用户的新密码。

在Ubuntu中设置MySQL密码

设置MySQL密码

重新键入密码。

重复MySQL密码

重复MySQL密码

就这样,你已经成功安装了所有需要的包,并且还添加了MySQL密码。 现在是时候前进,创建drupal安装的数据库。

第2步:创建Drupal数据库

3.我们需要为我们的Drupal安装创建一个数据库,这样做,运行以下命令连接到mysql外壳。

$ mysql -u root -p

注意 :它会要求你输入MySQL root密码,你已经在安装MySQL的包进入,进入它,你会被提示MySQL的终端。

连接到MySQL

连接到MySQL

4.接下来,MySQL的终端上运行以下命令系列,以创建新的“Drupal的用户,数据库和授予权限。

## Creating New User for Drupal Database ##
CREATE USER drupal@localhost IDENTIFIED BY "your_password_here";
## Create New Database ##
create database drupal;
## Grant Privileges to Database ##
GRANT ALL ON drupal.* TO drupal@localhost;
## FLUSH privileges ##
FLUSH PRIVILEGES;
## Exit ##
exit

注意 :如果你愿意,你可以与任何其他名称替换用户名和数据库名称。

第3步:下载并安装Drupal 7.31

5. Drupal是可以从Ubuntu官方/ Debian的资源库作为包下载,但它是一个老版本的Drupal,从其中有许多安全漏洞(在写这篇文章的时候,它是7.26,而当前的Drupal版本7.31),这就是为什么我们会从官方网站下载的Drupal。

在写这篇文章的时候,从Drupal的最新版本是7.31,我们会在这里一起工作,但你可以检查从下面提供的链接的最新版本。

  1. https://www.drupal.org/project/drupal

6.此外,您也可以使用下面的“wget的 ”命令直接获取最新版本。

$ wget http://ftp.drupal.org/files/projects/drupal-7.31.tar.gz

7.更换7.31与最新的版本号,如果是不同的,现在让我们来解压缩文件,并把它带走到/ var / www / html等/(这是在安装后的Apache2默认的根文件夹)Drupal的文件夹中。

$ tar -xf drupal-7.31.tar.gz
$ sudo mkdir -p /var/www/html/drupal
$ sudo cp -R drupal-7.31/* /var/www/html/drupal

8.现在所有的,你所要做的就是,打开浏览器去任何以下链接开始安装。

http://yourdomain.com/drupal
OR 
http://your-ip-address/drupal
选择Drupal安装配置文件

选择Drupal安装配置文件

选择Drupal安装语言

选择Drupal安装语言

9.现在,在要求页面,你会看到这样的包丢失,丢失的配置和权限问题许多错误信息。

验证Drupal要求

验证Drupal要求

10.要解决上述这些错误,运行以下命令。

$ sudo apt-get install php5-gd
$ sudo service apache2 restart
$ sudo mkdir -p /var/www/html/drupal/sites/default/files
$ sudo chmod 777 /var/www/html/drupal/sites/default/files
$ sudo cp -R /var/www/html/drupal/sites/default/default.settings.php /var/www/html/drupal/sites/default/settings.php
$ sudo chmod 777 /var/www/html/drupal/sites/default/settings.php

完成上述命令后,在浏览器中刷新页面..然后您就可以继续下一步。

11.在数据库配置,输入数据库名“Drupal的 ”用户名“Drupal的 ”与您在第4步设置上面,并不断的密码。

安装Drupal数据库

安装Drupal数据库

Drupal安装过程

Drupal安装过程

12.在配置站点部分,你会被要求来配置你的网站信息,如站点名称,电子邮件地址,用户名和密码,填补这些箱子,只要你想。

配置Drupal站点

配置Drupal站点

13.在安装完成后,不要忘记更改配置文件的权限,以避免如果有安全隐患。

$ sudo chmod -R 755 /var/www/html/drupal/sites/default/
$ sudo chmod 777 /var/www/html/drupal/sites/default/files

这是它的安装已准备好使用。

Drupal安装完成

Drupal安装完成

现在去任何以下链接,您的网站将在那里。

http://yourdomain.com/drupal
OR 
http://your-ip-address/drupal
Drupal前端站点视图

Drupal前端站点视图

第4步:配置Drupal

Drupal是一个非常可配置的CMS,您可以检查您在顶部栏中看到的那些设置页面来更改您需要的设置。

如果你想模板,头安装到以下链接并下载所需的模板,将其解压缩到/ var / www / html等/ Drupal的/ /,所有的主题都存储,然后转到“ 外观 ”选项卡上的主题改变默认主题。

  1. https://www.drupal.org/project/project_theme

如果你想安装的模块,头以下链接并下载你需要的模块,它们解压到/ var / www / html等/ Drupal的/模块/,所有的模块都存储,和头部的“ 模块 ”选项卡,以安装新模块并配置它们。

  1. https://www.drupal.org/project/project_module

有关进一步的文档,您可以访问Drupal项目提供的官方文档。

  1. Drupal主页
  2. Drupal文档

你之前安装过Drupal吗? 你认为它和其他CMS如WordPress和Joomla比较怎么样? 请在下面的评论部分提供您的反馈。