首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何创建一个简单的主机服务器?

问如何创建一个简单的主机服务器?
EN

Ask Ubuntu用户
提问于 2012-10-04 04:41:40
回答 2查看 16.5K关注 0票数 4

在我们的大学里,我们想为我们的学生创建简单的网络托管。我们的网站托管应该提供以下功能:

  • 每个学生都有自己的文件夹,可以上传自己的网站
  • 每个用户一个网站
  • 每个学生在服务器中的磁盘空间限制为100 of。
  • 服务器支持PHP+MySQL
  • 学生可以通过FTP访问他们的文件夹,并且只能访问他们自己的文件夹

请您提出一些免费的应用程序(S)来帮助我们在我们的Ubuntu服务器上组织这种网络托管吗?

谢谢!

EN

回答 2

Ask Ubuntu用户

回答已采纳

发布于 2012-10-04 05:03:28

解释许多步骤的方法,但是这里是http://www.howtoforge.com/perfect-server-ubuntu-12.04-lts-apache2-bind-dovecot-ispconfig-3

这是最简单的方法,因为您几乎什么都不知道就可以启动和运行所有东西。跟着教程就好了。

在你把一切都做好之后,只要设置你的DNS,然后你的网站和用户就行了。我通常在ftp上使用ssh/sftp,因为它是加密的,但是一旦您创建了一个帐户,两者都应该可以工作。它们也都应该在虚拟主机中,所以不需要担心权限错误。在创建用户帐户时,请确保将它们保存在“监狱”中。当你和ISPConfig玩的时候,这一切都会更有意义。

票数 3
EN

Ask Ubuntu用户

发布于 2013-08-14 11:31:15

Apache支持每个用户的目录。这与每个用户配额相结合(对于google来说应该相当容易),而ftp服务器应该能做到这一点。

为了只访问主文件夹,我想您可以将/bin/false指定为用户的shell。这将禁用SSH访问。然后只需要配置ftp服务器。这种配置取决于您将使用哪种ftp服务器。

免责声明:我没有尝试过这个,但这将是我的第一个方法。任何人都可以启发我:)

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/196207

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档