安装Drush工具 -Centos

Drush可以说是Drupal的瑞士***,只要你使用过一段时间的Drush,一但没有它的话,你会觉得很不方便。可如果通过我在前面博文中所讲的方法来安装Drush的话,是不能够支持Drupal8的,所以便有了这篇博文,介绍如何在安装支持Drupal8的Drush工具。

在Drush的GitHub主页上我们不难看出,Drush7.x是支持Drupal8的,那么就让我们来安装Drupal7.x吧:

一、安装Composer

首先要在全局范围安装composer,使用以下命令:

curl -sS https://getcomposer.org/installer | php
sudo mv composer.phar /usr/local/bin/composer

这样就可以在机器的任何地方使用composer来代替php composer.phar运行Composer命令了!测试的方法很简单,直接在命令行中输入composer,看看是否输出Composer的帮助。

二、设置Compser环境

为了确保Composer的全局bin目录中的命令可以在任何地方调用,建议将其目录纳入到系统的PATH目录中,输入以下命令,在~/.bashrc文件中添加相应目录:

sed -i ‘1i export PATH="$HOME/.composer/vendor/bin:$PATH"‘ $HOME/.bashrc

如果想要立即看到效果的话,可以使用以下命令:

source ~/.bash_profile

然后查看输出:

PATH=/home/firehare/.composer/vendor/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games

如果出现类似上面的结果,那么说明我们添加的设置生效了。

三、安装Drush

如果上面都设置好了的话,安装Drush将变得十分的简单,只需要一个命令即可:

composer global require drush/drush:dev-master

但遗憾的是,在天朝有时上述命令会下载很慢,或经常中断,毫无疑问肯定的伟大的墙在做怪,大家不妨使用goagent来做代理进行下载,具体的方法,网上一抓一大把,在这里就不多讲了。

注意:上面命令是需要git命令支持的,如果在安装过程中提示需要安装git,那么只需要在命令行中输入下列语句即可:

sudo apt-get install git

四、设置Drush

安装好了Drush之后,还需要对Drush做一些设置,比如说一些Bash的别名之类的,可以在~/.bashrc文件最后添加以下命令:

# enable drush.bashrc
if [ -f $HOME/.composer/vendor/drush/drush/examples/example.bashrc ]; then
  source $HOME/.composer/vendor/drush/drush/examples/example.bashrc
fi

然后,重启机器或直接输入:

source ./bashrc

这样,基本上Drush就安装好了,我们可以做一个小小的测试,在任何目录下输入以下命令并得到类似结果,说明Drush安装和设置都基本生效了:

[email protected]:~$ dr --version
 Drush Version   :  7.0-dev
时间: 2024-08-28 14:27:10

安装Drush工具 -Centos的相关文章

opensuse 通过composer安装drush工具

由于笔者的opensuse已安装好composer,所以按照官方网站的文章 Installing/Upgrading Drush on Ubuntu,使用composer形式安装drush工具. composer global require drush/drush:7.* 将 drush加入path中是放入到 ~/.profile文件中的 vim ~/.profile 在文件末尾加入: export PATH="$HOME/.config/composer/vendor/bin:$PATH&q

Drupal8系列(二):安装Drush工具 -Ubuntu 14.04 LTS

Drush可以说是Drupal的瑞士***,只要你使用过一段时间的Drush,一但没有它的话,你会觉得很不方便.可如果通过我在前面博文中所讲的方法来安装Drush的话,是不能够支持Drupal8的,所以便有了这篇博文,介绍如何在安装支持Drupal8的Drush工具. 在Drush的GitHub主页上我们不难看出,Drush7.x是支持Drupal8的,那么就让我们来安装Drupal7.x吧: 一.安装Composer 首先要在全局范围安装composer,使用以下命令: curl -sS ht

CentOS 7 安装网络工具

CentOS 7安装时默认是最小化安装,因此有很多命令无法使用(从网上其它资料里看到的).通常书籍或教程里都会让你使用ifconfig命令来查看网络IP配置情况,然而CentOS 7却不行,怎么办呢,听我慢慢道来. 为了能够使用网络工具,我们需要先把CentOS连接上互联网,然后通过yum install -y net-tools\*命令来安装网络工具. 大多数人学习CentOS都是采用虚拟机安装,因此需要使虚拟机能够上互联网,然后才能联网安装.而CentOS 7默认网卡是不起用的,因此我们需要

在CentOS中安装setup工具

在CentOS中可以使用setup配置工具很方便地配置防火墙.网络.系统服务等配置项.如果采用最小化安装CentOS的话,默认没有安装该工具.下面我们手动安装下setup工具. 1.安装setuptool# yum install setuptool 2.安装防火墙设置# yum install system-config-securitylevel-tui 3.安装网络设置# yum install system-config-network-tui 4.安装系统服务管理# yum insta

centos 升级内核以及安装bcc工具

centos7 升级最新版内核 升级系统 [[email protected] ~]# yum update -y 安装 ELRepo [[email protected] ~]# rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org   [[email protected] ~]# rpm -Uvh https://www.elrepo.org/elrepo-release-7.0-3.el7.elrepo.noarch.rpm

lnmp环境安装(1)-linux(centos)系统安装

这是自己在51cto的第一篇,主要是作为一名web开发者来讲解自己如何快速搭建linux开发环境的方式! 一.概述 作为一名web开发工程师,本地环境搭建是一项基本技能,相对而言,在window下面进行此类环境的搭建有许多现成的继承开发包,可实现快速的环境搭建,如:wampServer,.xampp.appserv等.但是我们运行的线上版本通常是采用linux操作系统的服务器,因此以linux为本地环境有利于线上代码部署与调试. 接下来,我将以linux为基础,搭建lnmp网站服务器架构!LNM

转: CentOS 6.4安装pip,CentOS安装python包管理安装工具pip的方法

from: http://www.linuxde.net/2014/05/15576.html CentOS 6.4安装pip,CentOS安装python包管理安装工具pip的方法 2014/05/12 centos, pip, Python 运维管理经验与工具 2 70,955 之前有的朋友问我,CentOS版本怎么安装python的pip,我之前给出的Ubuntu下apt-get的方法 ubuntu 需要先安装下pip吧, apt-get install python-pip 安装requ

U盘移动硬盘引导启动安装linux系统Centos 6.4

U盘.移动硬盘引导启动安装linux系统[Centos 6.4 ] U盘.移动硬盘引导启动安装linux系统[Centos 6.4 ]( rhel基本相同) 本文案例是我安装32系统的,64位时U盘单个文件大于4G不能fat32格式问题暂时没提供,有条件时一定研究下在补上,现在是老爷机. <p style=\"\\"padding:0px;color:#333333;font-family:tahoma,\"> 6.0 .6.3live cd均试验过只是存放位置有

安装Python3后,centos使用yum报错

题记 在之前的文章中我自定义安装了Python3,并且修改了默认的 Python软链,今天想搭建一个 ftp 服务器,使用命令的时候出现了一个错误: 问题 1.使用 yum 安装 ftp工具 yum install -y vsftpd 报错 总下载量:169 k 安装大小:348 k Is this ok [y/d/N]: y Downloading packages: File "/usr/libexec/urlgrabber-ext-down", line 28 except OS