Linux ボックスの他のユーザーとローカルホストを共有できますか?

Linux ボックスの他のユーザーとローカルホストを共有できますか?

Apache ローカルホスト サーバーはすべての Linux アカウントで利用できますか?

Linux管理者アカウントを使用して/var/www/ディレクトリにWebアプリを設定した場合、他のLinuxアカウントにログインしているユーザーも、次のように入力するだけでそのWebアプリを使用できますか?http://www.localhost/ウェブブラウザではどうですか?

(私が話しているのは、インターネット経由でアクセスしようとしている人ではなく、そのコンピューターの前にいる人です)。

シナリオ:

実店舗の 1 つにあるコンピューターに、Web ベースの POS (Point Of Sale) システムを設定する予定です (その店舗にはインターネット アクセスがありません)。

そのコンピュータには 2 つの LINUX ユーザー アカウントがあります。1 つは私 (管理者) 用、もう 1 つは営業担当者 (「営業」) 用です。

では、営業担当者が Linux の「Sales」ユーザー アカウントにログインして Web ベースのアプリを使用できるようにするには、Apache をどのように設定すればよいでしょうか?

デフォルトでは、Webアプリのファイルが/var/www/ディレクトリにある場合、すべてのLinuxユーザーアカウントは、次のURLにアクセスするだけでWebブラウザでそれらを閲覧できます。http://localhost/

それとも、何か他のことをする必要がありますか? (public_html ディレクトリを設定するなど)

答え1

簡単な答え: はい。Apacheをインストールして設定したら、全てhttp://localhostユーザーは(www なし)でアクセスできます。

異なるアカウントで異なるページにアクセスしたい場合は、Web アプリ自体でそのように設定する必要があります。ユーザーにユーザー名とパスワードでログインしてもらい、それに応じて反応するようにアプリを記述するだけです。Web サーバーはマシン上のユーザー名を認識しておらず、Web ページから提供されたデータを受け取るだけです。

関連情報