国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

七牛云部署文件管理服務(wù)器

這篇具有很好參考價值的文章主要介紹了七牛云部署文件管理服務(wù)器。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

1. 圖片存儲方案

1.1 介紹

在實際開發(fā)中,我們會有很多處理不同功能的服務(wù)器。例如:

應(yīng)用服務(wù)器:負責(zé)部署我們的應(yīng)用

數(shù)據(jù)庫服務(wù)器:運行我們的數(shù)據(jù)庫

文件服務(wù)器:負責(zé)存儲用戶上傳文件的服務(wù)器

七牛云部署文件管理服務(wù)器,服務(wù)器,運維

分服務(wù)器處理的目的是讓服務(wù)器各司其職,從而提高我們項目的運行效率。

常見的圖片存儲方案:

方案一:使用nginx搭建圖片服務(wù)器

方案二:使用開源的分布式文件存儲系統(tǒng),例如Fastdfs、HDFS等

方案三:使用云存儲,例如阿里云、七牛云等

1.2 七牛云存儲

七牛云(隸屬于上海七牛信息技術(shù)有限公司)是國內(nèi)領(lǐng)先的以視覺智能和數(shù)據(jù)智能為核心的企業(yè)級云計算服務(wù)商,同時也是國內(nèi)知名智能視頻云服務(wù)商,累計為 70 多萬家企業(yè)提供服務(wù),覆蓋了國內(nèi)80%網(wǎng)民。圍繞富媒體場景推出了對象存儲、融合 CDN 加速、容器云、大數(shù)據(jù)平臺、深度學(xué)習(xí)平臺等產(chǎn)品、并提供一站式智能視頻云解決方案。為各行業(yè)及應(yīng)用提供可持續(xù)發(fā)展的智能視頻云生態(tài),幫助企業(yè)快速上云,創(chuàng)造更廣闊的商業(yè)價值。

官網(wǎng):七牛云 | 一站式場景化智能音視頻 APaaS

通過七牛云官網(wǎng)介紹我們可以知道其提供了多種服務(wù),我們主要使用的是七牛云提供的對象存儲服務(wù)來存儲圖片。

1.2.1 注冊、登錄

要使用七牛云的服務(wù),首先需要注冊成為會員。地址:七牛云開發(fā)者平臺

七牛云部署文件管理服務(wù)器,服務(wù)器,運維

注冊完成后就可以使用剛剛注冊的郵箱和密碼登錄到七牛云:

七牛云部署文件管理服務(wù)器,服務(wù)器,運維

登錄成功后點擊頁面右上角管理控制臺:

七牛云部署文件管理服務(wù)器,服務(wù)器,運維

注意:登錄成功后還需要進行實名認證才能進行相關(guān)操作。

1.2.2 新建存儲空間

要進行圖片存儲,我們需要在七牛云管理控制臺新建存儲空間。點擊管理控制臺首頁對象存儲下的立即添加按鈕,頁面跳轉(zhuǎn)到新建存儲空間頁面:

七牛云部署文件管理服務(wù)器,服務(wù)器,運維

可以創(chuàng)建多個存儲空間,各個存儲空間是相互獨立的。

1.2.3 查看存儲空間信息

存儲空間創(chuàng)建后,會在左側(cè)的存儲空間列表菜單中展示創(chuàng)建的存儲空間名稱,點擊存儲空間名稱可以查看當(dāng)前存儲空間的相關(guān)信息

1.2.4 開發(fā)者中心

可以通過七牛云提供的開發(fā)者中心學(xué)習(xí)如何操作七牛云服務(wù),地址:七牛開發(fā)者中心

七牛云部署文件管理服務(wù)器,服務(wù)器,運維

點擊對象存儲,跳轉(zhuǎn)到對象存儲開發(fā)頁面,地址:對象存儲 - 七牛開發(fā)者中心

七牛云部署文件管理服務(wù)器,服務(wù)器,運維

七牛云提供了多種方式操作對象存儲服務(wù),本項目采用Java SDK方式,地址:Java SDK_SDK 下載_對象存儲 - 七牛開發(fā)者中心

七牛云部署文件管理服務(wù)器,服務(wù)器,運維

使用Java SDK操作七牛云需要導(dǎo)入如下maven坐標(biāo):

<dependency>
  <groupId>com.qiniu</groupId>
  <artifactId>qiniu-java-sdk</artifactId>
  <version>[7.13.0, 7.13.99]</version>
</dependency>
注: 如果GSON的包無法自動引入 需要額外手動引入
    <dependency>
      <groupId>com.google.code.gson</groupId>
      <artifactId>gson</artifactId>
      <version>2.8.5</version>
      <scope>compile</scope>
    </dependency>
1.2.5 鑒權(quán)

Java SDK的所有的功能,都需要合法的授權(quán)。授權(quán)憑證的簽算需要七牛賬號下的一對有效的Access Key和Secret Key,這對密鑰可以在七牛云管理控制臺的個人中心(七牛云開發(fā)者平臺)獲得,如下圖:

