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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 为什么谷歌插件添加显示程序包无效(谷歌浏览器怎么不能安装插件)

    今天在添加谷歌插件的时候,却发现谷歌浏览器显示程序包无效:”CRX_HEADER_INVALID”,现整理解决方法如下:1、把你需要添加谷歌插件的后缀名由.crx更改为.rar,更改时会弹出提示框,提示“如果改变文件扩展名,可能会导致文件不可用,确实要更改吗?”,点击“是(Y)”按钮即可2、解压你刚刚更改后缀名为.rar的谷歌插件压缩包(解压时,选择解压到你插件名的…

    2022年4月18日
    132
  • 《天下强汉》6、西汉历史的最后一抹辉煌——绝域名将陈汤

    《天下强汉》6、西汉历史的最后一抹辉煌——绝域名将陈汤【档案】  姓名:陈汤,字子公  生卒:约公元前75年—约公元前5年  性别:男  外貌:双臂半残  籍贯:山阳瑕丘人(今山东兖州东北)  家庭出身:穷书生,业余乞丐  学历:自学成才  著作:《汉射声校尉陈汤集》二卷,已失传  经典战役:远袭中亚郅支之战  战功:亲诛郅支单于,威行外国  特技:火攻,鼓舞,强行  特长:学识渊博,精于著文,具备非凡的决断力和行动力  爱好:读书,登山,钱财,交友…

    2022年5月31日
    78
  • php接口转发_php发送get请求

    php接口转发_php发送get请求php实现URL转发代码的方法:1、使用“$_SERVER[“SERVER_NAME”]”变量;2、通过“header(“location:http://youname.com”);”函数;3、利用frame元素。推荐:《PHP视频教程》PHP实现URL转发代码花了一点时间研究了一下,发现还是蛮有意思的主要是依靠3个东西:1.$_SERVER[“SERVER_NAME”]这个变量2.head…

    2022年10月19日
    2
  • 交换机LBD模块

    交换机LBD模块一 概述二 页面参数解析三 功能总结

    2025年8月29日
    2
  • 从零开始安装pytorch,并在pycharm中使用

    从零开始安装pytorch,并在pycharm中使用pytorch安装与使用步骤简述anaconda下载与安装anaconda环境配置anaconda安装pytorch包pycharm运行pytorch环境理解环境步骤简述pytorch是基于torch和Python语言的机器学习库。anaconda是环境与包的管理工具,pytorch的下载需要借助anaconda来完成。另外,安装的anaconda自带Python,因此没安装过Python的小伙伴也不必要再安装Python了。最后anaconda为我们提供了运行环境,为了编写程序的方便,我们还需要一款

    2022年8月26日
    7
  • Centos7安装Mysql5.7最全教程[通俗易懂]

    Centos7安装Mysql5.7最全教程[通俗易懂]最近需要在Linux系统上使用MySQL,记录一下安装过程吧,为后来的同学排除一些问题。更新yumyumupdate-y1.安装wget工具我安装到了/export/install这里可以进入你们所想要安装的地方cd/先进入你想安装的位置,此后全部在此文件夹进行操作。sudoyuminstall-ywget2.使用wget下载mysqlyum源:wgethttps://dev.mysql.com/get/mysql80-community-release-el

    2022年5月2日
    87

发表回复

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

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