Php 从Amazon-EC2服务器获取文件

Php 从Amazon-EC2服务器获取文件,php,amazon-ec2,Php,Amazon Ec2,我正在制作一个视频网站,所有的视频都在EC2服务器上。我怎么读呢?我想在数据库中插入一个字段“video_location”,在这里我可以从服务器写入视频位置,但我对Amazon服务器没有实际经验,也不知道如何读取它们,没有url或其他任何东西。。。还是这样 谢谢 您可以1)在EC2实例上安装类似Apache的东西,并使用它来提供视频服务,或者2)将视频存储在S3上,让S3提供视频服务。实例一旦启动并运行,就没有什么特别的了。它们就像任何其他“真正的”服务器一样,所以您可以像在任何php应用程序

我正在制作一个视频网站,所有的视频都在EC2服务器上。我怎么读呢?我想在数据库中插入一个字段“video_location”,在这里我可以从服务器写入视频位置,但我对Amazon服务器没有实际经验,也不知道如何读取它们,没有url或其他任何东西。。。还是这样


谢谢

您可以1)在EC2实例上安装类似Apache的东西,并使用它来提供视频服务,或者2)将视频存储在S3上,让S3提供视频服务。

实例一旦启动并运行,就没有什么特别的了。它们就像任何其他“真正的”服务器一样,所以您可以像在任何php应用程序中一样提供您的文件


如果你真的在谈论,那么你可以使用一个普通的url链接到你的文件。对于公共文件,url结构类似于:

http://[bucket].s3.amazonaws.com/[key]
http://mybucket.s3.amazonaws.com/myimage.jpg?AWSAccessKeyId=44CF9SAMPLEF252F707&Expires=1177363698&Signature=vjSAMPLENmGa%2ByT272YEAiv4%3D

对于需要删除的文件,其外观如下:

http://[bucket].s3.amazonaws.com/[key]
http://mybucket.s3.amazonaws.com/myimage.jpg?AWSAccessKeyId=44CF9SAMPLEF252F707&Expires=1177363698&Signature=vjSAMPLENmGa%2ByT272YEAiv4%3D

开始与S3(或任何其他AWS服务)交互的最简单方法是使用。

您确定不是指S3而不是EC2吗?