七牛云部署文件管理服務(wù)器,服務(wù)器,運維

1.2.6 Java SDK操作七牛云

本章節(jié)我們就需要使用七牛云提供的Java SDK完成圖片上傳和刪除,我們可以參考官方提供的例子。

新增、刪除參考代碼如下:

//新增
//構(gòu)造一個帶指定 Region 對象的配置類 需要與存儲空間的地區(qū)對應(yīng)
//華東	Region.region0(), Region.huadong()
//華北	Region.region1(), Region.huabei()
//華南	Region.region2(), Region.huanan()
//北美	Region.regionNa0(), Region.beimei()
//東南亞	Region.regionAs0(), Region.xinjiapo()
Configuration cfg = new Configuration(Region.region0());
cfg.resumableUploadAPIVersion = Configuration.ResumableUploadAPIVersion.V2;// 指定分片上傳版本
UploadManager uploadManager = new UploadManager(cfg);
//...生成上傳憑證,然后準(zhǔn)備上傳
String accessKey = "your access key";
String secretKey = "your secret key";
//存儲空間名稱
String bucket = "your bucket name";
//如果是Windows情況下,格式是 D:\\qiniu\\test.png
String localFilePath = "/home/qiniu/test.png";
//默認不指定key的情況下,以文件內(nèi)容的hash值作為文件名
String key = null;
Auth auth = Auth.create(accessKey, secretKey);
String upToken = auth.uploadToken(bucket);
try {
    //key值也可對應(yīng)存儲空間多級目錄 
    Response response = uploadManager.put(localFilePath, key, upToken);
    //解析上傳成功的結(jié)果
    DefaultPutRet putRet = new Gson().fromJson(response.bodyString(), DefaultPutRet.class);
    System.out.println(putRet.key);
    System.out.println(putRet.hash);
} catch (QiniuException ex) {
    ex.printStackTrace();
    if (ex.response != null) {
        System.err.println(ex.response);
        try {
            String body = ex.response.toString();
            System.err.println(body);
        } catch (Exception ignored) {
        }
    }
}
//刪除
//構(gòu)造一個帶指定 Region 對象的配置類
Configuration cfg = new Configuration(Region.region0());
String accessKey = "your access key";
String secretKey = "your secret key";
String bucket = "your bucket name";
String key = "your file key";
Auth auth = Auth.create(accessKey, secretKey);
BucketManager bucketManager = new BucketManager(auth, cfg);
try {
    bucketManager.delete(bucket, key);
} catch (QiniuException ex) {
    //如果遇到異常,說明刪除失敗
    System.err.println(ex.code());
    System.err.println(ex.response.toString());
}

本文參考傳智健康套餐圖片存儲方案。?文章來源地址http://www.zghlxwxcb.cn/news/detail-817831.html

