跳转到主要内容
你行网

Main navigation

  • 首页
  • Drupal
  • 编程与开发
  • 数据库
  • 操作系统与应用
  • 服务器与运维
  • 社区
User account menu
  • 登录

面包屑

  1. 首页

drush 10 详细安装教程

由 hrs, 22 四月, 2024

全局安装 Drush

在安装 Drush 10 之前,你需要确保你的系统已经安装了 Composer,因为 Drush 10 是通过 Composer 安装的。以下是在 Unix/Linux 系统上安装 Drush 10 的步骤:

安装 Composer:如果你还没有安装 Composer,可以按照官方文档中的说明进行安装。
全局安装 Drush:在终端中运行以下命令来全局安装 Drush 10:
 

composer global require drush/drush:~10


添加 Composer 全局安装的二进制文件路径到 $PATH 变量:确保将 Composer 全局安装的二进制文件路径添加到系统的 $PATH 变量中,这样就可以在终端中直接运行 Drush:
 

export PATH="$HOME/.composer/vendor/bin:$PATH"


你也可以将这个命令添加到你的 shell 配置文件(如 ~/.bashrc 或 ~/.zshrc),以便每次启动终端时都自动添加。
验证安装:运行以下命令来验证 Drush 是否安装成功:
 

drush --version


如果一切顺利,你应该能够看到安装的 Drush 版本信息。
通过这些步骤,你就可以成功安装 Drush 10,并且可以在终端中使用它来管理你的 Drupal 项目了。

 

私有安装 Drush

如果你不想全局安装 Drush 10,你可以在每个 Drupal 项目的根目录中按照以下步骤安装:

进入 Drupal 项目的根目录:在终端中导航到你的 Drupal 项目的根目录。
使用 Composer 安装 Drush:在项目根目录中运行以下命令来使用 Composer 安装 Drush 10:
 

composer require drush/drush:^10


这将在你的项目中安装 Drush 10,并将其作为项目的依赖项。
添加项目的 vendor/bin 路径到 $PATH 变量:为了能够在项目根目录下直接使用 Drush 命令,你需要将项目的 vendor/bin 路径添加到系统的 $PATH 变量中。你可以通过以下命令来实现:
 

export PATH="./vendor/bin:$PATH"


如果你打算在项目中频繁使用 Drush,最好将这个命令添加到你的 shell 配置文件(如 ~/.bashrc 或 ~/.zshrc)中,以便每次启动终端时都自动添加。

 export PATH="/var/www/html/dwoke/vendor/bin:$PATH"


验证安装:运行以下命令来验证 Drush 是否安装成功:
 

drush --version


如果一切顺利,你应该能够看到安装的 Drush 版本信息。
通过这些步骤,你就可以在每个 Drupal 项目的根目录中安装并使用 Drush 10,而无需进行全局安装。

 

 

  • 登录或注册以发表评论
内容类型分类
操作系统与运用
文章归类
Linux

文章标签

  • drush

评论

文章标签

Excel
CSS
ubuntu
php
vim
五笔
VPN
Linux
command
drupal 8
HTML
drupal 7
centos
composer
Mysql
模块(module)
drush
Drupal
JavaSrcipt
apache
英语
drupal 9
nerdtree
荔壳风
network
果树种植
surround
drupal10
SEO
主题(theme)
更多

相关文章

  • linux-firmware 是什么,有哪些作用?
  • journalctl 的使用和简介
  • linux 网络检查命令
  • drush 命令中文对照表
  • 在drupal 使用composer一次性安装多个模块
  • composer update 命令的参数列表
  • Composer 的常用命令
  • diff 是什么?
  • 如何在 CentOS 7 上使用 Certbot 独立模式检索 Let's Encrypt SSL 证书
  • certbot 安装免费ssl 证书
RSS源

友情链接 网站地图 版权信息 联系我们 网址导航 社区

Copyright © 2019 - 2021 你行网 版权所有  粤ICP备19072650号