一、windows下drupal的安装

  参考官网:https://www.drupal.org/node/594744

  drush下载:https://github.com/drush-ops/drush/releases/download/6.0.0/Drush-6.0-2013-08-28-Installer-v1.0.21.msi

  drush各版本下载地址:https://github.com/drush-ops/drush/releases

二、drush的使用

  1.安装drupal7 文件夹为drupal75

drush dl drupal-  --drupal-project-rename="drupal75" -y 

2.cd drupal75执行下面的路径

drush site-install standard --account-name=drupal的帐号 --account-pass=drupal的密码 --db-url=mysql://root:数据库密码@localhost/数据库 -y
例如:
drush site-install standard --account-name=admin --account-pass=admin --db-url=mysql://root:@localhost/drupal7 -y

3.安装模块

drush dl 模块名字    //安装模块    -y 加上y 是肯定
drush en 模块名字 //开启模块 -y
drush dis 模块名字 //卸载模块 -y

4自动下载补全missing的插件

drush en [ModuleName] -y    

5.更新模块:

$ drush pm-update

6.清空所有缓存,常用

drush cache-clear all

7.devel生成一堆初始化的测试内容

drush en devel_generate -y
drush generate-content
上面的内容生成了100个测试的nodes
drush help (查看命令帮助)
drush cc (清缓存)
drush cron (运行cron)

二、再centos 下drush的安装

1.参考:https://drupal.org/node/2009426

http://ninghao.net/blog/1370

安装以后报错如图:

  

解决办法:

  编辑:php.ini

  搜索disable_functions  去掉 exec、shell_exec

  重启服务器

这个有个解决办法:http://cdnimage.com/content/install-drush

配置 PHP.INI

通常情况下,PHP被配置为Web服务器和命令行使用单独的 php.ini 文件。

要查看 Drush 使用哪些 php.ini 文件,请运行:

drush status

如果 Drush 使用和Web服务器相同的 php.ini 文件,您可以通过复制您的Web服务器的 php.ini 文件到该文件夹​​的 $HOME/.drush 。然后,你可以编辑这个文件,并更改上述而不影响您的Web服务器的 PHP 环境的设置。

Drush 需要相当不受限制的 PHP 环境来运行。特别是,您应该确保 safe_mode , open_basedir , disable_functions 和 disable_classes 的值是空的。

root@debian:~# cp /etc/php5/fpm/php.ini $HOME/.drush
root@debian:~# drush status
The following restricted PHP modes have non-empty values: [error]
disable_functions. This configuration is incompatible with drush.
Please check your configuration settings in /root/.drush/php.ini or
in your drush.ini file; see examples/example.drush.ini for details.
PHP executable : /usr/bin/php
PHP configuration : /root/.drush/php.ini /root/.drush/php.ini
PHP OS : Linux
Drush version : 6.2.0
Drush configuration :
Drush alias files :
vim ~/.drush/php.ini

确保 php.ini 下面几项是这样的:

open_basedir =
disable_functions =
disable_classes =

这样的话, Drush 就在你的 Linux 系统上安装好了,你可以在你的 drupal 站点的根目录上运行 drush 命令。

例如:

下载 views 模块:

drush dl views

常用模块

https://www.drupal.org/project/admin_menu
https://www.drupal.org/project/module_filter
https://www.drupal.org/project/taxonomy_manager
https://www.drupal.org/project/libraries
https://www.drupal.org/project/ctools
https://www.drupal.org/project/token
https://www.drupal.org/project/views
https://www.drupal.org/project/webform
https://www.drupal.org/project/captcha
https://www.drupal.org/project/pathauto
https://www.drupal.org/project/metatag
https://www.drupal.org/project/wysiwyg
https://www.drupal.org/project/ckeditor
https://www.drupal.org/project/imce
https://www.drupal.org/project/devel
https://www.drupal.org/project/ds Display Suite
https://www.drupal.org/project/jquery_update
https://www.drupal.org/project/back_to_top
https://www.drupal.org/project/baidu_analytics
https://www.drupal.org/project/xmlsitemap
https://www.drupal.org/project/syntaxhighlighter
https://www.drupal.org/project/syntaxhighlighter_insert
https://www.drupal.org/project/mobile_switch
https://www.drupal.org/project/colorbox
https://www.drupal.org/project/references
https://www.drupal.org/project/date
https://www.drupal.org/project/field_group
https://www.drupal.org/project/flag
https://www.drupal.org/project/tagclouds
https://www.drupal.org/project/insert
https://www.drupal.org/project/quicktabs
https://www.drupal.org/project/votingapi
https://www.drupal.org/project/vote_up_down
https://www.drupal.org/project/commerce
https://www.drupal.org/project/question_answer
https://www.drupal.org/project/invite
https://www.drupal.org/project/addressfield
https://www.drupal.org/project/autocomplete_deluxe
https://www.drupal.org/project/commerce_alipay
https://www.drupal.org/project/commerce_checkout_redirect
https://www.drupal.org/project/commerce_userpoints
https://www.drupal.org/project/rules
https://www.drupal.org/project/panels
https://www.drupal.org/project/context
https://www.drupal.org/project/varnish
https://www.drupal.org/project/custom_breadcrumbs
https://www.drupal.org/project/views_bulk_operations
https://www.drupal.org/project/backup_migrate
https://www.drupal.org/project/diff
https://www.drupal.org/project/page_title
https://www.drupal.org/project/link
https://www.drupal.org/project/logintoboggan
https://www.drupal.org/project/breakpoints
https://www.drupal.org/project/nodequeue
https://www.drupal.org/project/features
https://www.drupal.org/project/hierarchical_select
https://www.drupal.org/project/field_collection
https://www.drupal.org/project/seo_checklist
https://www.drupal.org/project/content_access
https://www.drupal.org/project/profile2
https://www.drupal.org/project/imagecache_actions
https://www.drupal.org/project/entityreference
https://www.drupal.org/project/search_api_solr
https://www.drupal.org/project/search_api
https://www.drupal.org/project/l10n_update
https://www.drupal.org/project/site_map
https://www.drupal.org/project/geshifilter
https://www.drupal.org/project/feeds
https://www.drupal.org/project/adsense

