Drupal8的详细建站教程

Drupal8的详细建站教程什么是drupal?    drupal是一个好用且功能强大的内容管理系统(CMS),通常也被称为是内容管理框架(CMF),由来自全世界各地的开发人员共同开发和维护,目前最新版本是Drupal8。安装drupal所需基础    建站环境:Windows或Linux操作系统   Web服务器:Apache,Nginx,Lighttpd,或微软的IIS服务器,

大家好,又见面了,我是你们的朋友全栈君。

什么是drupal?

     
 
drupal是一个好用且功能强大的内容管理系统(CMS),通常也被称为是内容管理框架(CMF),由来自全世界各地的开发人员共同开发和维护,目前最新版本是Drupal 8。

安装drupal所需基础

     
 
建站环境:Windows或Linux操作系统
     Web服务器:Apache,Nginx,Lighttpd,或微软的IIS服务器,只要能支持PHP环境的web服务器都可以
     关联的数据库:MySQL或PostgreSQL都可以
      PHP:Drupal 8 要求的PHP版本為5.5.9或更高的版本
注:如果要查看Drupal详细的环境需求,可以查看Drupal官网的System requirements。

开始安装

   
  
  笔者的操作系统是Windows,本次笔者将使用一个叫XAMPP的集成软件包(XAMPP表示Apache,MySQL,PHP,Python),它的安装和配置对于最初级的技术人员来说都是很简单的,至于它的安装,网上都有很多教程的,这里笔者就不做介绍了。

1、下载Drupal 

1)连接drupal官网的drupal下载页面  ,可以看到不同版本的Drupal Core,选择下图所示的最新版本的Drupal 8。

Drupal8的详细建站教程  

2)只要从Drupal官网上下载下来的资源,都可以看到有两种格式可以选择,一般来说,如果您使用Windows系统来建设Drupal网站,那会选择“ZIP”的压缩格式;如果使用Linux系统,那么“tar.gz”和“zip”两种压缩格式都可以选择,如下图所示:

Drupal8的详细建站教程

3)将刚刚下载好的Drupal 8安装包解压,并上传至您网站的主机空间或将其移至您电脑本机存放网页的根目录,本次笔者是在本地搭建,故需把解压后的Drupal 8移至 根目录,如下图所示:

Drupal8的详细建站教程

4)移至完成后,需要在你刚才解压的drupal文件中的sites目录下的default文件中将default.services.yml和default.settings.php文档各自复制一份,并把复制后的文档命名为services.yml 和settings.php,具体如下图:

Drupal8的详细建站教程

5)在sites/default目录下创建一个叫 files的文件夹,用作储存你网站上传的文件和资料。

2、安装Drupal 8

1)新增与配置资料库:点击Xampp中MYSQL中的Admin,然后登陆phpMyAdmin(第一次登陆使用者名称为 root,密码为空,然后直接点执行),创建新的数据库,如下所示:

Drupal8的详细建站教程

2)为你刚才创建的数据库新增一位使用者,具体步骤如下:

Drupal8的详细建站教程Drupal8的详细建站教程Drupal8的详细建站教程

3)配置drupal网站
①浏览器中输入http://localhost/你所命名的资料夹或网页名称,当然localhost也可替换成127.0.0.1,都是本地的意思,如下图笔者的资料夹是命名为 drupal8,所以网址输入是http://localhost/drupal8:

Drupal8的详细建站教程

②在语言选项中选择English,或选择简体中文,当然如果你选择中文,这就需要去官网下载drual语言翻译下载页面,在这里笔者是选择English,当然我的英语水平也很菜,由于后续要示例开发多语言网站,故笔者选的是English;下一步后选择 页面中的 Standdrd,也就是标准:

Drupal8的详细建站教程

③下一步后会出现如下页面:

Drupal8的详细建站教程

