使用Drush从头开始安装干净的Drupal的最简单方法是什么?


10

通过使用drush(无需求助于shell脚本或别名)从头开始在空文件夹上安装干净的Drupal进行测试的最简单/最快的方法是什么。


4
我觉得比赛可能会在这里爆发... Drupal并排成一行吗?积分为尽可能少&&;尽可能
克莱夫

最快是相当主观的:如果您没有安装Drush,那么使用它并不是最快的方法。就我而言,最快的方法是编写一个shell命令并给它起一个简短的名字。
kiamlaluno

@kernob如果您添加“不求助于shell脚本或别名”,我看不出有任何理由不打开此备份
Clive

Answers:


17
drush qd

下载Drupal,运行站点安装,启动轻量级Web服务器,打开浏览器并以“管理员”身份登录。

我可能已经回答了drush quick-drupal,但是克莱夫说可能会有一场比赛。:)


我认为您还应该提供一个版本,为那些没有安装drush的人安装drush,并不是每个人都像您和我一样将drush作为先决条件=)-此页面可能会成为非常有价值的资源。
Darvanen 2014年

1
@Darvanen:所有带有drush标签的问题都需要drush出现。如何安装drush,这是另一个问题,因此您可以阅读GitHub上的说明(使用composer它的速度非常快),或者检查如何安装特定版本的Drush?
kenorb 2014年

哦! 我不知道(关于标记意味着先决条件)。谢谢。
Darvanen 2014年

4

您可以尝试以下几行示例:

$ drush -y dl && cd drupal-7* # Download Drupal and enter folder.
$ drush -y si --db-url="sqlite://db.sqlite" --account-pass=admin # Install.
$ drush rs # Run HTTP server.

您的网站应该可以在下访问http://127.0.0.1:8888

相关:提供一个命令来安装和运行Drupal命令


1

Vagrant的另一个选择是在新的,干净的VM上启动。一旦运行了Vagrant / VirtualBox,安装Drupal 6到7就很容易了https://www.drupal.org/node/2008792

更新:随着Drupal 8的快速发展,上面提到的VDD在Drupal 7上仍然可以正常使用,但不再支持Drupal 8。如果您想快速启动Drupal 8网站,请使用DrupalVM,它维护起来更容易,易于配置(通过Yaml设置),并且涵盖了最新版本的Drush(8)+支持Apache或Nginx,Varnish,Solr, XDebug,XHProf等

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.