Windows 7 PCでApache 2を使用してPHP 5とMySQLを実行しています. すべて (localhost 内) は正常に動作しており、localhost はポート 80 で定義されています (動作します!)。しかし、パスワードで保護 (またはロック) して、htdocs を含むサーバー フォルダーを非表示にしたいと考えています。つまり、別のユーザーがサーバーのフォルダーとファイルにアクセスしたくないということです。レジストリ エントリを削除することで、[プログラムの追加と削除] メニューからインストール情報を削除できることを知っています (サーバー フレームワークに影響しないことを願っています)。しかし、ユーザーがサーバー フォルダにアクセスできないようにするにはどうすればよいでしょうか? サーバー フォルダーは、Apache、PHP、および MySQL をインストールしたマスター フォルダーです。C:ドライブで作成しました(セキュリティ確保のため)。マスターフォルダをロックしたい(パスワード保護)。私だけがそれらにアクセスできるようにする必要があります (私の友人は私の PC を使用します)。しかし、コンテンツ (localhost) はすべての人に配信する必要があります (つまり、PHP と MySQL と共にページを配信する必要があります)。
サーバーのサイレント/非表示を実行しているときに、フォルダーをロックして非表示にするにはどうすればよいですか。これは、ソフトウェアの有無にかかわらず可能ですか?