laravel 项目使用阿里云oss对象存储作为 Storage 存储文件

本文介绍了如何在Laravel项目中集成阿里云OSS对象存储服务,通过Composer安装扩展包,配置服务提供者和filesystems.php,并展示了如何上传文件到OSS。
摘要由CSDN通过智能技术生成

借鉴了一些优秀的代码,打造Laravel最好的OSS Storage扩展

安装

只需将下面这行

"jacobcyl/ali-oss-storage": "2.1"

添加到你项目的composer.json require内. 然后运行  composer update.

Or, you can simple run below command

"composer require jacobcyl/ali-oss-storage:2.1"


来安装

在 config/app.php 文件中添加provider

Jacobcyl\AliOSS\AliOssServiceProvider::class,


配置

配置 app/filesystems.php:

'disks'=>[

...

   

'oss' => [
    'driver'        => 'oss',
    'access_id'     => '<你阿里云 AccessKeyId>',
    'access_key'    => '<你阿里云 AccessKeySecret>',
    'bucket'        => '',
    'endpoint'      => '<节点名称或自定义域名>', // OSS 外
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值