我怎么能存储上传的图片AWS的S3上的PHP上传、图片、我怎么能、PHP

2023-09-11 23:45:33 作者:再好的名字还不是输给备注

我在一个EC2实例,我希望用我的亚马逊S3存储连接我的PHP的网站,我已经看到了PHP的API,在这里:的 http://aws.amazon.com/sdkforphp/ ,但目前还不清楚。

这是我需要编辑在我的控制器中的code线:

  thisFu ['original_img'] ='/上传/福福/'.$_ POST ['猫'。/原_'。uniqid(福_')。。JPG ';
 

我需要连接到Amazon S3,并能够改变code是这样的:

$thisFu['original_img']='my_s3_bucket/uploads/fufu/'.$_POST['cat'].'/original_'.uniqid('fu_').'.jpg'; AWS实战 S3存储类别

我已经配置为目的的IAM用户,但​​我不知道所有需要完成的作业的步骤。

怎么能连接和互动与Amazon S3上传和检索公众形象?

更新

我决定尝试使用s3fs的建议,所以我安装了它描述的此处(我的操作系统是Ubuntu的14.04)

我从控制台运行:

 命令和apt-get安装建立必要的混帐libfuse-dev的libcurl4-的OpenSSL开发的libxml2-dev的MIME支持的automake的libtool
命令和apt-get安装的pkg配置的libssl-dev的
混帐克隆https://github.com/s3fs-fuse/s3fs-fuse
CD s3fs熔丝/
./autogen.sh
的./configure  -  preFIX =的/ usr --with-的OpenSSL
使
须藤使安装
 

一切都被正确安装,但接下来会发生什么?我应该在哪里申报凭据,并在我的项目我怎么会用这种整合?

2日更新

我创建了一个名为 .passwd-s3fs文件与我的IAM凭证单code线 accessKeyId:secretAccessKey

我把它放到我的