System Administrator Service Management MinIO Server - 오픈소스 오브젝트 스토리지 서버(Open Source object storage server) Current: Laravel 과 minio 연동 Laravel 과 minio 연동 설치flysystem 용 s3 minio 드라이버를 설치합니다. composer require coraxster/flysystem-aws-s3-v3-minio CODE MinIO 용 ServiceProvider 를 app/Providers/MinIOStorageServiceProvider.php 에 만듭니다.Click here to expand...config/app.php 의 프로바이더 항목에 작성한 Provider 를 등록합니다. App\Providers\MinIOStorageServiceProvider::class CODE config/filesystems.php 에 작성한 프로바이더를 등록합니다. 'disks' => [ // other disks 'minio' => [ 'driver' => 'minio', 'key' => env('MINIO_KEY', 'your minio server key'), 'secret' => env('MINIO_SECRET', 'your minio server secret'), 'region' => 'us-east-1', 'bucket' => env('MINIO_BUCKET','your minio bucket name'), 'endpoint' => env('MINIO_ENDPOINT','http://localhost:9000') ] ] CODE php artisan tinker 로 팅커 콘솔을 띄우거나 예제 코드를 돌려서 정상 동작 여부를 확인합니다. Storage::disk('minio')->put('avatars/1', $fileContents); CODE minio 에 저장한 객체를 URL 로 바로 접근하려면 버킷 policy 를 public 으로 설정해야 합니다. $ mc policy set public localminio/mybucket CODE 같이 보기minio client 사용법MinIO Server - 오픈소스 오브젝트 스토리지 서버(Open Source object storage server)Refhttps://github.com/minio/cookbook/blob/master/docs/how-to-use-minio-as-laravel-file-storage.mdhttps://github.com/m2sh/laravel-minio-sample ×