Toggle navigation


Drupal镜像手册

Version 1.0.0

Drupal(drupal.org)是全球三大开源内容管理系统之一(CMS),约3%的网站使用。Drupal也是一个CMF,逻辑性强,简洁,一块块积木,搭起来以后使页面层层分明,它的内核中的有功能强大的PHP类库、函数库和API,能够通过二次化开发来构建复杂多用的企业级应用。在网站开发能力上,Drupal与Joomla、Yii、CodeIgniter、Zend、CakePHP等业界顶级PHP框架同样强大。Drupal有良好的商业生态,众多高端优质客户使用进一步推动了开源社区的发展。

Websoft9将Drupal程序及其所依赖的中间件、数据库等编译成一个预装环境,打包成虚拟机镜像,任何云用户均可一键获取、快速安装。

欢迎阅读由Websoft9提供的镜像手册,请用户参考文档自助使用镜像软件。
本文前提: 用户的ECS已经安装Websoft9提供的相应镜像镜像安装后,建议您每日使用快照功能进行备份,以便配置错误后,快速恢复系统。常见新手问题进入,更多的技术支持请访问网址:http://www.websoft9.com/support

本镜像组成包括:
Drupal版本: Drupal8.2.6      (具体版本以镜像产品描述页面为准)
Drupal目录: /data/wwwroot/default/drupal
MySQL数据库默认账户/密码:  root/123456

基础运行环境是LAMP,学会LAMP的使用: 点此进入
PHP配置文件目录: /usr/local/php/etc/php.ini
apache虚拟主机文件目录: /usr/local/apache/conf/vhost
虚拟主机配置命令: /root/oneinstack/vhost.sh

 

镜像的原理是系统盘的拷贝(任何使用镜像的用户获得的都是一模一样的程序和运行环境),因此如果您认为计算机自动化拷贝过程是100%准确无误的,那么镜像显然也是100%可用的。但还有些特殊情况下,可能您就是无法正常的打开镜像。所以,镜像的验证是有完全有必要的。

浏览器打开引导页面

镜像安装成功后,等待3分钟左右,即可使用浏览器打开网址 http://服务器公网IP,访问正常会出现如下界面:

如果镜像安装后,浏览器无法打开 http://服务器公网IP,请查看FAQ

首页访问正常(首页为Websoft9的使用引导页面),即表示镜像软件安装正常,首页上有此镜像手册的链接。

远程连接服务器

此步骤可以跳过,非必须

服务器远程连接/登录主要是测试服务器是否正常工作

Windows远程登录:PC本地打开Mstsc远程桌面工具-通过Administrator账号连接
Linux远程登录:下载一个putty工具,通过root账号登录(如何使用putty工具?)

如果多次尝试登录失败,请参考FAQ

步骤1:创建一个数据库

一般情况下,我们会为每个应用创建一个独立的数据库和用户,所以本节中将介绍如何操作。

1.登陆MySQL:
方法1: 使用浏览器查看网址 http://服务器公网IP/phpMyAdmin ,打开phpMyAdmin工具。(入口在引导页面)
方法2: 使用putty工具远程登录到服务器后台,通过ssh命令登录数据库:
mysql -uroot –p123456                       #默认用户/密码root/123456

2.创建数据库,为刚创建的数据库创建一个数据库用户,并授权对数据库操作: 方法点此进入

附更多数据库操作参考: 点此进入(建议新用户修改root密码)

步骤2:配置域名

使用putty工具远程登录到服务器后台,通过命令配置域名:
[root@iZbp1i4rjdsy216yq7lgucZ ~]# cd /root/oneinstack
[root@iZbp1i4rjdsy216yq7lgucZ oneinstack]# ./vhost.sh

注意:
1、请配置您自己的域名,国内服务器域名需要备案。
2、软件目录,以此为准: /data/wwwroot/default/drupal
wp00

FAQ:没有域名,通过IP直接安装应用是否可以?参考文档

步骤3:安装Drupal

首先通过浏览器打开第2步中您已经配置的域名,打开Drupal开始进行安装:
1、选择简体中文,继续;

2、选择标准,继续;

3、根据第1步创建的数据库参数进行填写:

4、继续我们的安装吧!

是的,这个过程要等几分钟,喝杯咖啡,或者听听音乐去吧!这里先是安装Drupal核心的模块,接下来是导入翻译包:(注意,这一步完成后网页可能出现空白,不要着急,按F5键刷新一下浏览器。

5、进入网站设置界面,可以看出这个和Drupal6、Drupal7的界面很相似,亮点是“站点名称”那里多了个“My site”,这是一个placeholder (link is external)(html5引入的一个新的元素属性)。

下面是设置好的界面:

6、进入“更新配置翻译”界面:

7、稍等片刻即可完成安装,看看我们的战果吧!

拖动一下界面看看效果:

在Firefox下,有个按钮可以设置让浏览器设置响应式设计在不同尺寸下的效果。依次通过点击Firefox右上角的三个横线按钮 -> “Develpoer” -> “Responsive Design View”,默认进入320 * 480的手机端访问效果:

再看看平板设置768 * 1024的效果:

再看看创建文章的界面:

区块管理界面:

原来Drupal7的“模块”(module)这个词,已被“扩展”(plugin)所代替:

细心的你,还可以发现面包屑也可以配置了,区域里多了个“面包屑导航”。

再看看用户管理界面:

加一篇文章,看看效果嘞:

上图中右侧的“笔”是啥东西?这就是Drupal8新增的“Inline Edit”

好了,更多更新鲜的功能,留给你自己去尝试吧!

旧版本文档: 安装配置Drupal简易手册