到了這里,關(guān)于七牛云部署文件管理服務(wù)器的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • 使用七牛云、阿里云、騰訊云的對象存儲上傳文件

    ?說明:存在部分步驟省略的情況,請根據(jù)具體文檔進行操作 ?下載相關(guān)sdk 表單提交到七牛云 表單提交到阿里云 ?表單提交到阿里云(sts) 說明:需要修改acl權(quán)限,不然無法上傳文件 表單提交到騰訊云 表單提交到騰訊云(sts)? 參考: ?上傳策略_使用指南_對象存儲 - 七牛開發(fā)者

    2024年02月14日
    瀏覽(27)
  • 阿里云——云服務(wù)器基礎(chǔ)運維與管理

    阿里云——云服務(wù)器基礎(chǔ)運維與管理

    作者簡介:一名云計算網(wǎng)絡(luò)運維人員、每天分享網(wǎng)絡(luò)與運維的技術(shù)與干貨。? ?座右銘:低頭趕路,敬事如儀 個人主頁: 網(wǎng)絡(luò)豆的主頁????? 目錄 寫在前面 學(xué)習(xí)目標(biāo): 一.3個理由擁抱云服務(wù)器 1.什么是云服務(wù)器 ?2.使用云服務(wù)的好處 3.推薦云服務(wù)的理由 二.1分鐘快速定

    2024年02月16日
    瀏覽(31)
  • 【運維】Linux 跨服務(wù)器復(fù)制文件文件夾

    如果是云服務(wù) 建議用內(nèi)網(wǎng)ip scp是secure copy的簡寫,用于在Linux下進行遠程拷貝文件的命令,和它類似的命令有cp,不過cp只是在本機進行拷貝不能跨服務(wù)器,而且scp傳輸是加密的??赡軙晕⒂绊懸幌滤俣?。當(dāng)你服務(wù)器硬盤變?yōu)橹蛔x read only system時,用scp可以幫你把文件移出來

    2024年02月08日
    瀏覽(109)
  • 遠程管理服務(wù)器 用戶組創(chuàng)建 1(運維筆記)

    修改跳板機名稱: 修改跳板機網(wǎng)絡(luò)模式為僅主機模式,ssh連接 假設(shè)有三個開發(fā)人員: 為三個開發(fā)人員設(shè)置密碼: 創(chuàng)建相應(yīng)的目錄,給開發(fā)人員使用: 查看開發(fā)人員屬組: 創(chuàng)建一個組: 添加用戶附加組 查看組信息 賦予權(quán)限,更改目錄權(quán)限: 冒險位(setuid):4000針對一些命令,臨

    2023年04月13日
    瀏覽(27)
  • [1Panel]開源,現(xiàn)代化,新一代的 Linux 服務(wù)器運維管理面板

    [1Panel]開源,現(xiàn)代化,新一代的 Linux 服務(wù)器運維管理面板

    本期測評試用一下1Panel這款面板。1Panel是國內(nèi)飛致云旗下開源產(chǎn)品。整個界面簡潔清爽,后端使用GO開發(fā),前端使用VUE的Element-Plus作為UI框架,整個面板的管理都是基于docker的,想法很先進。官方還提供了視頻的使用教程,本期為大家按照本專欄的基本內(nèi)容進行多方面的測評。

    2024年02月07日
    瀏覽(67)
  • 華為云云耀云服務(wù)器L實例評測 | Linux系統(tǒng)寶塔運維部署H5游戲

    華為云云耀云服務(wù)器L實例評測 | Linux系統(tǒng)寶塔運維部署H5游戲

    本章節(jié)內(nèi)容,我們主要介紹華為云耀服務(wù)器L實例,從云服務(wù)的優(yōu)勢講起,然后講解華為云耀服務(wù)器L實例資源面板如何操作,如何使用寶塔運維服務(wù),如何使用運維工具可視化安裝nginx,最后部署一個自研的H5的小游戲(6歲的小朋友玩的很開心??)。 前端的同學(xué)如果想把自己

    2024年02月07日
    瀏覽(26)
  • 【運維知識進階篇】zabbix5.0穩(wěn)定版詳解1(安裝+部署+添加服務(wù)器+拆分數(shù)據(jù)庫)

    【運維知識進階篇】zabbix5.0穩(wěn)定版詳解1(安裝+部署+添加服務(wù)器+拆分數(shù)據(jù)庫)

    本篇文章介紹zabbix監(jiān)控,監(jiān)控是對我們操作系統(tǒng)進行不間斷的監(jiān)控,這是軟件生命周期非常重要的一環(huán),可以做到事前告警,事后根據(jù)監(jiān)控內(nèi)容排查問題(金絲雀,監(jiān)控重要指標(biāo)),有問題的時候,運維需要管理運維債務(wù)(在軟件開發(fā)過程中積累的一些技術(shù)債務(wù)) 目錄 監(jiān)控

    2024年02月04日
    瀏覽(21)
  • 體驗感極好,docker愛好者福音,1Panel服務(wù)器運維管理面板使用引導(dǎo)功能介紹

    體驗感極好,docker愛好者福音,1Panel服務(wù)器運維管理面板使用引導(dǎo)功能介紹

    目錄 一.介紹 二.特點 1.服務(wù)器管理便捷高效 2.資源實時監(jiān)控 3.日志管理 4.遠程終端訪問 5.防護性較強 6.功能強大 三.與1Panel交流討論 1.官網(wǎng)主頁 2.微信公眾號 3.嗶哩嗶哩賬戶 四.獲取1Panel 1.進入官網(wǎng),已提供安裝方式 2.按提示安裝 3.部署完成后之后要查看入口和用戶密碼信息

    2024年02月04日
    瀏覽(103)
  • 【手把手教學(xué)】利用七牛云免費CDN服務(wù)為自己網(wǎng)站啟用圖片CDN加速 - 免費版10G/月

    【手把手教學(xué)】利用七牛云免費CDN服務(wù)為自己網(wǎng)站啟用圖片CDN加速 - 免費版10G/月

    A) 我的網(wǎng)站原圖:? ? ? ?http://assets.xxx.com/ assets/img/banner.jpg B) 七牛CDN圖片外鏈:http://cdn.xxx.com/ assets/img/banner.jpg ( 其中B指向七牛的個人存儲空間的同路徑文件C,如果C不存在或過期,七牛就會自動向A取圖 ) 七牛的CDN與傳統(tǒng)的CDN思路一樣,例如免費的cloudflare、收費的Amazo

    2024年02月02日
    瀏覽(55)
  • 七牛云如何綁定自定義域名-小白操作說明——七牛云對象儲存kodo

    七牛云如何綁定自定義域名-小白操作說明——七牛云對象儲存kodo

    七牛云如何綁定自定義域名 **溫馨提示:使用加速cdn自定義域名是必須要https的,也就是必須ssl證書,否則類似視頻mp4 之類會無法使用。 ? 編輯切換為居中 添加圖片注釋,不超過 140 字(可選) 點擊首頁————對象儲存——進入點擊空間管理——點擊對應(yīng)空間名稱進入

    2024年02月13日
    瀏覽(22)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包