
すべてのLinuxアカウントでApache localhostサーバーを使用できますか?
Linux管理者アカウントを使用して/var/www/ディレクトリにWebアプリケーションを設定すると、他のLinuxアカウントにログインしている人も次のように入力してWebアプリケーションを使用できます。http://www.localhost/Webブラウザで?
(インターネット経由でコンピュータにアクセスしたい人ではなく、そのコンピュータにいる人について話しています。)
シーン:
私は、オフライン小売店の1つのコンピュータにWebベースのPoint-of-Sale(POS)システムを設定します。 (そこではインターネット接続はできません。)
このコンピュータには2つのLINUXユーザーアカウントがあります。 1つは私(管理者)用で、もう1つは営業担当者(「販売」)用です。
では、営業担当者がLinuxの「営業」ユーザーアカウントにログインし、Webベースのアプリケーションを使用できるようにApacheをどのように設定しますか?
デフォルトでは、Webアプリケーションファイルが/var/www/ディレクトリにある場合、すべてのLinuxユーザーアカウントはWebブラウザにアクセスしてそのファイルを閲覧できます。http://localhost/
それとも別のことをする必要がありますか? (例えば、public_htmlディレクトリ設定?)
答え1
速い答え:はい。 Apacheをインストールして設定した後、みんなhttp://localhost
ユーザーはwwwなしでアクセスできます。
異なるアカウントが異なるページにアクセスできるようにするには、Webアプリケーション自体でそれを設定する必要があります。ユーザーにユーザー名とパスワードでログインし、それに応じてアプリケーションを作成します。 Webサーバーは、お使いのコンピュータのユーザー名を知らず、Webページが提供するすべてのデータを受け取るだけです。