type
status
date
slug
summary
tags
category
icon
password
😀
本博客中《drupal开发》的目的是从一个初学者的角度记录自己学习drupal低代码开发的过程。直接看视频更加成体系,但是也许我可以帮助您避免我踩过的坑。 让我们一起为了drupal中国的开源事业做贡献~
💡
国内目前drupal开发中文教程少,本文从一个初学者角度触发,旨在帮助其他drupal初学者搭建一个drupal运行环境。 最终的实现效果是在将drupal运行在www.drupal.com (由于是搭建成功之后重新写的文章,可能有疏忽)
 

1.运行环境要求

1.web服务器软件(apache,nginx版本要求) 2.php解释器(php版本要求) 3.mysql(mysql版本要求) 4.composer(php的包管理器)
📝 集成管理以上环境的开发工具推荐国内的phpstudy
 

2.phpstudy安装

notion image
正常点下一步就好

3.运行环境安装

根据你要安装的drupal版本选择要按照的运行环境版本。
notion image
切换运行环境
notion image
notion image

4.安装drupal

本文以drupal10为例:
如果网络出现问题,除使用科学上网工具之外,也可以使用换源工具chsrc切换国内源 (加入环境变量之后)
安装后,文件结构类似
notion image
 

5.使用简洁urls(不要跳过)

如果使用apache服务器

在drupal根目录找到web文件夹,将.htaccess文件加入其中。最新的.htaccess文件获取方式如下
notion image
附:drupal11.0.6版本.htaccess文件

如果使用nginx服务器

找到phpstudy根目录下的nginx,在nginx中vhosts文件夹找到你要绑定的域名
notion image
添加以下内容到location下
notion image

6.运行drupal

💡
注意!!如果开启了vpn,可能会覆盖dns解析,可以使用firefox浏览器,不设置vpn并继续以下操作

1.配置本地hosts

使用vscode打开
在其中加入之后你想要drupal绑定的域名,以www.drupal.com为例
notion image

2.在phpstudy中配置

notion image
notion image

3.访问本地www.drupal.com,自动定向到www.drupal.com/core/install.php

notion image
 

7.配置安装项

1.选择英语语言包(由于关闭了vpn,没办法直接下载语言包,之后会从本地导入)

notion image

2.选择安装版本

按需选择,以standard为例
notion image
 

3.选择数据库

(如使用root用户,不用担心对应数据库中不存在。会自动创建)
notion image

4.等待安装完成

notion image

5.配置站点信息

按需配置站点信息
notion image
notion image
 

6.成功进入后台管理界面

notion image
 

🤗 总结归纳

本文详细介绍了如何搭建Drupal运行环境,包括以下主要步骤:
  1. 安装PHPStudy作为集成开发环境
  1. 配置适合Drupal版本的运行环境(PHP、MySQL等)
  1. 使用Composer安装Drupal
  1. 配置简洁URLs(Apache或Nginx)
  1. 设置本地hosts文件和PHPStudy域名绑定
  1. 完成Drupal安装向导
 
感谢各位开源事业的奉献者。感谢云客提供的视频教程~

📎 参考文章

 
1.多语言支持爱是…
Loading...
Narohaz
Narohaz
infp,二次元
Announcement
不成熟者的特征就在于为了理想选择高贵地死去,而成熟者则为了理想选择卑贱地活着。 ——J·D塞林格