私は Linux を初めて使用する Web 開発者です。個人用ラップトップをデュアルブート Windows 7 / Ubuntu 12.0.4 ワークステーションとして構成しました。https://help.ubuntu.com/community/ApacheMySQLPHPの指示に従って、taskel を介してデフォルトの Ubuntu LAMP スタックをインストールしました。ここで、いくつかの Web プロジェクトをセットアップし、それらを Apache2 仮想ホストにマップしたいと考えています。次のチュートリアルを使用して Apache2 仮想ホストをセットアップしています: http://www.linode.com/wiki/index.php/Configure_apache_to_use_virtual_hosts_on_ubuntu_server。
私の Linux ユーザー名は neil です。次のディレクトリを作成したい: /var/www/vhosts. 私の各 Web プロジェクトは、/var/www/vhosts のサブディレクトリに置かれます。IDE (PhpStorm) は、IDE から直接新しいプロジェクトを作成できるように、/var/www/vhosts への書き込みアクセス権を持っている必要があります。もちろん、私のブラウザでも各 Web プロジェクトを表示できるはずです。
/var/www/vhosts を作成するための十分なアクセス権限がありません。明らかに、ディレクトリを作成するために sudo を使用できますが、それが必要なものの解決策になるとは思いません。
ここで私の質問です。UID、GID、およびアクセス許可を次のように設定する必要があります。 1. /var/www 2. /var/www/vhosts/foo (foo はプロジェクトの名前) 3. Apache2 4 .MySQL 5.PHP 6.PhpStorm (IDE)?
前もって感謝します!