最近、以前はTencentのオブジェクトストレージに配置されていた保存場所に記事画像を転送する方法をますます研究していますが、10Gの無料クォータを超えると、コストがますます誇張され、使用する余裕がありません。
簡単な検索の後、私は非常にNICEの自己構築オブジェクトストレージサービスを見つけました: MinIO
標準のS3プロトコルを使用しているため、すべてのS3インフラストラクチャと互換性があり、既存のS3ユーザーはMinIOにシームレスに移行できます。
次に、dockerを使用して実際に再度デプロイし、共有するレコードを作成します。
システムにdockerがインストールされていない場合は、次のコマンドを使用してインストールします。
aptインストール docker.io
docker のインストール後、docker は単純すぎるため、次のコードを貼り付けて直接実行できます。
docker run -d --name=minio --restart=always \ -v [実際のファイルの保存場所]:/data \ -p 9000:9000 \ -p 9001:9001 \ -e MINIO_ROOT_USER=[ユーザー名] \ -e MINIO_ROOT_PASSWORD=[パスワード] \ -e MINIO_SERVER_URL=[API アドレス] \ -e MINIO_BROWSER_REDIRECT_URL=[管理アドレス] \ minio/minio:latest server /data --console-address ":9001"
実行する前に、上記の中国語を実際のパラメーターに置き換えてください。 MINIOSERVERURLはAPIドメイン名であり、このAPIドメイン名は、Web管理ドメイン名を介してファイル共有を作成するためにログインするときに呼び出されますが、あまり明確でない場合は、次のデフォルト設定を使用できます。
docker run -d --name=minio --restart=always \ -v /data:/data \ -p 9000:9000 \ -p 9001:9001 \ -e MINIO_ROOT_USER=admin \ -e MINIO_ROOT_PASSWORD=passwd\ -e MINIO_SERVER_URL=https://share.tstrs.me \ -e MINIO_BROWSER_REDIRECT_URL=https://drive.tstrs.me \ minio/minio:latest server /data --console-address ":9001"
実行後、サーバー「http://server_ip:9001」を開いてバックグラウンド、デフォルトアカウント「admin」、パスワード「passwd」にアクセスし、ログインして「バケット」を作成し、最後に使用するファイルをアップロードします。
デフォルトのバケット権限はプライベートであるため、グラフベッドとして使用することはできません、アクセスポリシーをカスタムに変更し、次のフィールドに入力する必要があります、[バケット名]を実際のバケット名に置き換えることを忘れないでください。
{ "バージョン": "2012-10-17", "ステートメント": [ { "効果": "許可", "プリンシパル": { "AWS": [ "*" ] }, "アクション": [ "s3:GetBucketLocation" ], "リソース": [ "arn:aws:s3:::【バケット名】" ] }, { "効果": "許可", "プリンシパル": { "AWS": [ "*" ] }, "アクション": [ "s3:GetObject" ], "リソース": [ "arn:aws:s3:::【バケット名】/*" ] } ] }
Google AdSense に関する考察と調査
便利なオンライン ツールを共有しましょう。
この記事では、BBR の機能と、BBR を 1 つのキーで開く操作方法について説明します。
現在市販されている車は基本的にチューブレスタイヤであり、アトミックタイヤと呼ばれています
1M ブロードバンドのピーク実際のダウンロード速度は 128KB/秒です
目次
人気タグ
その他の言語
サイト情報