数週間前から、さまざまなスクリーンキャストを見ていて、Drushを自分のサイトで操作できる人たちを羨望の的に思っています。モジュールの有効化/無効化、またはキャッシュのクリア時。時間の節約は計り知れません。
ただし、資格のある流暢なコンソールオペレーターというよりは、フロントエンドの開発者として、リモートサイトでのDrushの使用に関しては完全に迷っています。ほとんどのgoogledリーディングはローカルサイトについて扱い、ローカルインストールへのパスを指定するか、サイトがsite-installコマンドを使用して作成されたと想定しています。Drushを既存のリモートサイトに追加することに興味があります。Drushをそのリモートサイトで使用するにはどうすればよいですか?
今、Drushの使用の全体像を把握しようとしているので、必要な環境とツールに関する主要な知識をいくつか見落としている可能性があります。
- デスクトップにコマンドラインDrushをインストールする以外に、リモートサイトにDrushモジュールをインストールする必要がありますか?または、DrupalコアのDrushで制御可能なすぐに使用できる(そうである場合、drupal.org / project / drushで入手可能なDrushモジュールの目的は何ですか)
- サーバーと通信するためにSSHを構成する必要がありますか?
- どこでも(どこでも)db資格情報を提供する必要がありますか?
- FTP資格情報をどこでも(どこでも)定義する必要がありますか?
- aliases.drushrc.php:デスクトップにのみ存在しますか、それともリモートFTPで同様のものを定義する必要がありますか?
私のセットアップにはステージングサイトと本番サイトが含まれ、前者も独自のドメインを持つリモートFTPサーバーに保存されています。Drushで両方を制御できるようにしたいと思います。それは実現可能ですか?
誰かが私にいくつかの光を当てることができればそれは素晴らしいでしょう。