こんばんは、
新しいdrupal-私のLinuxルートサーバーにdrushをインストールしたいのですが、OpenSuse Linuxを実行しています)ルート管理。
目的:私はすべてのdrupalドメインで作業したいのですが、ルートアクセスは必要ないようです。drushのインストールに使用するフォルダを誰かに教えてもらえますか?
私のファイル構造が必要ですか?もしそうなら、私は今週後半にあなたを与えることができます。
よく友人は私に$HOME/local/drush,
しかし、どこにでも置くことはできません。 drushが$ PATHにあることを確認する必要があるだけです。 READMEを参照してください。
または、このヒントのトップにあるものは、ドメインパスを次のようにします
/var/www/vhosts/mydomain.com and echo $HOME gives me /root.
/ rootに「ローカル」ディレクトリを作成し、そこにdrushをインストールしますか
パスは/local/drush/drush.php?
ドラッシュの観点からだけでなく、サーバーのファイル構造の観点からも質問しています。つまり、一部のサーバーディレクトリにコンテンツをアップロードすることは許可されていません。
しかし、待ってください-私はすべてのroot権限を持ちたくありません-これは可能ですか?すべてのドメインがルート化されているwwwディレクトリにdrushをインストールできますか?
すべての助けをありがとう-それは常にとして非常に高く評価されます。ゼロのdrupalnovice
こんにちは更新だけ:
誰かがターミナルを介してサイトを更新したい場合は?
その場合:
どこに置いても問題ないと思います。ナシシャネルの後にインストールしたら、ルートに入れてもかまいません。
http://drupal.org/project/drush
私たちは上のすべてのサイトを更新できます
srv/www/htdocs
htdocs/site1にアクセスして、drush sm updateと入力するだけで、新しいサイトhtdocs/site2にアクセスし、drushでやりたいことをすべて実行できます。
そして一番良いのは、1つのインストールがすべてのサイトで機能することです。
そうだね
Drushは任意のフォルダにインストールできます。できればwww-directoryの外に。ただし、drushコマンドが実行可能であることを確認してください。
すべてのドメインでdrushコマンドを実行可能にするには、drushへのシンボリックリンクを作成するだけです。例えば
$ ln -s/path/to/drush/drush/usr/local/bin/drush
使用しているディストリビューションについてはあまり話さなかった。 Linuxディストリビューション用のパッケージを検索することをお勧めします。通常、この方法でインストールするのが最も安全で簡単です。私が知る限り、Debian/UbuntuとGentooに1つあります。