我希望使用Drush在Windows 11上安装Drupal 9。
Drupal在云解决方案(应该可以从Windows轻松访问)上花费了很多钱,而不是我想要的本地安装。
我可以在Windows上的WAMP/XAMPP上安装Drupal 9,但我不想要,因为它没有Drush (我不认为WSL会有帮助)。
我可以使用像Ubuntu这样的发行版直接或在虚拟机上安装Linux,这些年来我一直在使用Ubuntu,但是我遇到了一些键盘和鼠标问题(鼠标滚动速度慢、键盘输入问题等等)。这让我很难编辑很多内容。
如何在Windows 11上使用Drush安装Drupal 9?
发布于 2022-07-11 09:21:23
如果您使用的是Windows 11,则应该考虑在WSL2中使用Docker。这将允许您使用Ubuntu的WSL安装,它运行在管理程序中,并将提供比VirtualBox中的虚拟机更好的性能,等等。
但是,使用WSL2 (与WSL1不同),如果您从Windows操作linux文件,那么文件系统的性能将受到很大的影响。要解决此问题,可以在Windows中设置Visual代码或PHPStorm以访问WSL2环境。或者,您可以在WSL2中安装您选择的IDE,并在wslg支持下运行它,但这很难设置,而且容易出现图形故障。
就我个人而言,如果您对Ubuntu很满意,我建议您在WSL2内部使用一个基于坞的解决方案,比如兰多。Lando为设置码头容器提供了一个很好的界面,并且为Drupal以及许多Drupal PaaS提供了很好的支持。
因此,基本流程是:
这里推荐的所有软件都是开源的(PHPStorm除外),并且是免费的。兰多已经存在了10+年(以前被称为Kalabox),WSL自2016年起就已经出现,并继续得到微软的大规模升级(这是Windows 11's Android应用兼容性的基础),因此,尽管设置这些解决方案需要时间,但你可以合理地相信,这些解决方案将在很长一段时间内得到支持。
发布于 2022-12-13 17:28:30
如果您想在windows 11上安装Drupal 9,那么遵循drupal.org步骤1中给出的步骤:获取代码,安装运行drupal.org所需的文件。
步骤2:如果使用git安装或更新代码基,则使用composer安装依赖关系,然后在composer中安装必需的PHP库。
步骤3:创建一个数据库,创建一个供Drupal使用的数据库。
步骤4:配置您的安装,设置web服务器和PHP以协同工作。
步骤5:运行安装程序,运行安装脚本。
第6步:状态检查,在“管理”>“报告”>“状态报告”中检查站点的状态。设置受信任的主机模式,创建文件目录。
向现有站点添加Composer如何将现有的Drupal站点转换为composer管理的项目。一步一步地指导将编写器添加到手动安装站点。
使用Git构建Drupal站点--如何使用Git管理Drupal站点的源代码
命令启动Drupal的本地演示版本。
受信任主机设置防止HTTP主机头攻击
https://drupal.stackexchange.com/questions/312009
复制相似问题