重慶企業(yè)網(wǎng)站建站app推廣拉新一手渠道代理
萬字長文手把手教你搭建家庭私有云
隨著互聯(lián)網(wǎng)的普及,現(xiàn)在的云產(chǎn)品越來越多,像生活中常用的網(wǎng)盤、視頻軟件、音樂軟件、電子書、云筆記等等越來越離不開我們的生活,但是想必大家也受夠了“非會員”的各種限制,什么限速呀、廣告呀、功能收費呀等等,因此一方面為了我的數(shù)據(jù)我做主和免去各種限制,何不搭建一個家庭的私有云呢?本文章將根據(jù)本人搭建私有云的經(jīng)驗,提供一些解決方案和開源服務推薦。
完整閱讀訪問
Gitee:https://gitee.com/hyxl-520/home_own_yun
Github:https://github.com/hyxl520/create_own_home_yun/tree/master
一、設備
1、服務器選擇
設備的話不用過度關注性能,畢竟私有云也沒打算公開使用,像閑置的筆記本、迷你主機、閑置的機箱這些都可以作為服務器。不差錢的當然可以選擇NAS,😶像我這種經(jīng)濟有限的可以選擇在二手平臺上淘一個二手的迷你主機再搭配一個外接硬盤作為服務器,如下圖:


