为多个客户使用单个VPS

我经营一个小型网站开发和devise业务,并提供托pipe给我的客户。

到目前为止,我一直在购买非常实惠的VPS,并将其用于我的客户。 由于我的许多客户有小型的WordPress网站或没有数据库的静态网站,我可以把5-10个客户放在一个VPS上。

问题是我不提供cPanel或任何其他pipe理小组,因为这太昂贵了。 我为每个客户创build一个SSH账户,只访问他们的文件夹。

所有的VPS都运行Ubuntu和Apache或者nginx。 我使用Apache或nginx虚拟主机将每个域指向相应的文件夹。

这个过程是有点费时,因为每次我有一个新的客户端,我不得不手动创build一个新的SSH用户,并授予他访问特定的文件夹。

这种方法不好或不推荐? 有没有更好的办法来处理这个问题? 有没有更好的方式与多个客户共享一个VPS?

提前致谢!

总有一个更好的办法,其中一个是可行的。

简单地做一些angular色(nginx,apache,mysql,common),并将你的手动任务移植到剧本中,每当你添加一个用户(可能是内部计费系统)时,你将重新运行你的剧本,将它们添加到你的VPSselect。