一个 VPS、多个服务、不同的项目/域

时间:2021-05-07 18:48:07

标签: docker nginx vps

这是我的第一个 VPS,所以我对管理自己的盒子还很陌生。我已经拥有管理 Web 服务器、注册商、DNS 设置等方面的经验。基础知识。现在我想更进一步,管理我自己的 VPS,为不同的商业和私人项目运行多种服务。

到目前为止,我从 Contabo 获得了一个 VPS,更新了系统,设置了一个具有 sudo 权限的新用户,保护了 root 用户,配置了 Ufw,为两个域安装了带有服务器块的 Nginx 以及使用 Certbot 为一个域创建 SSL 证书。

在我继续设置我的 VPS 之前,我想验证我为多个域托管多个服务的方法是有意义的,并且是一个很好的方法。

我的目标是在我的 VPS 上托管以下服务。其中一些将被所有项目使用,有些仅被一个项目使用:

  • 静态网站托管
  • 使用轻量级 CMS 的动态网站托管
  • 发送和接收电子邮件
  • Nextcloud/Owncloud
  • 鬼博客

我目前的方法是运行除 Nginx 和带有 Docker 的邮件服务器之外的所有服务。使用 Nginx 作为 Docker 封装的服务的代理。

这是一种矫枉过正还是一种有效的前进方式,以保持系统干净整洁?由于我是这一切的新手,我不确定我是否也可以在不使用 Docker 的情况下运行所有​​服务,但仍然能够在不搞乱系统的情况下为不同域上的不同项目提供服务。

此外,我想确保对服务的访问和存储的数据在不同租户(项目)之间正确分离。当然,理想情况下,服务的管理员是易于管理的。

0 个答案:

没有答案
相关问题