再见xx网盘!4 行命令搭建属于你的私人网盘!
在之前的文章中,我分享了如何利用一臺云服務(wù)器配置遠(yuǎn)程Jupyter Notebook。
最后我也提到,擁有一臺服務(wù)器之后能做的絕不止這一個(gè)功能。
另一個(gè)常見的個(gè)人服務(wù)器用處就是用來搭建一個(gè)私人網(wǎng)盤。本文就將手把手教你利用幾行簡單的代碼,部署一個(gè)你自己的網(wǎng)盤。
私人網(wǎng)盤好在哪
搭建一個(gè)私人網(wǎng)盤,最重要的就是可以保護(hù)數(shù)據(jù)隱私,自己的數(shù)據(jù)文件放在自己的服務(wù)器上肯定最有保障,
有一個(gè)自己的私人網(wǎng)盤,日常存儲文件、手機(jī)電腦備份什么的非常方便更不用擔(dān)心穿上去的視頻被和諧了~
其次呢,就是不用再開這個(gè)那個(gè)會員,目前只要服務(wù)搭建在國內(nèi)服務(wù)器,帶寬5M或以上基本都可以滿足使用
而對于私人網(wǎng)盤,基本就seafile、owncloud和nextcloud集中。本文我將介紹 nextcloud 網(wǎng)盤的快速搭建!
nextcloud 完全開源,功能強(qiáng)大:能夠自由更改主題,無限制增加用戶,有一個(gè)完善的應(yīng)用中心(在線office辦公,pdf在線瀏覽,圖片縮略圖瀏覽等功能)
搭建流程
目前大多數(shù)教程都是基于 nginx + php +mysql 等工具,從0開始搭建與配置,尤其設(shè)置到很多 vim 操作,這對小白很不友好。
為了方便操作,我將介紹如何通過 Docker,直接拉取別人配置好的鏡像進(jìn)行搭建,只要 4 條命令!
首先還是先ssh臉上自己的遠(yuǎn)程服務(wù)器,之后執(zhí)行下方命令安裝 docker
yum install docker耐心等待進(jìn)度條跑完之后,依次執(zhí)行下方兩條命令啟動 docker并設(shè)置開機(jī)自啟
systemctl?start?docker systemctl?enable?docker最后一行命令安裝并啟動nextcloud
docker?run?-d?-p?8888:80?nextcloud下載鏡像可能會需要一定時(shí)間,等執(zhí)行完畢我們的私人網(wǎng)盤就已經(jīng)啟動了!不放心的話可以執(zhí)行docker ps查看服務(wù)運(yùn)行狀態(tài)
需要注意的是,這里我們開放的端口和上一篇文章一樣是8888,如果你的8888端口有其他服務(wù)在跑就需要隨便更換一個(gè)端口,并且到阿里云服務(wù)器控制臺開放安全組!
最后我們只需要打開任意瀏覽器,輸入你的服務(wù)器的ip:8888即可進(jìn)行相關(guān)設(shè)置
設(shè)置完管理員賬號之后點(diǎn)下一步進(jìn)行初始化
耐心等待每一個(gè)步驟結(jié)束后,頁面就會自動跳轉(zhuǎn)到網(wǎng)盤
之后就能盡情的使用屬于你自己的網(wǎng)盤拉,拖動文件到網(wǎng)頁中就能上傳,照片視頻還能在線查看!
也可以使用電腦客戶端或者手機(jī)app進(jìn)行管理
更多功能就留給大家自己探索!
做更多的事
當(dāng)然,一臺服務(wù)器可以做的遠(yuǎn)不止這些,比如
搭建個(gè)人博客或者網(wǎng)站
搭建交互式 web 頁面
自動化運(yùn)行爬蟲程序
等等這些,我都會在后續(xù)文章中給大家分享。
E?N?D
各位伙伴們好,詹帥本帥搭建了一個(gè)個(gè)人博客和小程序,匯集各種干貨和資源,也方便大家閱讀,感興趣的小伙伴請移步小程序體驗(yàn)一下哦!(歡迎提建議)
推薦閱讀
牛逼!Python常用數(shù)據(jù)類型的基本操作(長文系列第①篇)
牛逼!Python的判斷、循環(huán)和各種表達(dá)式(長文系列第②篇)
牛逼!Python函數(shù)和文件操作(長文系列第③篇)
牛逼!Python錯(cuò)誤、異常和模塊(長文系列第④篇)
總結(jié)
以上是生活随笔為你收集整理的再见xx网盘!4 行命令搭建属于你的私人网盘!的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 不用写一行代码,这款 高颜值 可视化神器
- 下一篇: 7000字 23张图,Pandas一键生