其中出现的黄色警告讯息,是PHP OPcode caching未啟用的問題,这问题解决的方法很简单,只需修改PHP設定檔,將OPcache的快取功能啟用就可以了,如下:
   在xampp文件夹下的php文件中找到php.ini,然后打开, 找到 opcache.enable=0,将它前面的注释去掉,并将其值改为 1,然后在下面增加一行:zend_extension=php_opcache.dll 就可以了,记得保存后要重新启动Apache服务器。


   
Drupal8的详细建站教程

④填写信息:资料库就填写你之前新增的资料库,使用者名称就填写你之前新增的使用者名称及密码,如下:

Drupal8的详细建站教程

⑤然后就是安装,安装后会出现网站配置的页面,其中 依次输入你的网站名称及网站电子邮箱(这两个后面都可以更改的),再设定你网站的超级管理员,这个账号的权限是最大的,不受任何限制,也就是我们所谓的超级使用者,一般来说,在管理drupal网站时,不建议直接使用超级使用者账户去管理网站;最后依次输入电子邮箱地址,及国家地区的选择。

Drupal8的详细建站教程
Drupal8的详细建站教程Drupal8的详细建站教程

⑥点击 保存继续,出现如下页面,这样,我们的基本网站就搭建成功了,后续再在网站上做进一步建设就可以了。

Drupal8的详细建站教程
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/136321.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 我的博客日记第一天「建议收藏」

    我的博客日记第一天「建议收藏」这是我开通博客的第一天,也是我的第一个博客,

    2022年4月29日
  • cmos出现问题_sensor和cmos

    cmos出现问题_sensor和cmos在某些场景下,使用者可以看到相机画面出现一条一条的滚动暗条纹,如下图片所示,这样的现象,通常是CMOSsensor曝光时间方面的因素引起的。

    2022年10月13日
  • 前端vscode必备插件推荐(墙裂推荐)「建议收藏」

    前端vscode必备插件推荐(墙裂推荐)「建议收藏」前言:vscode是一款强大的前端编辑软件,有些人说ws(webstorm)更好用,但是vs重在轻量级啊!!!而且根据自己的开发习惯安装适合自己的插件后,用起来简直不要太舒服了好嘛!!!首先呢,我先推荐的就是最基础的语言包,没办法,英语水平太捞了哈哈哈,弄起来后就舒服多了,汉语yyds~《Chinese(Simplified)(简体中文)Language》注释工具《ColorfulComments》不同的注释符能带来很多高亮的显示快速找到css定义位置并小窗口展示

    2022年7月25日
  • 字符串转json对象_object转jsonarray

    字符串转json对象_object转jsonarray//后台Mapmap=newHashMap();map.put(“result”,1);map.put(“count”,count);JSONObjectjson=JSONObject.fromObject(map);response.getWriter().print(json.toString());////前台用net.sf.json.JSONObject将java.util….

    2022年9月26日
  • CSS3和jQuery实现的自定义美化Checkbox

    效果图:是不是比默认的好看多了,个人的审美观应该还是可以的。当然我们可以在这里查看DEMO演示。接下来我们一起来看看实现这款美化版Checkbox的源代码。主要思路是利用隐藏原来的checkbo

    2021年12月24日
  • 概率论中 PDF,PMF,CDF的含义[通俗易懂]

    概率论中 PDF,PMF,CDF的含义[通俗易懂]概率论中PDF,PMF,CDF的含义在概率论中,我们经常能碰到这样几个概念PDF,PMF,CDF,这里就简单介绍一下PDF:概率密度函数(probabilitydensityfunction),在数学中,连续型随机变量的概率密度函数(在不至于混淆时可以简称为密度函数)是一个描述这个随机变量的输出值,在某个确定的取值点附近的可能性的函数。概率密度函数都是针对连续性随机变量的,对于连续性随机变量,都是针对某一段区间的取值,在一个点的取值都是几乎为0的,所以我们研究连续性随机变量时,都是取变量在一段

    2022年5月24日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号