php - 用于将本地目录与 Amazon S3 同步的守护进程(使用 Ubuntu Linux 和 PHP 的 AMI)

标签 php linux amazon-s3

是否有任何解决方案可以使 AMI 的本地目录与 S3 存储桶保持同步?

这个想法是能够部署标准的 LAMP Web 应用程序(及其用户文件上传),而无需更改当前代码。

我可以想象类似守护进程更新“AMI 的本地目录”<->“S3'sBucket”

我知道从长远来看这不是一个可扩展/高效的解决方案,但它会为我当前的需求提供一个快速-n-dirty 解决方案(通过数据库复制在许多 Amazon EC2 实例中部署 Web 应用程序)。

更好(如果不是完美)的解决方案是本地目录以某种方式“符号”(如符号/硬链接(hard link))并且实际上不消耗物理空间;但可以从标准网络应用程序无缝访问。

有什么想法吗?

谢谢!

最佳答案

显然这解决了我的问题,我还没有尝试过,但它看起来像我正在寻找的。

http://ikorolchuk.blogspot.com/2012/02/mount-amazon-s3-storage-as-local.html

关于php - 用于将本地目录与 Amazon S3 同步的守护进程(使用 Ubuntu Linux 和 PHP 的 AMI),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10788268/

相关文章:

amazon-s3 - 从S3读取雪花的权限问题

php - 执行付款 - PayPal REST API

javascript - 添加js时dropdownlist不保存

c++ - 为什么在使用重载的 insertopm (<<) 运算符时会收到 SIGSEGV?

linux - 无法在eclipse上交​​叉编译linux内核

database - 使用 React Native 与 AWS 对话 - 获取项目 : key is federatedInfo with options undefined error

amazon-s3 - AWS CloudWatch Events Rule是否支持S3存储桶/ key 名称中的任何通配符

javascript - clipboardjs 在用空格分配类时不起作用

php - 在php中的sql查询中从文本框传递值

c - perf record如何获取目标进程指令的虚拟内存地址以及perf使用什么数据结构来存储它