Xampp v3.2.2安装Drupal-8.8.1 CMS系统详解在Windows 10系统

PHP常见的CMS开源系统很多,今天我将给大家介绍下目前比较流行的CMS系统Drupal,根据官网解释:

翻译过来为:

目前大型网站使用Drupal的系统著名案例包括:联合国网站、美国白宫网站、美国商务部网站、纽约时报网站、华纳网站、迪斯尼网站、联邦快递网站、索尼网站、美国哈佛大学网站、Ubuntu网站、Magento网站等。

Drupal 8介绍

可以看出Drupal的影响力还是很大的,Drupal目前的版本是8.8.1下面我们介绍下Drupal 8的系统。

对于Drupal 8,我们采用了语义版本控制。这使我们能够在Drupal 8的次要版本中添加新功能(例如,将Content Moderation添加到Drupal 8.2.0和8.5.0中的Layout Builder),而不用等待主要版本的发布。次要发行版中的更改始终与以前的Drupal 8发行版向后兼容。从理论上讲,我们可以按照需要的时间继续执行此操作,但是Drupal也依赖于第三方依赖项。

在许多情况下,不可能使第三方更新与较早的Drupal版本向后兼容。语义版本控制规定,影响向后兼容性的更改只能在主要版本(如Drupal 9或10)中实现。

Drupal使用第三方库已有十多年了(例如,在Drupal 5中采用了jQuery),但没有在Drupal 8中使用它们。诸如Symfony,Twig,CKEditor,Guzzle之类的库是基本组件。 Drupal 8的体系结构。这些依赖最终变得过时且不受支持,因此必须更新Drupal以使用更新的受支持版本。如果更新的依赖项影响向后兼容性,则只能在新的主要版本中将它们添加到Drupal中。例如,Drupal 8使用的Symfony 3将于2021年11月到期,并且对Symfony 4的更新破坏了与Symfony 3的向后兼容性。

使用Drupal 9,我们更新到Symfony 4.4。尽管  Symfony 3的使用寿命是2021年11月,但我们希望为Drupal 8用户提供足够的时间来更新和计划2020年Drupal 9的发布。当前的目标日期是2020年6月3日。

Drupal-8.8.1安装环境

我才用的是使用Windows系统在xammp系统上安装如下

Apache版本检测:

Php版本检测:

MariaDB版本检测:

Drupal下载地址:https://www.drupal.org/download-latest/zip

第一步:把下载后后的Drupal包文件解压放到web根目录里面。

然后在D:\xampp\apache\conf\extra\httpd-vhosts.conf文件里面配置如下。

配置后重启服务器:然后在你的电脑里面配置HOSTS文件进行解析保存,再浏览器访问:www.drupal.com即可得到如下图:

第二步:选择配置文件。

第三步:验证服务器web环境。

把下面的代码放在在php.ini里面配置如下:

配置好后重新启动web服务器,刷新即可消失错误页面,则进入下面的页面。

第四步:配置数据库。

我们使用命令行进行如下操作,首先进入mysql => mysql -u root -p ,回车输入root密码即可如下。

这是应为你的数据库中有匿名用户 ''@'localhost' ,我们通过下面的命令可以查到:

我们可以看到有匿名用户这时匹配到了他,然后删除 ''@'localhost' 即可,如下操作:

刷新页面如下面的步骤

第五步:安装你的站点。

第六步:配置你的站点。

最后,安装完成。

总结

Drupal安装还是比较简单基础 的,希望通过这篇文章Drupal的安装,对你有所帮助。后续将会更新更多的IT技术文章,免费给大家分享与交流。

 

如果有不懂的地方请留言,SKY8G网站编辑者专注于研究IT源代码研究与开发。希望你下次光临,你的认可和留言是对我们最大的支持,谢谢!

上一篇: Magento获取collection集合对象

登录 评论
avatar