apache localhost 服务器是否可供所有 Linux 帐户使用?
如果我使用 Linux 管理员帐户在 /var/www/ 目录中设置 Web 应用程序,登录其他 Linux 帐户的人也可以通过输入来使用该 Web 应用程序http://www.localhost/在他们的网络浏览器中?
(我说的是那台计算机上的人,而不是试图通过互联网访问它的人)。
场景:
我将在我们的一家实体零售店的计算机上设置基于网络的销售点 (pos) 系统。 (那里没有互联网接入)。
该计算机上将有两个 LINUX 用户帐户。一份给我(管理员),一份给销售人员(“销售”)。
那么我应该如何设置 apache,以便销售人员可以登录 Linux“销售”用户帐户并使用基于 Web 的应用程序?
默认情况下,如果 Web 应用程序文件位于 /var/www/ 目录中,则所有 Linux 用户帐户都可以通过访问其 Web 浏览器来浏览它们http://localhost/
或者我需要做别的事情吗? (比如设置一个 public_html 目录???)
答案1
快速回答:是的。安装 apache 并配置它后,全部用户将能够通过http://localhost
(无 www)访问它。
如果您希望不同的帐户访问不同的页面,您应该在网络应用程序本身上进行配置。只需让您的用户使用用户名和密码登录,然后编写您的应用程序以做出相应的反应。网络服务器不知道您在计算机上的用户名,它只是接收您从网页提供的任何数据。