为多个用户设置 apache 网络服务器

时间:2021-01-10 21:41:47

标签: apache lamp

我想设置一个 LAMP 网络服务器/堆栈,每个用户都可以将他们的服务器端代码上传到自己的目录。 每个用户都有一个“public_html”目录,他们可以上传他们的服务器端 PHP 或 JavaScript 代码。

该 URL 就好像每个用户都有他/她自己的服务器一样。 例如,假设学生 John Smith 有一个用户名为“j_smith”的帐户。 当他登录时,他可以在他的默认帐户位置看到一个“public_html”文件夹。

每个用户都无法看到其他用户的帐户空间或对其进行任何操作。 John Smith 只能管理其目录中的文件。

在他将他的服务器端代码上传到他的“public_html”文件夹后,我们可以通过使用以下 URL 看到他的 Web 应用程序(假设他的 Web 应用程序的主页在文件“project_html”中) school.example.com/~/j_smith/project.html

0 个答案:

没有答案
相关问题