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