当前位置: 首页 > 工具软件 > drush > 使用案例 >

在 CentOS 7 下安装 Drush 8

姜鸿畴
2023-12-01

架设虚拟服务器,可以参考【【图文解说】Azure 安装 虚拟机(Virtual Machine)

安装 Apache, MariaDB,PHP,参考【CentOS 7 安装 LAMP

Drush 能以命令行形式快速安装和操作Drupal里一些常用功能,譬如:安装模块,升级模块,清cache 等等

# 下载 Drupal
drush dl drupal

# 清除 cache
drush cr

# 安装模块
drush dl <模块名字>

# 启动模块
drush en <模块名字>

 

目录

Drush兼容表:

安装 composer

选择安装目录

指定安装路径

检查是否安装成功:

 


Drush兼容表:

参考:http://docs.drush.org/en/master/install/#drupal-compatibility

Drush 版本分支PHP支持 Drupal 版本
Drush 9master5.6+D8.4+
Drush 88.x5.4.5+D6, D7, D8.3-
Drush 77.x5.3.0+D6, D7
Drush 66.x5.3.0+D6, D7
Drush 55.x5.2.0+D6, D7

安装 composer

如果已经安装,跳过此步骤,参考:https://getcomposer.org/download/

# 移动到临时目录下
cd /tmp

# 下载安装程序
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
# 执行安装
php composer-setup.php
# 删除安装程序
php -r "unlink('composer-setup.php');"

# 让composer所有账号都能使用
mv composer.phar /usr/bin/composer

选择安装目录

你可以安装任何地方,如果只是当前账户使用可以就安装在 ~/,我安装在 /usr/local/share 方便所有账户访问

cd /usr/local/share
mkdir drush8
cd drush8
composer require drush/drush:8.*

 以上我安装是 Drush 8 ,如果要安装其他版本,把所有8替换成对应数字。

Drush 9 暂时不要安装,因为取消一些命令,通过composer直接安装。以后另有文章再介绍。

指定安装路径

# 指定 Drush 安装目录
echo "export PATH='/usr/local/share/drush8/vendor/bin:$PATH'" >> ~/.bashrc
# 重新导入
source ~/.bashrc

检查是否安装成功:

输入以下命令,检查安装版本,如果显示 Drush Version,就是安装成功

drush --version
# 显示 Drush Version   :  8.1.17

 

 类似资料: