2017-06-02 99 views
0

我打算为客户创建一个共享的WordPress托管系统。托管在Docker或物理主机上的WordPress

所需要的服务项目有:PHP和MySQL/MariaDB的,SFTP,(Nginx的/阿帕奇:哪一个更好,更快,更安全?)

  • 如果我要使用泊坞那么应用程序将在Docker主机上的一个卷上安装 ,容器将包含 PHP文件。
  • 如果一个物理的CentOS或Ubuntu主机上,那么所有的网站都会 共享相同的PHP文件。

Nginx/Apache将成为所有网站之一,并且一个数据库引擎将为所有网站提供服务。

有没有人做过这种情况? 你有什么建议,这两种情况下的优点和缺点是什么。

回答

0

Nginx的FastCGI的是更安全,更快捷。您可以限制连接将受到限制后的最大请求/ IP。对于数据库使用mariadb。为了缓存整个WordPress站点,请使用memcached。它将以ram加载整个站点并减少服务器负载。最适合静态WordPress的网站以及动态。

1

为了尽量减少您的参与,同时安装和WordPress的管理为您的客户,最好选择已经打包基于Docker容器集群。 Here is a recent article详细说明如何从Jelastic marketplace安装它们。

每个包包括:

  • NGINX负载平衡器
  • 2个NGINX PHP是自动缩放
  • 复制主 - 主MySQL数据库
  • 存储节点

缩放服务器,复制和整个集群安装都是完全自动化的,所以您可以节省大量时间并获得产品准备就绪的解决方案。

相关问题