drupal drush 在windows下的安装和配置的更多相关文章

  1. Windows下pry安装和配置

    Windows下pry安装和配置 pry是一个增强型的交互式命令行工具,比irb强大. 有自动完成功能,自动缩进,有颜色.有更强大的调试功能. pry 安装很简单. 在终端输入: gem instal ...

  2. windows下redis安装和配置

    windows下redis安装和配置 redis介绍 Redis是一个开源,高级的键值存储和一个适用的解决方案,用于构建高性能,可扩展的Web应用程序. Redis有三个主要特点,使它优越于其它键值数 ...

  3. solr在windows下的安装及配置

    solr在windows下的安装及配置 首先,solr是基于Java开发的,所以使用的话需要先进行java环境的配置,在Java环境配置好之后就可以去http://www.apache.org/dyn ...

  4. Lua在Windows下的安装、配置、运行

    Lua在Windows下的安装.配置.运行 本文链接:https://blog.csdn.net/ChinarCSDN/article/details/78667262 展开 # Windows下安装 ...

  5. QT在windows下的安装与配置

    先了解Qt: Qt一直以来,分为商业.开源两个版本,商业版本为用户提供了二级制的动态库,直接安装既可以使用,但是需要花钱购买license,而开源版本则遵守GPL协议,提供了源码,用户需要自行编译,才 ...

  6. windows下手动安装和配置xamarin

    安装xamarin xamarin官方给出了两种安装方式,自动安装和手动安装. 自动安装比较简单,到http://xamarin.com/download下载xamarininstaller.exe ...

  7. windows下nginx安装、配置与使用(转载)

    目前国内各大门户网站已经部署了Nginx,如新浪.网易.腾讯等:国内几个重要的视频分享网站也部署了Nginx,如六房间.酷6等.新近发现Nginx 技术在国内日趋火热,越来越多的网站开始部署Nginx ...

  8. Python在windows下的安装与配置

    安装python 文件准备: A. python安装文件:我用的是python-3.4.3.amd64.msi: 安装很简单,直接双击点下一步即可: 配置环境变量,在windows系统变量中找到pat ...

  9. windows下nginx安装、配置与使用

    目前国内各大门户网站已经部署了Nginx,如新浪.网易.腾讯等:国内几个重要的视频分享网站也部署了Nginx,如六房间.酷6等.新近发现Nginx 技术在国内日趋火热,越来越多的网站开始部署Nginx ...

随机推荐

  1. 简单示例:Spring4 整合 单个Redis服务

    1. 引入spring-data-redis.jar API:https://docs.spring.io/spring-data/redis/docs/current/api/org/springf ...

  2. python标准库介绍——35 pipes 模块详解

    ==pipes 模块== (只用于 Unix) ``pipes`` 模块提供了 "转换管道 (conversion pipelines)" 的支持. 你可以创建包含许多外部工具调用 ...

  3. 在Spring Boot中使用Spring-data-jpa实现分页查询(转)

    在我们平时的工作中,查询列表在我们的系统中基本随处可见,那么我们如何使用jpa进行多条件查询以及查询列表分页呢?下面我将介绍两种多条件查询方式. 1.引入起步依赖  2.对thymeleaf和jpa进 ...

  4. 使用 NodeJS + Express 從 GET/POST Request 取值 -摘自网络

    過去無論哪一種網站應用程式的開發語言,初學者教學中第一次會提到的起手式,八九不離十就是 GET/POST Request 的取值.但是,在 Node.js + Express 的世界中,彷彿人人是高手 ...

  5. php分享十五:php的数据库操作

    一:术语解释: What is an Extension? API和扩展不能理解为一个东西,因为扩展不一定暴露一个api给用户 The PDO MySQL driver extension, for ...

  6. java、oracle对CLOB处理

    oracle CLOB字段转换位VARCHAR 1.实际上处理CLOB字段的时候,直接TO_CHAR,当长度超过4000的时候,会报错,提示列被截取: CLOB转varchar2:select to_ ...

  7. eclipse CDT写c++使用文件作为输入源(输入重定向)

    在main函数第一句添加下面. freopen("inputfile","r",stdin); 创建一个inputfile,放project根文件夹下. 注意添 ...

  8. ios处理键盘

    #pragma mark - Keyboard - (void)addKeyboardNoti { [[NSNotificationCenter defaultCenter] addObserver: ...

  9. 四、s3c2440 裸机开发 通用异步收发器UARN

    四.通用异步收发器UARN 原文地址 http://blog.csdn.net/woshidahuaidan2011/article/details/51137047 by jaosn Email: ...

  10. [na]tcp&udp层各协议小结

    TCP和UDP 传输层功能: 可靠性:序列号.确认号&flag位 有效性:win滑动窗口 这篇目录索引: Tcp可靠性 Tcp流控 Tcp拥塞控制 Tcp运输连接管理 TCP的可靠性和流控 为 ...