如其官網(wǎng)所述烟阐,群暉是一款網(wǎng)絡(luò)連接存儲(nas)解決方案忍燥,旨在簡化數(shù)據(jù)和多媒體管理拧晕。提供順暢的數(shù)據(jù)共享、視頻串流和照片索引梅垄,以及多方位的數(shù)據(jù)保護(hù)和恢復(fù)選項(xiàng)厂捞。簡單來說,就是一臺小型主機(jī)队丝,可通過網(wǎng)頁對其進(jìn)行訪問與管理靡馁。樓主入手的是DS218+,上圖:
web界面是這樣子滴
設(shè)置DDNS
前段時間搬家机久,搬到了一個被電信承包了寬帶業(yè)務(wù)的出租屋奈嘿。這不,糾結(jié)了好久花了169大洋/月開了電信300M寬帶吞加,外加一張電話主卡(好像是60G流量),3張電話副卡(20G流量)。
當(dāng)然衔憨,有電信寬帶那肯定要利用起來呀叶圃!打電話給10000,開通動態(tài)公網(wǎng)IP践图,這個過程非常簡單掺冠,和客服說一下你想要公網(wǎng)IP就可以了,不到一個小時就會有人來聯(lián)系你說動態(tài)公網(wǎng)IP已經(jīng)設(shè)置成功了码党。
有了動態(tài)公網(wǎng)IP之后德崭,當(dāng)然你還需要一個域名,用來做映射揖盘,省的每次都輸入不同的IP眉厨。
下面以群暉docker以及阿里云域名為例,創(chuàng)建動態(tài)域名ddns兽狭,這樣子我們只要通過域名即可訪問宿舍的設(shè)備啦憾股。
首先在阿里云申請域名,直接上阿里云進(jìn)行域名申請就可以啦箕慧。
獲取阿里云的AccessKey和Key Secret
群暉docker下載下述鏡像
鏡像啟動服球,將AccessKey、Key Secret和你申請的域名填入變量中颠焦,REDO設(shè)置為86400
點(diǎn)擊鏡像詳情斩熊,查看解析日志
可以看到已經(jīng)解析成功了。
ok伐庭,我們已經(jīng)用群暉搞定了ddns粉渠,和大家分享一下,有了群暉和公網(wǎng)IP似忧,我用它來做什么渣叛。
使用nexus搭建maven私有倉庫
作為Java程序員,當(dāng)然經(jīng)常會遇到某些Jar包經(jīng)常無法下載的情況盯捌,或者我們通過別的方式將包下載下來之后淳衙,只能夠安裝在本地,假如別的地方要用饺著,就還要再安裝一遍箫攀。那么nexus就派上用場了∮姿ィ基于nexus我們可以搭建一個私有的maven鏡像倉庫靴跛,然后在里面配置很多鏡像源以及本地源。
接下來和大家分享一下通過群暉docker搭建nexus服務(wù)
首先在文件夾中找到docker渡嚣,并在docker中新建nexus文件夾梢睛,作為nexus的存儲路徑肥印。
接下來修改nexus文件夾權(quán)限
權(quán)限全勾上
接著在docker中找到nexus3,并選擇latest版本下載
點(diǎn)擊啟動绝葡,并選中高級設(shè)置
在存儲空間中做文件夾映射
端口映射為
昨晚上述配置之后即可點(diǎn)擊應(yīng)用→下一步→完成深碱,即可進(jìn)行nexus初始化操作。
我們打開日志藏畅,看到如下輸出說明設(shè)置完成敷硅。
在電信光滿對8081端口進(jìn)行映射。
打開群暉的8081端口即可看到nexus界面愉阎,剛開始點(diǎn)擊登錄會有如下提示绞蹦,
我們?nèi)倓偟膎exus目錄下找到admin.password文件查看其中密碼即可,首次登陸需要修改密碼榜旦,在進(jìn)行密碼修改即可幽七。
進(jìn)入到如下步驟,開啟enable anonymous access
搭建完成之后我們就可以通過這個nexus配置我們的maven鏡像倉庫啦章办。
nexus具體使用方法可以參考:https://www.xncoding.com/2017/09/02/tool/nexus.html
Minio對象存儲
Minio對象存儲是一個兼容亞馬遜s3協(xié)議的對象存儲服務(wù)锉走,可以直接使用Minio對文件進(jìn)行存儲,當(dāng)然藕届,很多同學(xué)會說挪蹭,本身用nas就可以進(jìn)行文件存儲啦,干嘛要費(fèi)這么大周折休偶。如果說存文件梁厉,那是這樣子沒錯的,但是踏兜,Minio還有別的用途呢词顾,我們作為程序員,當(dāng)然還可以用來玩一些別的東西碱妆,比如說作為數(shù)據(jù)湖的后端存儲肉盹。
接下來說一下怎么安裝Minio,至于如何使用Minio作為數(shù)據(jù)湖后端存儲疹尾,等有時間了再寫一篇上忍。
同樣我們新家一個minio共享文件夾
同樣,打開docker纳本,找到minio這個鏡像進(jìn)行下載
啟動minio并設(shè)置存儲空間映射窍蓝、端口映射以及環(huán)境變量
環(huán)境變量中新增變量
執(zhí)行命令改為:minio server /data --console-address ":9001"
配置完上述選項(xiàng)之后即可啟動該容器,
在光貓配置9001和9000端口映射
然后通過網(wǎng)頁進(jìn)入群暉的9001端口