什么是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。
  
2)只要从Drupal官网上下载下来的资源,都可以看到有两种格式可以选择,一般来说,如果您使用Windows系统来建设Drupal网站,那会选择“ZIP”的压缩格式;如果使用Linux系统,那么“tar.gz”和“zip”两种压缩格式都可以选择,如下图所示:
3)将刚刚下载好的Drupal 8安装包解压,并上传至您网站的主机空间或将其移至您电脑本机存放网页的根目录,本次笔者是在本地搭建,故需把解压后的Drupal 8移至 根目录,如下图所示:
4)移至完成后,需要在你刚才解压的drupal文件中的sites目录下的default文件中将default.services.yml和default.settings.php文档各自复制一份,并把复制后的文档命名为services.yml 和settings.php,具体如下图:
5)在sites/default目录下创建一个叫 files的文件夹,用作储存你网站上传的文件和资料。

2、安装Drupal 8

1)新增与配置资料库:点击Xampp中MYSQL中的Admin,然后登陆phpMyAdmin(第一次登陆使用者名称为 root,密码为空,然后直接点执行),创建新的数据库,如下所示:
2)为你刚才创建的数据库新增一位使用者,具体步骤如下:
3)配置drupal网站
①浏览器中输入http://localhost/你所命名的资料夹或网页名称,当然localhost也可替换成127.0.0.1,都是本地的意思,如下图笔者的资料夹是命名为 drupal8,所以网址输入是http://localhost/drupal8:
②在语言选项中选择English,或选择简体中文,当然如果你选择中文,这就需要去官网下载drual语言翻译下载页面,在这里笔者是选择English,当然我的英语水平也很菜,由于后续要示例开发多语言网站,故笔者选的是English;下一步后选择 页面中的 Standdrd,也就是标准:
③下一步后会出现如下页面:
其中出现的黄色警告讯息,是PHP OPcode caching未啟用的問題,这问题解决的方法很简单,只需修改PHP設定檔,將OPcache的快取功能啟用就可以了,如下:
   在xampp文件夹下的php文件中找到php.ini,然后打开, 找到 opcache.enable=0,将它前面的注释去掉,并将其值改为 1,然后在下面增加一行:zend_extension=php_opcache.dll 就可以了,记得保存后要重新启动Apache服务器。
   
④填写信息:资料库就填写你之前新增的资料库,使用者名称就填写你之前新增的使用者名称及密码,如下:
⑤然后就是安装,安装后会出现网站配置的页面,其中 依次输入你的网站名称及网站电子邮箱(这两个后面都可以更改的),再设定你网站的超级管理员,这个账号的权限是最大的,不受任何限制,也就是我们所谓的超级使用者,一般来说,在管理drupal网站时,不建议直接使用超级使用者账户去管理网站;最后依次输入电子邮箱地址,及国家地区的选择。
⑥点击 保存继续,出现如下页面,这样,我们的基本网站就搭建成功了,后续再在网站上做进一步建设就可以了。

