php*_*ian 6 php apache fileserver
我有两台服务器用于网站.一台服务器将拥有php代码和数据库,另一台服务器将只有较低速度的服 我需要以一种方式实现这些,即通过网站上传的文件必须存储在另一台服务器上,然后才能从那里下载.
谁能建议我实现这一目标的最佳方式.我知道文件可以通过网站上传后通过PHP的FTP功能转移到另一台服务器,但似乎没有正确的方法.
或者两个服务器可以用于静态媒体内容,如仅图像.
谢谢
Ken*_*nny 13
最好的想法就是拥有所有文件,包括"存储服务器"上的网站文件.基本上你所做的是挂载"共享文件夹",这意味着你需要的网站文件和其他文件.(大多数情况下,您在存储服务器上只有一个/ var/www-local /文件夹,您在Web服务器上的/ var/www /中安装了该文件夹).
确保使用NFS将其添加到Web服务器上的/ etc/fstab文件中.(有关NFS的更多信息)
这个想法的优点是,当您想要扩展时,通过放置软件负载均衡器(如HAProxy),添加尽可能多的Web服务器并且您将使数据同步,这很容易实现.
归档时间: |
|
查看次数: |
2870 次 |
最近记录: |