一、阿里云設(shè)置:
成都創(chuàng)新互聯(lián)公司于2013年開始,先為和順等服務(wù)建站,和順等地企業(yè),進(jìn)行企業(yè)商務(wù)咨詢服務(wù)。為和順企業(yè)網(wǎng)站制作PC+手機(jī)+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問題。
8.1 進(jìn)入 OSS 管理控制臺(tái) 界面。
8.2 在左側(cè)存儲(chǔ)空間列表中,單擊目標(biāo)存儲(chǔ)空間名稱,打開該存儲(chǔ)空間概覽頁面。
8.3 單擊 基礎(chǔ)設(shè)置 頁簽,找到 跨域設(shè)置 區(qū)域,然后單擊 設(shè)置。
8.4 單擊 創(chuàng)建規(guī)則,打開 設(shè)定跨域規(guī)則 對(duì)話框。
8.5 設(shè)置跨域規(guī)則。
8.6 單擊 確定。
說明: 您也可以對(duì)已有的規(guī)則進(jìn)行編輯和刪除操作。
截止到這里,阿里云創(chuàng)建Bucket、角色、授權(quán)、跨域等前期準(zhǔn)備工作就全部完成了。
二、安裝使用:
項(xiàng)目需要上傳頭像,不想存在本地,之前用過阿里云其他產(chǎn)品,這里就使用一下阿里云的oss了,不得不說阿里云的產(chǎn)品使用步驟真的很清晰.這里說一下我自己的使用步驟.
選擇對(duì)象存儲(chǔ)oss,進(jìn)行開通
開通不要錢,有一定免費(fèi)額度
權(quán)限可以設(shè)置為公共讀
其實(shí)也就是兩步
1.引pom
2.復(fù)制黏貼大法
由于阿里云一些密鑰配置和地域結(jié)點(diǎn),bucket等是常量級(jí)的,所以我這里抽取出來放在了application.properties中, 方便管理 ,數(shù)據(jù)我手動(dòng)加密了....大家換成自己的即可,
這些配置key=value key都是自己隨便寫的(也不是,起碼可以見名思意),只是為了我們配置的一個(gè)配置類可以利用spring的依賴注入填充value而已
說明:
說明:
我們阿里云oss倉庫的url是一個(gè)咱們的倉庫+固定的地域結(jié)點(diǎn)值+咱們的文件名字,所以這里為了使上傳的文件名字不重復(fù),使用了一個(gè)idworker,不知道的可以看一下 Twitter的 Snowflake(雪花算法)
大家搭建完了可以用postman測試一下
ps:如果我們想方便管理或者后期擴(kuò)展,我們這里也可以引入一個(gè)工具
我們可以用這個(gè)工具的一個(gè)方法String dirpath=new DateTime().tostring("yyyy/MM/dd");將當(dāng)前的時(shí)間轉(zhuǎn)換為yyyy/MM/dd的格式,比如2020/02/03
這樣我們上傳的文件名字時(shí)候可以以這個(gè)dirpath作為我們的圖片所在的文件夾名稱,以分布式id生成器生成的id為名稱存儲(chǔ).
下面看一下效果
小鳥云服務(wù)器niaoyun實(shí)例創(chuàng)建好之后,您可以使用以下任意一種方式登錄服務(wù)器:
遠(yuǎn)程桌面連接(MicrosoftTerminalServicesClient,MSTSC):采用這種方式登錄,請(qǐng)確保實(shí)例能訪問公網(wǎng)。如果在創(chuàng)建實(shí)例時(shí)沒有購買帶寬,則不能使用遠(yuǎn)程桌面連接。
管理終端VNC:無論您在創(chuàng)建實(shí)例時(shí)是否購買了帶寬,只要您本地有網(wǎng)頁瀏覽器,都可以通過管理控制臺(tái)的管理終端登錄實(shí)例。
使用遠(yuǎn)程桌面連接(MSTSC)登錄實(shí)例
打開開始菜單遠(yuǎn)程桌面連接,或在開始菜單搜索中輸入mstsc。也可以使用快捷鍵Win+R來啟動(dòng)運(yùn)行窗口,輸入mstsc后回車啟動(dòng)遠(yuǎn)程桌面連接。
在遠(yuǎn)程桌面連接對(duì)話框中,輸入實(shí)例的公網(wǎng)IP地址。單擊顯示選項(xiàng)。
輸入用戶名,如小鳥云默認(rèn)為niaoyun。單擊允許我保存憑據(jù),然后單擊連接。這樣以后登錄就不需要手動(dòng)輸入密碼了。
1、買一個(gè)域名然后備案
說實(shí)話,現(xiàn)在備案已經(jīng)很簡單了,你只需要按照流程走就可以很順利的拿到備案號(hào)了,不過前提是你要有耐心,畢竟這個(gè)還是要等審核的。
2、搭建個(gè)人博客:
現(xiàn)在很多人都喜歡搭個(gè)人博客,我也不能免俗,本來想自己徒手搭建的,不過連主界面都沒做出來就放棄了,現(xiàn)在采用wordpress。
3、搭一個(gè)圖庫:
因?yàn)樽约簩懳恼滦枰芏鄨D片,直接上傳不好管理,所以我就自己利用阿里云的 oss 搭建了一個(gè)自己的圖床。
4、搭建個(gè)人網(wǎng)盤:
網(wǎng)站中也可能需要分享資源,嫌百度云實(shí)在太慢,所以就自己整一個(gè)私有的。前提是要買高網(wǎng)速服務(wù)器,小水管玩兒不成!
5、搭建個(gè)人書庫:
想看書嫌很多網(wǎng)站遍地廣告或收費(fèi),干脆自己搭一個(gè)個(gè)人的書庫,以后閑來無事都可以在線看書。
6、拿來做Python筆記:
最近在學(xué)爬蟲,所以就自己搭了一個(gè)jupyter notebook,不僅可以直接在網(wǎng)頁上運(yùn)行代碼,還可以做筆記,實(shí)在是學(xué)Python的利器?。?/p>
標(biāo)題名稱:阿里云oss搭建圖片服務(wù)器 阿里云 oss 圖片服務(wù)器
地址分享:http://weahome.cn/article/ddsjgoj.html