Drupal—关于Drupal8的详细安装建站教程相关推荐

  1. 给菜鸟站长的全面易懂的建站教程!

    摘要: 史上最全建站教程.常用镜像,一键触达. 为了方便您搭建网站,文档君汇总了阿里云云市场上最常用的应用镜像的使用教程,并提供了教程和云市场镜像的链接,让您一键触达,轻松建站. 熟悉搭建云服务器环境 ...

  2. 【一、建站综述及步骤简介】2021最详细wordpress博客建站教程(2021.03.01更新)

    通过本wordpress博客建站教程系列系列文章,你可以不懂网页代码条件下,搭建一个谷歌insight测评90分的个人博客,最低费用在每年80块.本人搭建博客小站点击下面链接即可进入:         ...

  3. WordPress建站教程 从零开始服务器搭建网站超详细

    说起第一次使用Wordpress建站,相信大部分人的印象都是虚拟主机.空间搭网站,因为便宜.省心,自己搭个小站放上去也算足够,但是随着各种技术的迅速发展,原来的很多虚拟主机已经不能再满足Wordpre ...

  4. 【十四、网站备案、博客备案、工信部备案】2021最详细wordpress博客建站教程(2021.03.04更新)

    通过本wordpress博客建站教程系列系列文章,你可以不懂网页代码条件下,搭建一个谷歌insight测评90分的个人博客,最低费用在每年80块.本人搭建博客小站点击下面链接即可进入:         ...

  5. 【十五、网站公安备案】2021最详细wordpress博客建站教程(2021.03.04更新)

    通过本wordpress博客建站教程系列系列文章,你可以不懂网页代码条件下,搭建一个谷歌insight测评90分的个人博客,最低费用在每年80块.本人搭建博客小站点击下面链接即可进入:         ...

  6. 阿里云建站教程文档汇总(详细指南)

    阿里云建站零基础入门 选择服务器(推荐阿里云ECS) 购买和备案域名(时间比较长,建议购买完服务器就做这一步) 部署网站 解析域名(将域名和自身网站挂钩) 本篇汇总教程为使用阿里云建站的新用户介绍了搭 ...

  7. 【十一、wordpress优化之六:CDN加速,以腾讯CDN为例】2021最详细wordpress博客建站教程(2021.03.03更新)

    通过本wordpress博客建站教程系列系列文章,你可以不懂网页代码条件下,搭建一个谷歌insight测评90分的个人博客,最低费用在每年80块.本人搭建博客小站点击下面链接即可进入:         ...

  8. 超详细的建站流程,如何建立一个网站

    好了,现在言归正传.建一个网站,大概分为以下几个步骤: 1. 申请域名 例如http://www.xxx.com,http://www.xxx.cn等等这样的域名,后面别人访问你的网站都是通过这个域名 ...

  9. 宝塔面板windows建站教程_WindowsVPS-服务器安装宝塔面板建站教程宝塔面板,

    WindowsVPS-服务器安装宝塔面板建站教程宝塔面板, 一般的站点程式与项目基本上都能在Linux系统中启动,譬如咱们常用建站PHP+MYSQL程式,伏笔主机仍是提议用一键WEB部署包或者用面板. ...

最新文章

  1. charles基本使用文档
  2. c++ 遍历所有点且距离最短_编程小白暑期进阶笔记41-C语言数据结构与算法图遍历的应用...
  3. 2020 . NET大会日程公布!行程亮点全曝光
  4. android手机解除root,手机显示被root什么意思(手机root怎么解除)
  5. Java 反射 —— 运行时的类型信息
  6. linux下esc退不出vi
  7. python ctypes实现api测试_Windows下通过Python 3.x的ctypes调用C接口
  8. Android 手势放大图片
  9. 109. Convert Sorted List to Binary Search Tree 将一个有序链表转化成BST
  10. python开发助理s_如何使用Python构建自己的AI个人助理
  11. hdu 1247 Hat’s Words 字典树
  12. 读Excel发送工资条小工具
  13. 莫烦 python教程学习笔记————搭建自己的神经网络
  14. android notifydatasetchanged 刷新错误,ListView中使用notifyDataSetChanged()刷新,item显示混乱。...
  15. php新浪博客模板,supersite php模板
  16. Auto CAD 2022安装教程【64位】
  17. Android 使用 Scroller 实现平滑滚动
  18. 3d模型导入MAYA常见错误!
  19. ssh整合:spring+springmvc+hibernate
  20. 游戏测试内存泄露相关方案

热门文章

  1. Oracle12C安装记录
  2. 西门子S-1200PLC开发笔记(一、选择软件版本)
  3. 如何把android设备中的固件dump出来
  4. 03.运算符和if选择结构
  5. SVN操作报错(乱码浠vn cleanup钬)
  6. ISO/OSI参考模型
  7. 2014年那些亮瞎双眼的互联网勇士
  8. unity制作软件试用版功能
  9. 欢聚时代java开发工程师校招面经(已完结)
  10. CSS margin属性详解