2、操作系統(tǒng)安裝
操作系統(tǒng)的話個人建議裝Linux,像Centos或者Ubuntu都可以,Ubuntu體驗更好一點,平常除了當服務器也可以插一個顯示器當一個小電腦用。裝系統(tǒng)其實特別簡單,準備一個12G以上的U盤就可以搞定,這邊提供一些網(wǎng)絡教程:
Ubuntu系統(tǒng)(桌面版)裝機教程:https://zhuanlan.zhihu.com/p/626494709
如何安裝Ubuntu操作系統(tǒng):https://www.qingsword.com/qing/1258.html
GPT的回答:
- 準備工作:
- 下載Ubuntu操作系統(tǒng)的ISO映像文件。您可以從Ubuntu官方網(wǎng)站(https://cn.ubuntu.com/download/desktop)上獲取最新的穩(wěn)定版本。>
- 插入空的U盤到計算機上。
- 創(chuàng)建啟動U盤:
- 打開一個可用的計算機,并下載和安裝一個名為Rufus的免費工具。您可以從Rufus官方網(wǎng)站(https://rufus.ie/)上獲取它。
- 運行Rufus工具,并確保在"設備"下拉菜單中選擇正確的U盤。
- 在"啟動選擇"部分,點擊"選擇"按鈕,并瀏覽到您之前下載的Ubuntu ISO映像文件。
- 在"分區(qū)方案"部分,選擇"MBR"(用于傳統(tǒng)BIOS)或"GPT"(用于UEFI)。
- 在"文件系統(tǒng)"部分,選擇"FAT32"。
- 點擊"開始"按鈕,Rufus將開始創(chuàng)建啟動U盤。請注意,這將擦除U盤上的所有數(shù)據(jù),所以在繼續(xù)之前請確保備份重要文件。
- 配置計算機:
- 關閉計算機,然后插入剛剛創(chuàng)建的啟動U盤。
- 打開計算機,并進入計算機的BIOS設置。通常,在開機過程中按下Del鍵、F2鍵或F12鍵可以進入BIOS設置。
- 在BIOS設置中,找到"啟動順序"或"引導選項"等類似選項,并將U盤設置為首選啟動設備。確保將其設置為比硬盤驅動器更高的優(yōu)先級。
- 保存并退出BIOS設置。
- 安裝Ubuntu:
- 計算機重新啟動后,它將從U盤啟動,并進入Ubuntu安裝程序。
- 在Ubuntu安裝程序的歡迎屏幕上,選擇您的語言,然后點擊"安裝Ubuntu"按鈕。
- 在接下來的屏幕上,您可以選擇是否連接到Wi-Fi網(wǎng)絡并更新安裝程序。
- 在"安裝類型"屏幕上,選擇"清除磁盤并安裝Ubuntu"以進行全新安裝,或選擇其他選項(例如雙重啟動)來滿足您的需求。然后點擊"繼續(xù)"按鈕。
- 在接下來的屏幕上,選擇您的時區(qū)和鍵盤布局,然后繼續(xù)。
- 在"您的個人信息"屏幕上,填寫必要的信息,例如您的姓名、計算機名稱和登錄憑據(jù)。
- 安裝程序將開始將Ubuntu操作系統(tǒng)安裝到您的計算機上。等待安裝過程完成。
- 安裝完成后,您將收到一個通知。點擊"重新啟動"按鈕,將計算機從U盤啟動到新安裝的Ubuntu系統(tǒng)。
完成以上步驟后,您的計算機將安裝并運行Ubuntu操作系統(tǒng)。請注意,安裝過程可能會因您的計算機硬件和網(wǎng)絡速度而有所不同。
注意!要事先試試自己的主機如何進入BIOS,如何設置U盤啟動。
3、服務器配置
安裝完操作系統(tǒng)后需要先裝幾個必備的軟件,后面能夠為我們安裝其他的服務提供幫助。這里僅介紹基于Linux的安裝,畢竟我也沒在window上搞過;🧐
a. SSHD
SSHD是用于提供安全遠程訪問和管理的SSH服務器守護程序。它是SSH協(xié)議的服務器端實現(xiàn),通過加密和身份驗證機制,允許用戶在網(wǎng)絡上通過安全的連接遠程登錄到主機并執(zhí)行命令,說簡單點就是允許我們在任何一臺聯(lián)網(wǎng)主機上通過命令行管理我們的服務器。下面有些參考的網(wǎng)絡教程和GPT的回答:
ssh的安裝及配置:網(wǎng)址太長這里不貼出來,按住ctrl單擊"ssh的安裝及配置"可以跳轉。
GPT:
要在Linux上安裝SSH服務器(SSHD),您可以按照以下步驟進行操作:
- 打開終端:
- 在Linux系統(tǒng)中,打開終端應用程序。您可以在應用程序菜單中找到它,通常位于“系統(tǒng)工具”或“實用工具”下。
-
安裝OpenSSH服務器:
-
在終端中,以root或具有管理員權限的用戶身份運行以下命令來安裝OpenSSH服務器:
sudo apt update sudo apt install openssh-server
-
-
配置SSH服務器:
-
安裝完成后,OpenSSH服務器將自動啟動并開始監(jiān)聽默認的SSH端口22。
-
默認情況下,SSH服務器將接受所有來自網(wǎng)絡的連接。如果您希望限制訪問權限,您可以編輯SSH服務器的配置文件。在大多數(shù)Linux發(fā)行版中,該文件位于
/etc/ssh/sshd_config
。 -
使用文本編輯器打開
sshd_config
文件,并根據(jù)您的需求進行修改。例如,您可以更改SSH端口、啟用密鑰驗證或限制特定用戶的訪問等。 -
修改完成后,保存并關閉
sshd_config
文件。 -
重新加載SSH服務器配置,以使更改生效。運行以下命令:
sudo systemctl reload ssh
-
-
防火墻設置(可選):
-
如果您的Linux系統(tǒng)上啟用了防火墻(如iptables或ufw),您需要打開SSH端口以允許遠程連接。
-
運行適用于您的防火墻的命令,打開SSH端口。例如,如果您使用的是ufw防火墻,可以運行以下命令:
sudo ufw allow ssh
-
-
測試SSH連接:
- 安裝和配置完成后,您可以通過使用SSH客戶端從另一臺計算機連接到您的Linux系統(tǒng)來測試連接。
- 在遠程計算機上,打開一個SSH客戶端(如OpenSSH、PuTTY等)。
- 在SSH客戶端中,輸入您的Linux系統(tǒng)的IP地址或主機名,并使用您的Linux系統(tǒng)上的有效用戶名和密碼進行身份驗證。
- 如果一切正常,您應該能夠成功連接到您的Linux系統(tǒng),并在終端中進行操作。
通過按照以上步驟安裝和配置SSH服務器,您就可以在Linux系統(tǒng)上啟用SSH服務,并通過SSH客戶端進行遠程連接。
注意!所有的安裝操作幾乎都需要root用戶才能完成,因此你需要配置root用戶的密碼,建議SSHD不要允許root用戶直接登錄,你可以通過命令sudo passwd root
來修改root用戶的密碼。可以參考一下配置
#/etc/ssh/sshd_configInclude /etc/ssh/sshd_config.d/*.conf
# SSHD運行的端口號,建議設置成高位端口號
Port 10000
# 是否允許root用戶直接登錄
PermitRootLogin no
b. Nginx
Nginx是一個高性能的開源Web服務器和反向代理服務器,可以幫助我們管理web服務,提供https支持和安全管理。下面提供一下安裝教程:
Linux安裝Nginx的詳細步驟:https://blog.csdn.net/adaizzz/article/details/126669430
ubuntu編譯安裝nginx:https://blog.csdn.net/qq233325332/article/details/121975064
GPT(內(nèi)容太多,我剪出來):
- 安裝編譯工具及其依賴項:
sudo apt update
sudo apt install build-essential
- 下載解壓Nginx源碼
mkdir -p /root/software/nginx
cd /root/software/nginx
wget http://nginx.org/download/nginx-1.21.6.tar.gz
tar -xf nginx-1.21.6.tar.gz
cd nginx-1.21.6
- 配置編譯選項(你可以按需增減)
./configure --prefix=/usr/local/nginx --with-http_stub_status_module --without-http-cache --with-http_ssl_module --with-http_gzip_static_module --with-ipv6 --with-http_sub_module
make
sudo make install
- 驗證
nginx -v
--nginx version: nginx/1.21.6
- 啟動
nginx
一般來說編譯安裝后nginx就已經(jīng)加入了sbin目錄下,可以任意地方運行,如果沒有找到可以試試執(zhí)行命令find /usr -name "nginx"
來查找。
常用命令:
# 重新加載
nginx -s reload
# 退出
nginx -s quit
# 啟動
nginx
c. supervisor
Supervisor是一個用于進程管理的客戶端/服務器系統(tǒng)。它提供了一種方便的方式來監(jiān)控、控制和管理在Linux系統(tǒng)上運行的進程。通過supervisor
我們可以很方便的管理、啟停服務。
Supervisor使用詳解:按住ctrl單擊可以跳轉。
Linux下supervisor安裝和使用:按住ctrl單擊可以跳轉。
GPT:
要在Linux上安裝Supervisor,您可以按照以下步驟進行操作:
- 打開終端:
- 在Linux系統(tǒng)上,打開終端應用程序。您可以在應用程序菜單中找到它,通常位于"系統(tǒng)工具"或"實用工具"下。
-
安裝Supervisor:
-
在終端中,以具有管理員權限的用戶身份運行以下命令來安裝Supervisor:
-
對于基于Debian/Ubuntu的系統(tǒng),使用apt包管理器:
sudo apt update sudo apt install supervisor
-
對于基于Red Hat/CentOS的系統(tǒng),使用yum包管理器:
sudo yum install epel-release sudo yum install supervisor
-
-
-
配置Supervisor:
- 安裝完成后,Supervisor將自動啟動,并創(chuàng)建默認的配置文件和目錄。
- 您可以編輯Supervisor的配置文件以滿足您的需求。在大多數(shù)Linux發(fā)行版中,該文件位于
/etc/supervisor/supervisord.conf
。 - 使用文本編輯器打開
supervisord.conf
文件,并根據(jù)您的需求進行修改。您可以配置Supervisor來管理您的進程、定義啟動命令、監(jiān)視進程狀態(tài)等。 - 修改完成后,保存并關閉
supervisord.conf
文件。
-
啟動Supervisor:
-
運行以下命令啟動Supervisor服務:
sudo service supervisor start
-
-
驗證安裝:
-
運行以下命令檢查Supervisor的狀態(tài):
sudo supervisorctl status
-
如果Supervisor已成功啟動,您將看到Supervisor的狀態(tài)信息。
-
現(xiàn)在,您已成功安裝并啟動了Supervisor。您可以使用Supervisor管理和監(jiān)控進程,以確保它們在后臺持續(xù)運行。請參考Supervisor的文檔以了解更多關于配置和使用Supervisor的詳細信息。
常用命令:
# 查看狀態(tài)
supervisorctl status
# 重新載入配置
supervisorctl update
# 停止|重啟|啟動某個服務
supervisorctl stop|restart|start XXXX
# 停止|重啟|啟動所有服務
supervisorctl stop|restart|start all
d. docker
docker是一種開源的容器化平臺,用于構建、發(fā)布和運行應用程序。它通過利用容器化技術,提供了一種輕量級、可移植和可擴展的方式來封裝應用程序及其依賴項,以便在不同的環(huán)境中進行部署和運行。很多應用都提供了docker版本,如果不想下非常多的依賴項可以直接使用應用提供的docker進行安裝,好的docker鏡像幾乎可以一鍵安裝啟動。
安裝docker:https://yeasy.gitbook.io/docker_practice/install
docker相關配置很多,而且不同的應用的配置都不同,要根據(jù)應用官網(wǎng)提供的命令教程來進行鏡像拉取和配置啟動容器。
二、網(wǎng)絡
說了這么多的配置,其實對于一些熟悉計算機的同學說不定已經(jīng)都準備好了,想要搭建私有云其實最核心的還是網(wǎng)絡,現(xiàn)在的家庭網(wǎng)絡都是內(nèi)網(wǎng)環(huán)境,出了這個家就和我們的家庭云說拜拜了,家庭云成了名副其實的“家庭云”,如果申請到了公網(wǎng)ipv4的大佬那當我沒說,這邊我主要嘗試了兩種解決方案,一種是內(nèi)網(wǎng)穿透、另一種是家庭光貓橋接獲取公網(wǎng)ipv6,現(xiàn)在自己用的是后面一種方案,家里的千兆寬帶不能浪費了😁。
1、內(nèi)網(wǎng)穿透
內(nèi)網(wǎng)穿透主要的原理就是利用一臺公網(wǎng)服務器來轉發(fā)內(nèi)網(wǎng)的資源,實現(xiàn)內(nèi)網(wǎng)穿透,鄙人嘗試過zerotier、frp、花生殼,個人還是覺得frp更為簡單方便,因此這里就只介紹frp來實現(xiàn)內(nèi)網(wǎng)穿透。
frp中文官網(wǎng):https://gofrp.org/zh-cn/docs/
要使用frp來實現(xiàn)內(nèi)網(wǎng)穿透的話需要有一臺公網(wǎng)的服務器,一般的話國內(nèi)就在阿里云、騰訊云、華為云等其他云提供商上租服務器,當然是要花錢💰滴。不過一般新人有新人福利,比如免費試用、首購優(yōu)惠等等,輕量級的服務器的話第一年差不多就是¥40-¥300,當然輕量級不僅僅是配置輕量級,網(wǎng)絡也是輕量級,自帶的帶寬就只有1MB,1MB什么概念呢,上傳或者下載一個文件就是500KB/S左右,如果想搭私有云盤這網(wǎng)速簡直吐血(所以后面我使用的第二種解決方案😁)。說偏了說偏了,下面就介紹如何安裝frp。
- 下載:可以去GitHub的release里面下載:https://github.com/fatedier/frp/releases/tag/v0.51.0
- 配置frp分為frps和frpc,即服務端和客戶端,服務端在租的公網(wǎng)服務器上運行,客戶端在內(nèi)網(wǎng)服務器上運行,frps的配置是frps.ini,frpc的配置是frpc.ini。這里簡單介紹配置文件內(nèi)容,具體的可以去官網(wǎng)查看:
#frpc.ini# 服務器配置,配置地址、端口號以及token
[common]
server_addr = www.yourserver.com
server_port = 7002
token = serverToken# 下面就是具體要暴露到公網(wǎng)的服務,這是一個vnc的服務
[vnc]
type = tcp
local_ip = 127.0.0.1
local_port = 5901
remote_port = 5901# 這是一個泰拉瑞亞的服務
[Terraria]
type = tcp
local_ip = 127.0.0.1
local_port = 7777
remote_port = 7777# 這是一個web服務
[web]
type = http
local_port = 80
custom_domains = www.yourdomain.com
# frps.ini# 服務器配置
[common]
# 端口號
bind_port = 7002
# 控制臺端口號
dashboard_port = 7003
# token
token = serverToekn
# 控制臺登錄用戶名
dashboard_user = admin
# 控制臺登錄密碼
dashboard_pwd = password
vhost_http_port = 7004
vhost_https_port = 7005authentication_timeout = 30
log_file = /root/software/frp/frps.log
啟動frp特別簡單
./frpc -c frpc.ini
./frps -c frps.ini
小建議:建議使用supervisor來管理frp,這樣在發(fā)生某些異常后可以自動重啟frp,防止無法訪問服務;建議啟動兩個frp進程,一個是frp-app,專門負責app的內(nèi)網(wǎng)穿透,還有一個是frp-ssh,只負責sshd的穿透,這樣在重啟frp時就只需要重啟frp-app而不影響ssh,避免無法訪問服務器。
2、公網(wǎng)ipv6
沒有公網(wǎng)IPV4,沒錢買服務器怎么辦,那就搞個公網(wǎng)IPV6?,F(xiàn)在基本三家運營商都提供了公網(wǎng)ipv6,只是大部分裝寬帶的師傅都是光貓撥號,路由器DHCP上網(wǎng),導致這個IP被光貓霸占了。所以要獲取這個公網(wǎng)IP思路很簡單,就是光貓改成橋接模式,由路由器來撥號上網(wǎng)。這個過程最大的阻礙就是如何獲取光貓的超級管理員賬號,拿到這個賬號我們才能對光貓的網(wǎng)絡進行修改,這個密碼在剛剛裝寬帶時都是有初始密碼的,但是一個月后運營商會通過光貓的一個網(wǎng)絡連接把你的超管密碼給改了,就問你坑不坑😒。網(wǎng)上有很多怎么破解這個賬號密碼的教程,但是很容易讓光貓變磚,為什么不直接給寬帶師傅發(fā)條消息問密碼呢?多簡單,說辭我都幫你想好了,就說你買了一個性能很強的路由器,你想把光貓改成橋接,用路由器撥號,好發(fā)揮路由器的性能,強硬點,都會給你,所以這里我就假如你已經(jīng)搞到了光貓的賬號密碼了,這里我先把注意事項寫在前面,這樣遇到問題的時候才不慌:
注意事項:
-
在開始對光貓進行改橋接前先準備一根網(wǎng)線,一端插在光貓后面的網(wǎng)口,一邊插在電腦上,電腦連接路由器的wifi(如果光貓有wifi也可以連接光貓的wifi),防止改橋接后就訪問不了光貓后臺了,但是如果光貓取消了DHCP服務后然后你又重啟了光貓,那即使連著網(wǎng)線也訪問不了光貓了,下面會介紹怎么辦。
-
除了問寬帶裝修師傅光貓超級管理的賬號密碼之外還要問設備注冊的賬號密碼,防止誤刪連接或者其他異常操作導致無法上網(wǎng),如果無法上網(wǎng)用牙簽去戳光貓的reset按鈕直到所有燈亮起恢復出廠設置,然后重新設備注冊。
-
因為管理光貓需要一臺電腦訪問光貓的后臺管理界面,最怕的是什么呢?就是網(wǎng)絡沒有,然后還不能訪問光貓的后臺了(出現(xiàn)這種情況的最大原因就是取消了光貓的DHCP服務),此時不要慌,這種情況下可能是由于你和光貓不在一個網(wǎng)段了所以無法訪問,假如你的光貓的管理界面的IP地址是192.168.1.1(光貓背面寫的有),那么你就可以修改為192.168.1.2,你需要修改你連接光貓的電腦的網(wǎng)段,子網(wǎng)掩碼填255.255.255.0,網(wǎng)關填光貓地址
如何設置ip地址和網(wǎng)關:https://jingyan.baidu.com/article/a3a3f8118be64dcca2eb8ac7.html
如何更改電腦ip地址和網(wǎng)關:http://www.ujiaoshou.com/upanjc/diannao/10217.html
Ubuntu22.04 設置IP地址:https://blog.csdn.net/tsliuch/article/details/130738890
- 要提前知道自己的撥號賬號和密碼,如下圖藍色圈著的部分,光貓的連接名稱為INTERNET字樣下的配置里面有撥號的賬號,密碼無法查看(F12大法可以),不過密碼沒有修改過的都是手機號后六位,不對打人工客服,他會給你發(fā)一個重置密碼的短信。
光貓改橋接涉及到網(wǎng)絡連接的刪除和重建(或者修改),不要啥都不看就直接刪了,特別要記住VLAN ID的值和撥號的用戶名密碼。
注意事項差不多就說完了,下面附上我之前寫的一個教程和其他網(wǎng)絡教程:
獲取移動公網(wǎng)ipv6(光貓橋接):https://blog.csdn.net/qq_45060540/article/details/130305363?spm=1001.2014.3001.5502
光貓設置的萬字經(jīng)驗總結:https://www.zhihu.com/question/378163166/answer/2904836635
光貓橋接設置指南:https://www.zhihu.com/tardis/zm/art/358075010?source_id=1003
當你光貓改了橋接、路由器也撥號上網(wǎng)成功后你就可以進入IPV6測試網(wǎng)站進行測試了,得分十分,就說明你已經(jīng)有公網(wǎng)IPV6了
這時候可能還會來一個攔路虎,因為我們使用的是ipv6,然而有的網(wǎng)絡不支持ipv6,比如我們公式的寬帶,如果不支持那我不是白搭建了嗎(雖然手機流量都支持ipv6),這里說說我的解決方案。要實現(xiàn)ipv4環(huán)境訪問ipv6,要么去阿里申請一個隧道服務,要么哼哼,kx上網(wǎng),有些代理服務器支持雙棧協(xié)議,只需要開著代理就能直接訪問家庭網(wǎng)絡了,不過這里我不會貼怎么個kx上網(wǎng),大家自行加油喲
3、其他免費解決方案
免費的內(nèi)網(wǎng)穿透提供商我用過的就有花生殼和zerotier,花生殼的話網(wǎng)速要比免費版本的zerotier好一點,畢竟zerotier的轉發(fā)服務器在國外,下面附上官網(wǎng):
花生殼:https://hsk.oray.com/
zerotier:https://www.zerotier.com/download/
三、云環(huán)境搭建
假如你看到這里了那么恭喜你最艱難的地方你已經(jīng)走過了🎇,剩下的就是如何搭建我們的云了,下面我會列舉些我用到的開源軟件,大家可以按需安裝。
1、DDNS
如果網(wǎng)絡你使用的是公網(wǎng)ipv6方案的話你會發(fā)現(xiàn)ipv6的地址長這樣:2001:b030:a18d:a00::85:116
,相比我們的ipv4地址192.168.10.136
可太不好記了,你如果通過ipv6訪問網(wǎng)站的話需要寫如下的URL地址:
http://[2001:b030:a18d:a00::85:116]:8080/web
而且這個公網(wǎng)的ipv6地址還會自動變化,是不是很坑😒,不過我們還是有解決方案滴,那就是DDNS+域名的方式,DDNS可以實現(xiàn)動態(tài)的更新你的ipv6地址到域名解析服務,于是以后我們訪問網(wǎng)站就只需要記住域名就行了。
http://www.yourdomain.com:8080/web
要實現(xiàn)這個功能你需要先申請一個免費(或者便宜的)域名,一般來說像什么.com、.cn啊這些都是最貴的,最便宜的就是那種不常見的如.top這些,域名國內(nèi)很多云提供商都有賣的,我是買的阿里的,這里貼上購買鏈接。一般第一年會免費,后面的話續(xù)費也不貴,買了后一定要記得實名認證,實名后才能正常使用,目前國內(nèi)ipv6的網(wǎng)站(自用)暫時沒有強制備案,畢竟你家庭服務器也不能備案。如果后續(xù)有要求的話你也可以去cloudflare上注冊一個域名,這是國外的提供商,沒有強制備案.。
申請到域名后就可以安裝ddns服務了,目前我用的是ddns-go,一個開源的ddns,原生支持阿里、cloudflare這些,github上可以找到下載地址,上面有詳細的文檔,我這里就不作冗述了。界面可以參考一下
點擊創(chuàng)建AccessKey后一般會跳轉到你選中的服務商的AccessKEY的創(chuàng)建界面。
2、云剪貼板
如果你使用的是Ubuntu操作系統(tǒng),在你安裝軟件時肯定從其他地方拷貝文件或者文字,云剪貼板是一個web端的文件文本傳共享工具,界面如下:

開源地址:https://github.com/TransparentLC/cloud-clipboard
3、jellyfin
你喜歡看電影嗎?喜歡看電視嗎?想一個地方下載,多終端觀看嗎?我知道你想😁,jellyfin為我們提供了解決方案:可以看一下界面:
web:
手機(IOS APP):
播放器:
當然還有安卓TV端和安卓手機端,安裝jellyfin應該算是很簡單的了,apt搞定,下面貼上教程:
如何在 Ubuntu 22.04 LTS 上安裝 Jellyfin Media Server:https://www.yundongfang.com/Yun224601.html
GPT:
Jellyfin是一種開源的媒體服務器軟件,可用于管理和播放音頻、視頻和圖片。要在Linux上安裝Jellyfin,可以按照以下步驟進行操作。我將提供使用Ubuntu的示例,但在其他Linux發(fā)行版上的步驟類似。
- 添加Jellyfin存儲庫:首先,需要將Jellyfin存儲庫添加到系統(tǒng)中。打開終端并執(zhí)行以下命令:
wget -O - https://repo.jellyfin.org/jellyfin_team.gpg.key | sudo apt-key add -
echo "deb [arch=$( dpkg --print-architecture )] https://repo.jellyfin.org/$( awk -F'=' '/^ID=/{ print $NF }' /etc/os-release ) $( awk -F'=' '/^VERSION_CODENAME=/{ print $NF }' /etc/os-release ) main" | sudo tee /etc/apt/sources.list.d/jellyfin.list
- 更新軟件包列表:執(zhí)行以下命令以更新系統(tǒng)的軟件包列表:
sudo apt update
- 安裝Jellyfin:執(zhí)行以下命令以安裝Jellyfin:
sudo apt install jellyfin
- 啟動Jellyfin服務:安裝完成后,Jellyfin服務將自動啟動。如果沒有自動啟動,可以使用以下命令手動啟動:
sudo systemctl start jellyfin
- 配置Jellyfin:在瀏覽器中訪問
http://localhost:8096
(或您服務器的IP地址和端口8096),進入Jellyfin的Web界面。在此界面上,您可以設置媒體庫、用戶帳戶等。 - 訪問Jellyfin:完成配置后,您可以使用Jellyfin客戶端或支持Emby的應用程序(Jellyfin是Emby的分支)連接到服務器。
請注意,上述步驟假設您正在使用Ubuntu或基于Ubuntu的發(fā)行版。如果您使用其他Linux發(fā)行版,請相應地修改添加存儲庫的步驟。同時,確保您有管理員權限(sudo)來執(zhí)行這些操作。
當然有個媒體管理器還不夠,還需要有資源呀,那我就好人做到底吧,貼幾個網(wǎng)盤資源搜索的地址(第一個基本就夠用了):
易搜:https://yiso.fun/info
貓貍盤搜:https://www.alipansou.com/
奇妙搜索:https://www.magicalsearch.top/main
土狗搜:https://www.tugousou.com/
一般用的是阿里云盤,不限速,但是如果你是Ubuntu等Linux操作系統(tǒng)的話想直接下載阿里云盤上的資源可以通過一個aliyun-client來完成,github地址:https://github.com/tickstep/aliyunpan
4、calibre-web
你愛看書嗎?愛看小說嗎?😶?🌫?如果肯定的話那你一定要安裝一個calibre和calibre-web,calibre是一個電子書管理器,支持多種電子書格式的閱讀、轉換等等,但是calibre是一個桌面APP,如下圖
為了利用我們的家庭云,我們可以安裝一個calibre-web,它是基于web的,可以看看界面
它內(nèi)嵌了在線閱讀器,但是更建議下載一個Kindle,搭配calibre-web使用簡直不要太香,配置好calibre-web的郵件和用戶的kindle郵箱后可以一鍵推送書籍到kindle,如果你有kindle閱讀器或者手機平板安裝了kindle都能閱讀推送的書籍。下面貼上教程:
calibre官網(wǎng):https://calibre-ebook.com/zh_CN/download_linux
calibre-web:https://github.com/janeczku/calibre-web
calibre-web架設指南:https://zhuanlan.zhihu.com/p/203539548
GPT:
在Linux上安裝calibre非常簡單,通常可以通過包管理器或官方安裝腳本完成。以下是在常見Linux發(fā)行版上安裝calibre的方法:
- 在Ubuntu、Debian或Linux Mint上安裝calibre:
在終端中運行以下命令來安裝calibre:
sudo apt update
sudo apt install calibre
- 在Fedora上安裝calibre:
在終端中運行以下命令來安裝calibre:
sudo dnf install calibre
- 在openSUSE上安裝calibre:
在終端中運行以下命令來安裝calibre:
sudo zypper install calibre
- 使用官方安裝腳本安裝calibre:
如果您的Linux發(fā)行版沒有提供最新版本的calibre,或者您希望獲取官方的安裝腳本,您可以使用以下命令從calibre官方網(wǎng)站安裝:
wget -nv -O- https://download.calibre-ebook.com/linux-installer.sh | sudo sh /dev/stdin
這將下載calibre的安裝腳本并執(zhí)行安裝過程。
請注意,安裝calibre的命令可能因您使用的Linux發(fā)行版和軟件包管理器而略有不同。在執(zhí)行安裝命令之前,建議先更新您的軟件包列表,確保獲取最新的軟件包信息。
安裝完成后,您可以在應用程序菜單中找到calibre圖形用戶界面(GUI),或者在終端中輸入calibre
命令來啟動它。使用calibre,您可以管理、轉換和閱讀電子書。
電子書的下載的話我一般用的是Zlibrary,免費下載,資源特別多,前提是你要有科學上網(wǎng)。
5、藍眼云盤
既然有了家庭云那肯定要安裝一個家庭云盤,云盤的選擇很多,藍眼云盤就是其中一個,藍眼云盤是一個基于go語言開發(fā)的開源云盤,支持多用戶、文件預覽、webdav等,目前好像正在開發(fā)共享空間的功能,預計2023年7月發(fā)布,可以看一下界面:
相比其他網(wǎng)盤來說藍眼云盤安裝非常簡單,功能也較為強大,最重要的是是你自己的網(wǎng)盤,不限速:
官網(wǎng)地址:https://tank-doc.eyeblue.cn/
6、可道云
當我的家庭云服務多起來后我就想能不能弄一個網(wǎng)關,免得在桌面添加很多快捷方式,抱著這個心態(tài)無意間發(fā)現(xiàn)了可道云,一個十分優(yōu)秀的國產(chǎn)云盤,有免費版和企業(yè)版,免費版只能創(chuàng)建10個用戶,但是對于家庭來說完完全全夠了??傻涝朴兄浅XS富的功能和漂亮的前端,具備桌面模式和網(wǎng)盤模式,并且提供了多個客戶端。最讓我滿意的是他的插件功能和輕應用功能,輕應用類似一個網(wǎng)站的快捷方式,但是支持在可道云直接打開,可以自己把家庭云的各個服務打包成輕應用,做到登錄一端即可享受全部,我這里只貼幾張圖,更多的功能自己參考官網(wǎng)。

官網(wǎng)安裝教程:https://kodcloud.com/download/
使用可道云Kodbox快速在云服務器上搭建云盤:https://zhuanlan.zhihu.com/p/549965363
7、webos
webos是國內(nèi)一位大佬開發(fā)的云盤,支持多網(wǎng)盤掛載,支持桌面模式,界面做的很好看,還支持動態(tài)壁紙。
官網(wǎng):https://os.tenfell.cn/
docker安裝:https://os.tenfell.cn/doc/#/doc/docker
四、開始使用吧
如果你已經(jīng)看到這里,恭喜你已經(jīng)搭建好了一個家庭云,可以開始享受自己私有云的便利啦。🎈🎊。特別感謝其他貢獻教程和開源軟件的大佬,收下我的膝蓋。
整理太不容易了~
完結。