如何使用 php 将图像存储到 amazonaws 服务器
How to store images into amazonaws server using php
我如何将图像存储到 amazonaws 服务器而不是存储在我的主机上!
我有一个 PHP 代码可以将图像存储在我的 hosting/web 目录中。但我想将它们存储在亚马逊服务器上!
PHP:
$targetfolder = "testfolder/";
我想在亚马逊创建目标文件夹!
这方面的教程很多,但这里是一般过程
- 创建一个 AWS 账户(如果您还没有设置)
- 创建 S3 存储桶
- 创建 IAM 用户没有登录权限
- 向 IAM 用户添加策略以允许查看和添加资源到 S3 存储桶的权限
- 为 IAM 用户创建安全访问密钥
- 使用一些方法和新的安全访问密钥来从您的托管服务器操作您存储桶中的内容。
与存储桶交互的方法包括:
- PHP S3 SDK https://aws.amazon.com/sdk-for-php/
- S3 休息 API http://docs.aws.amazon.com/AmazonS3/latest/API/APIRest.html
aws s3
cli 应用程序http://docs.aws.amazon.com/cli/latest/reference/s3/index.html
我从 OP 中建议你最好的选择是使用 PHP SDK。
我如何将图像存储到 amazonaws 服务器而不是存储在我的主机上!
我有一个 PHP 代码可以将图像存储在我的 hosting/web 目录中。但我想将它们存储在亚马逊服务器上!
PHP:
$targetfolder = "testfolder/";
我想在亚马逊创建目标文件夹!
这方面的教程很多,但这里是一般过程
- 创建一个 AWS 账户(如果您还没有设置)
- 创建 S3 存储桶
- 创建 IAM 用户没有登录权限
- 向 IAM 用户添加策略以允许查看和添加资源到 S3 存储桶的权限
- 为 IAM 用户创建安全访问密钥
- 使用一些方法和新的安全访问密钥来从您的托管服务器操作您存储桶中的内容。
与存储桶交互的方法包括:
- PHP S3 SDK https://aws.amazon.com/sdk-for-php/
- S3 休息 API http://docs.aws.amazon.com/AmazonS3/latest/API/APIRest.html
aws s3
cli 应用程序http://docs.aws.amazon.com/cli/latest/reference/s3/index.html
我从 OP 中建议你最好的选择是使用 PHP SDK。