- aws-sdk-php 설치
1 사전작업[ | ]
2 sdk 설치[ | ]
Console
Copy
root@zetawiki:~# cd /usr/share/php
root@zetawiki:/usr/share/php# rm -f composer.*
root@zetawiki:/usr/share/php# composer require aws/aws-sdk-php
Using version ^3.18 for aws/aws-sdk-php
./composer.json has been created
Loading composer repositories with package information
Updating dependencies (including require-dev)
- Installing mtdowling/jmespath.php (2.3.0)
Downloading: 100%
- Installing guzzlehttp/promises (1.2.0)
Downloading: 100%
- Installing psr/http-message (1.0)
Downloading: 100%
- Installing guzzlehttp/psr7 (1.3.0)
Downloading: 100%
- Installing guzzlehttp/guzzle (6.2.0)
Downloading: 100%
- Installing aws/aws-sdk-php (3.18.13)
Downloading: 100%
aws/aws-sdk-php suggests installing ext-curl (To send requests using cURL)
aws/aws-sdk-php suggests installing doctrine/cache (To use the DoctrineCacheAdapter)
aws/aws-sdk-php suggests installing aws/aws-php-sns-message-validator (To validate incoming SNS notifications)
Writing lock file
Generating autoload files
- 폴더명 변경
Console
Copy
root@zetawiki:/usr/share/php# mv vendor/ aws-sdk-php
root@zetawiki:/usr/share/php#
- 인클루드 테스트
Console
Copy
root@zetawiki:/usr/share/php# cd
root@zetawiki:~# vi aws-sdk-php_test.php
PHP
Copy
<?php
require 'aws-sdk-php/autoload.php';
$s3 = new Aws\S3\S3Client(['version'=>'latest','region'=>'us-east-1']);
Console
Copy
root@zetawiki:~# php aws-sdk-php_test.php
root@zetawiki:~#
3 같이 보기[ | ]
4 참고[ | ]
편집자 Jmnote Jmnote bot
로그인하시면 댓글을 쓸 수 있습니다.