一、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. CentOS 7 安装以及配置

    http://blog.csdn.net/qzc295919009/article/details/42708653

  2. ASP.NET CORE下取IP地址

    先记下来,以后用上了直接来这复制 string ip1 = HttpContext.Request.Headers["X-Real-IP"]; //取IP,NGINX中的配置里要写 ...

  3. [nginx]location语法

    location语法 location语法格式 location [=|~|~*|^~] uri { .... } location [=|~|~*|^~] uri {....} 指令 匹配标识 匹配 ...

  4. 【Unity】12.3 Off Mesh Link组件

    开发环境:Win10.Unity5.3.4.C#.VS2015 创建日期:2016-05-09 一.简介 Off Mesh Link组件用于手动指定路线来生成分离的网格连接.例如,游戏中让行进对象上下 ...

  5. rsync 实现文件同步 (重要数据通过rsyncr把数据同步到不同的两台服务器上,这样可以防止服务器的硬盘故障导致数据丢失) 客户端同步时如果要排某个目录

    rsync是unix系统下的数据镜像 备份工具,一般linux系统都 自带: # rpm -qa|grep rsync rsync-3.0.9-17.el7.x86_64 服务器端:10.100.0. ...

  6. [Windows Azure] What is a Storage Account?

    What is a Storage Account? A storage account gives your applications access to Windows Azure Blob, T ...

  7. 将不同级别的logging 日志信息写入不同文件

    将不同级别的logging 日志信息写入不同文件 # -*- coding: utf-8 -*- import os import time from logging.handlers import ...

  8. DIOCP3-DIOCP1升级到DIOCP3

    DIOCP3兼容DIOCP1的,有些属性做了修改 DIOCP3, uIOCPConsole没有了, uMemPool没有了 1.DIOCP1,代码:   DIOCP3中去掉TIOCPContextFa ...

  9. ZooKeeper学习之文件系统的布局和格式

    本文来谈谈快照文件,事务日志文件在文件系统中是如何存放的. 写事务日志是事务处理的关键步骤,所以高度建议在一个独立的磁盘上存储.快照不需要在独立的磁盘存储,因为它们是由一个后台线程以懒汉式的(lazi ...

  10. 【Android】Sensor框架HAL层解读

    Android sensor构建 Android4.1 系统内置对传感器的支持达13种,他们分别是:加速度传感器(accelerometer).磁力传感器(magnetic field).方向传感器( ...