ホームページ >PHPフレームワーク >Laravel >Qiniu Cloud を使用するように Laravel を設定する方法

Qiniu Cloud を使用するように Laravel を設定する方法

藏色散人
藏色散人転載
2020-04-05 09:03:053509ブラウズ

はじめに

ちょうどいいタイミングで、最初から設定して以下に記録しました。

推奨: laravel チュートリアル

Qiniu クラウド構成

Qiniu のドキュメントは非常に詳細なので、ここにのみ記載します。公式ドキュメントのリンク

1. オブジェクト ストレージ (https://developer.qiniu.com/kodo)、新しいストレージ スペースを作成します

2. Fusion CDN (https://developer.qiniu.com/kodo) qiniu.com/fusion)、ドメイン名

3 を設定します。前の手順でドメイン名を設定した後、ドメイン名プロバイダーに移動してバインドする必要があります。これは Qiniu クラウドにも書かれていますドキュメント

拡張機能パッケージをインストールして構成します

ドキュメントに従います

composer require "overtrue/laravel-filesystem-qiniu"
config/app.php 中在 providers 添加 Overtrue\LaravelFilesystem\Qiniu\QiniuStorageServiceProvider::class,
config/filesystems.php 中在 disks 添加
'qiniu' => [
    'driver'     => 'qiniu',
    'access_key' => env('QINIU_ACCESS_KEY', 'xxxxxxxxxxxxxxxx'),
    'secret_key' => env('QINIU_SECRET_KEY', 'xxxxxxxxxxxxxxxx'),
    'bucket'     => env('QINIU_BUCKET', 'test'),
    'domain'     => env('QINIU_DOMAIN', 'xxx.clouddn.com'), // or host: https://xxxx.clouddn.com
],

次に、.env で対応する値を構成します。

access_key と Secret_key は Qiniu Cloud のパーソナル センターにあり、バケットはストレージ スペースの名前で、ドメインは Fusion CDN で構成されたカスタム ドメイン名です

結論

使い方は非常に簡単です。ドキュメントを参照するだけです。

私はlaravel-adminを使用し、config/admin.phpを次のように変更したためです

Qiniu Cloud を使用するように Laravel を設定する方法

以上がQiniu Cloud を使用するように Laravel を設定する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はsegmentfault.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。