0

MySQL を Mac のユーザー固有のディレクトリにコンパイルしたいと考えています。私はそれをコンパイルする方法とすべてを知っています。それは私が探しているディレクトリの選択です。質問は次の場所から始まります。

/usr/local ユーザー固有ですか? アクティブなユーザーである Bob にインストールした場合、Joe はそれを表示してアクセスできますか、それとも Bob だけですか?

そうではないと思います。もしそうなら、素晴らしいです!そうでない場合、どのユーザーがそれを表示してアクセスできるかを制御できるように、コンパイルしてインストールするのに最適な場所はどこですか?

これらはMySQLのコンパイルなどのより複雑なもののためのものであるため、一般的なアプリケーションフォルダーには入れたくないことに注意してください(これが、このユーザー固有性があれば /usr/local が優れている理由です)

4

1 に答える 1

0

/usr/localシステム固有です...そうです、ボブはそれを使用できます。U は通常、ユーザーのホームの下にディレクトリ構造を保持します。

/Users/username/
  lib/
  bin/
  etc/

そこにインストールできます。つまり、ユーザーとグループの設定を変更して、自分とシステムのみが属するグループの実行権限を変更できます。おそらくmysqlサーバーをデーモンとして実行したいので、ホームディレクトリに置くとハードルが高くなる可能性があるため、ここに行くのが良い方法だと実際に考えています。

于 2012-08-18T01:32:01.233 に答える