當前位置:首頁 » 雲伺服器 » 搭建個人雲儲存伺服器

搭建個人雲儲存伺服器

發布時間: 2022-08-03 14:16:23

A. 如何在LNMP上搭建ownCloud個人雲存儲系統

ownCloud是一個自由且開源的個人雲存儲解決方案。最早由KDE開發者Frank Karlitschek於2010年一月創建,目標是成為商業雲服務提供商的替代。與商業雲存儲服務不同,ownCloud可以自由獲取無需付費;它可以被安裝在個人伺服器上,用戶擁有控制和修改的權利。
目前程序已經更新到了4.5.7版本,此版本從根本上進行了轉變,需要基於php5.3及以上的運行環境,那麼之前我所安裝的是ownCloud 2.X的版本,而升級到新版本後,同時PHP環境也要升級,由於之前使用的是PHP5.2,因為我很相信PHP5.2版本,原因是其穩定性,作為ownCloud的終極粉絲,我還是忍痛割愛,換成了PHP5.3。 下面給大家分享一下我在使用ownCloud過程中所遇到的問題及解決方案:
1、站點出現錯誤:
Fatal error: Call to undefined function stream_resolve_include_path() in /home/wwwroot/dl.303i.com/lib/base.php on line 99
原因是上面所說的4.5.7版的ownCloud運行環境需要PHP5.3以上版本,所以升級一下PHP就可以了。 下載解壓PHP後進入目錄後可以輸入以下配置選項進行安裝:
./configure --prefix=/usr/local/php --with-config-file-path=/usr/local/php/etc --enable-fpm --with-fpm-user=www-data --with-fpm-group=www-data --with-mysql=mysqlnd --with-mysqli=mysqlnd --with-pdo-mysql=mysqlnd --with-iconv-dir --with-freetype-dir --with-jpeg-dir --with-png-dir --with-zlib --with-libxml-dir=/usr --enable-xml --disable-rpath --enable-magic-quotes --enable-safe-mode --enable-bcmath --enable-shmop --enable-sysvsem --enable-inline-optimization --with-curl --with-curlwrappers --enable-mbregex --enable-mbstring --with-mcrypt --enable-ftp --with-gd --enable-gd-native-ttf --with-openssl --with-mhash --enable-pcntl --enable-sockets --with-xmlrpc --enable-zip --enable-soap --without-pear --with-gettext --disable-fileinfo

2、出現PHP函數錯誤:
PHP message: PHP Warning: Invalid argument supplied for foreach() in DOC_ROOT/dl.303i.com/lib/l10n.php on line 322
PHP message: PHP Warning: scandir() has been disabled for security reasons in DOC_ROOT/dl.303i.com/lib/l10n.php on line 321

我想所有部署過PHP程序的童鞋都會知道,這個錯誤要啟用PHP默認禁用掉的函數
解決這個問題我就不多說了,看一下之前我寫的博客吧
《解決Warning: scandir() has been disabled for security reasons in…的問題》
3、界面布局顯示錯亂(如圖):

找到Nginx日誌文件,翻到最後,你可以看到:
2013/01/21 21:25:08 [error] 28179#0: *7 open() "DOC_DIR/dl.303i.com/remote.php/core.css" failed (20: Not a directory)
2013/01/21 21:25:09 [error] 28179#0: *9 open() "DOC_DIR/dl.303i.com/remote.php/core.js" failed (20: Not a directory)

原因是你的Nginx或者apache沒有配置跳轉,筆者使用的是Nginx,所以只介紹Nginx的ownCloud的配置:
server
{
listen 80;
server_name dl.303i.com;
index index.php;
root DOC_DIR/dl.303i.com;
client_max_body_size 1000M; # set maximum upload size

location ~ ^/remote.php(/.*)$ {
fastcgi_split_path_info ^(.+\.php)(/.*)$;
fastcgi_pass unix:/tmp/php-cgi.sock;
include fcgi.conf;
}

# deny direct access
location ~ ^/(data|config|\.ht|db_structure\.xml|README) {
deny all;
}

# default try order
location / {
try_files $uri $uri/ @webdav;
}

# owncloud WebDAV
location @webdav {
fastcgi_split_path_info ^(.+\.php)(/.*)$;
fastcgi_pass unix:/tmp/php-cgi.sock;
include fastcgi_params;
}

location ~ .*\.(php|php5)?$
{
try_files $uri =404;
fastcgi_pass unix:/tmp/php-cgi.sock;
fastcgi_index index.php;
include fcgi.conf;
}
}

配置好後重新部署nginx即可,刷新頁面顯示正常,效果圖如下:

B. 我想在家裡做個私人雲盤,需要准備什麼

1、想自己搭建,並且有深厚的計算機理論,那麼可用「迷你雲」這款軟體自行搭建自己的私人雲存儲吧,請自行搜索「迷你雲」。存儲空間就看電腦硬碟空間了,上傳下載速度就看帶寬速度了,這個搭建還是有點復雜的。

2、覺得復雜了,有難度VIP可上傳單文件20GB(普通用戶4G),上傳了26GB都可以,2TB空間,每天都增加2.8G空間,用戶等級越高增長越快。數據資料,藍光不用擔心泄密,如果是公司文件項目,一起也沒有多大。

假設是這樣,那麼就把公司文件項目之類的東西加密同步,支持網盤同步加密的工具請自行搜索Cloudfogger,採用AES-256加密。

(2)搭建個人雲儲存伺服器擴展閱讀:

雲盤賬號使用注意事項。

1、 使用者應妥善保管好個人雲盤的賬戶密碼,以免被他人登錄及誤操作。

2、 若發生因用戶賬號、密碼泄露而造成本系統、第三方損失事件,用戶應當賠償本系統和第三方的一切損失,並消除影響。

3、 若用戶非法訪問其他用戶賬號,則承擔一切因此產生的法律後果。

4、 用戶若發現任何安全漏洞或非法使用用戶賬號的情況,應當及時聯系信息與網路管理處處理解決。

C. 如何建立自己的私有雲存儲

建立私有雲存儲的步驟:
第一步:預裝軟體。
ownCloud 內核是用PHP5寫的,支持SQLite、MySQL、Oracle以及PostgreSQL等資料庫。為了簡單,我們將用MySQL資料庫。在你的linux系統下你需要安裝以下軟體:

PHP 安裝包:php5, php5-gd, php-xml- parser,php5-intl

資料庫驅動:php5-mysql(如果你使用其他資料庫,需要安裝相應的資料庫以及驅動)

Curl 安裝包:curl, libcurl3, php5-curl

SMB 客戶端:smbclient (這個用來掛載windows共享文件夾的)

Web 伺服器:apache2
如果你的Linux是基於Debian的,你可以運行下面的命令一鍵安裝所有的軟體:
$ sudo apt-get install apache2 php5 php5-gd php-xml-parser php5-intl php5-sqlite php5-mysql smbclient curl libcurl3 php5-curl mysql-server
第二步:安裝ownCloud——設置web 根目錄。
從 網站上下載最新版的ownCloud,對於本教程,我們使用owncloud-4.5.6 版本。到此,我們需要設置web伺服器的根目錄,對於基於Debian發行版的Linux系統,根目錄為/var/www,將ownCloud安裝包解壓到此目錄下。
第三步:安裝ownCloud——配置web伺服器。
這一步我們要為 ownCloud配置Apache伺服器,OwnCloud需要啟用 Apache上 .htaccess 文件,.htaccess文件(或者"分布式配置文件")提供了針對目錄改變配置的方法。為了啟用web伺服器上的.htaccess,可以通過 Apache配置文件(基於Den系統是/etc/apache2/sites-enabled/000-default)的 AllowOverride指令來設置。
第四步:安裝OwnCloud——安裝運行。
在瀏覽器中打開 http://localhost/ludcloud ,你會被引導進入ownCloud的安裝界面。
首先你要建立一個管理員帳號,輸入必填的用戶名和密碼就完成了。為了配置資料庫,點「Advanced」 選擇MySQL,然後輸入MySQL的資料庫名、用戶名和密碼。
點「Finish」 完成安裝過程。

D. 如何實現一個簡單的家庭雲存儲系統

簡單的家庭雲存儲系統是為了個人或單個家庭使用而構建的,數據作為一種資源,保存在別人家的伺服器上永遠沒有保存在自己家庭雲存儲系統安全,網路網盤或微雲再好那是別人家的,最終解釋權在人家手裡,即使上傳百G的東西,人家說關就可以關,而私有雲是自己的,最終所有權在自己手裡。

個人或家庭,搭建NAS(NetworkAttachedStorage:網路附屬存儲)是一種非常好的方案,每個家庭都可以有自己的NAS,而成本對於一般家庭來說都可以接受——NAS在一個LAN上佔有自己的節點,無需應用伺服器的干預,允許用戶在網路上存取數據,NAS集中管理和處理網路上的所有數據,可以有效降低總擁有成本,你家庭任何成員和任何設備(包括WP,安卓,蘋果,筆記本等各種)都可以直接觀看NAS硬碟上的視頻,使用NAS上的數據。

具體實現方法如下:

1、NAS既NetworkAttachedStorage,網路附屬存儲,它的功能有點類似於我們常說的雲計算、雲存儲中的「雲」。

E. 如何搭建私有雲雲平台

個人搭建私有雲的話我建議可以同NAS+蒲公英路由器來DIY私有雲的方法。

首先要配置NAS共享文件夾:

1、登錄NAS界面後,在「控制面板」中找到「共享文件夾」。

2、新增共享文件夾(可設置用戶許可權)。

配置蒲公英智能組網:

1、 登陸蒲公英管理後台完成組網設置。

2、在「智能組網」中創建網路。

2、在搜索欄輸入設備名可以快速定位NAS,滑鼠右鍵點擊NAS,選擇「ping子設備」測試連通性。

F. 如何搭建私有雲存儲

虛擬化技術在企業私有雲IT基礎架構中仍然占據重要地位,同時,為了進一步提升應用效率,越來越多的生產環境也正在逐步變革,從以虛擬機為中心的架構向以容器和微服務為中心的雲原生架構過渡,在這個過程中,存儲如何有效支撐各種雲主機應用與微服務應用,對於企業的私有雲數據中心提出了新的挑戰。

企業面臨的問題

存儲設施七國八制,硬體鎖定缺少彈性

多種雲平台對於存儲的要求各不相同,塊/文件/對象存儲對應不同類型的應用,對外提供不同的服務介面,一種存儲設備無法滿足多種類型的雲平台存儲需求,而且傳統存儲在擴展性方面不能滿足雲時代大規模雲平台對存儲在線彈性擴容的需求,在可維護性方面則面臨硬體架構綁定、運維復雜、難以維保等問題,而且這些問題會隨著存儲設備種類和數量的增多進一步放大。

業務調度變更頻繁,資源不能共享

隨著開發測試虛擬機以及容器、微服務平台在企業私有雲平台的上線,大型企業的應用快速迭代、頻繁發布對存儲系統的支撐提出了嚴峻挑戰,不同業務的數據保存在不同廠商的存儲設備中,數據流動性差,不僅導致存儲空間及性能資源浪費嚴重,數據災備方案也很難統一化。

開源產品難以維護,不能實現企業級產品化

基於開源虛擬化技術的雲平台如OpenStack為眾多客戶提供了快速構建私有雲基礎設施的能力,但是存儲部分卻不一樣,開源的存儲系統如Ceph雖然可以小規模部署試用, 但在大規模商用時會遇到很多問題:與硬體和企業級應用生態融合程度不高,嚴重依賴人工開發運維,在性能和服務質量方面不能滿足核心業務的需求

杉岩私有雲存儲解決方案

杉岩私有雲存儲解決方案充分發揮了杉岩統一存儲平台(USP)的雲適配、開放等優勢,支持各種復雜的應用負載,可靈活支撐私有雲的虛擬化平台,如VMware、Citrix、OpenStack等虛擬化和雲平台,以及通過Kubernetes軟體一致性認證的所有容器雲平台,如:Rancher、Openshift、Kubernetes等。

通過杉岩統一存儲平台,用戶可快速構建能夠兼容所有主流虛擬化平台與容器微服務平台的統一存儲資源池,面對各種虛擬機和微服務需求,池化的存儲平台為大規模雲環境提供了可靠的存儲基礎架構支撐,幫助用戶從紛繁復雜的基礎架構運維工作中解放出來,更關注於私有雲上運行的業務本身。

客戶價值

資源整合,鏈接企業信息孤島

單資源池提供塊、文件、對象多種存儲服務,支持虛擬化平台和資料庫應用;強大的存儲資源生命周期管理能力,跨雲平台在線遷移數據,實現數據共享和提高資源利用率;存儲卷QoS等級和性能優先順序在線調整,可根據企業資源和業務需求合理配置資源。

開放兼容,適配多種私有雲平台

通過VMware VAAI和Citrix Ready認證,針對主流虛擬化平台優化I/O性能,大幅提升虛擬機訪問的性能。通過OpenStack Cinder認證,可提供塊和對象存儲基礎架構支撐支持容器平台CSI介面認證,為Kubernetes生態的容器應用提供塊和文件存儲服務。

智能管理,解決規模化運維難題

向導式安裝部署和自助擴容配置,極大提升易用性和可維護性,管理自動化降低運維成本;針對大規模集群優化的可靠性管理,檢測和修復硬碟軟錯誤的專利技術,節約用戶硬體投資。存儲視角的管理功能,可視化展示主機、容器與存儲的映射關系和性能監控協助管理員快速定位和解決問題。

G. 我想建立一個我私人的雲存儲,資料放在公有網盤上不太放心。需要哪些軟體和硬體

你要自己建個雲存儲自己用還是給公司用?其實公有雲是很安全的,付費的應用保障比較大。如果實在想自己建也可以。可以參考同步盤的要求采購伺服器就可以了。不過還是建議你用公有雲的。磁碟損壞是常有的事,又有專人幫你維護,你自己就省心了。

H. 如何搭建個人私有雲盤

你可以直接在網路網盤上面開個空間,然後禁止任何人來訪問,這也就是一個個人私密雲盤了。

I. 想要搭建一個家用NAS存儲伺服器,有什麼好方案

存儲空間不用說了,這是必須的。
1.跨平台文件共享,還有移動終端的訪問,比如:windows,mac,安卓和ios。這是為了方便文件讀取和分享,如果不支持跨平台的話畢竟有點不方便。
2.遠程訪問,相當於個人的雲存儲主機,在外面通過3g或者網路可以訪問到家裡的nas,進行文件的上傳,下載,以及管理。
基本上滿足這幾個要求,就可以被稱為最基本的家用nas了。
想達到要求也很簡單,家裡的網路支持,一台路由器,一台電腦。需要的軟體:freenas(網上都有下,免費的nas系統)

樣組建nas功能很少,而且功耗大。後期維護成本高。如果要長期使用的話,成本不亞於買一台成品nas。首先從維護難度來講NAS其實也是一台繼承CPU
的Linux的電腦這句話沒錯,但是NAS的linux操作系統是嵌入在DOM盤里,所以無論從穩定性和防病毒性來說都是絕佳的,還有NAS採用的
Linux系統是瘦系統,也就是說它剔除了用不到的功能來保證系統穩定性。
如果作為數據存儲的話,不需要定期升級與維護,簡單設定後就可以使用,
而且NAS也自帶RAID功能,可以保證數據安全,而且數據備份功能做得非常完善,無論是近端備份(PC機備份至NAS)還是遠端備份(備份至遠端伺服器
或NAS),都可以通過非常簡單的設定就可以完成,非常易於維護,即使不太懂計算機也可以完成維護。
數據安全非常重要,訪問許可權控制之類的NAS也做得非常好。成品NAS基本上是免維護的。


且現在威聯通的nas功能很強大,例如,通過QNAP HD Station,可以讓威聯通nas成為令人驚喜的多媒體播放器。安裝免費的HD
Station,並通過HDMI將NAS連接至大屏幕電視,就可以輕松擁有絕佳視覺體驗,享受眾多影片、音樂和照片,通過大屏幕上網,利用手機或平板電腦
遙控。享受高畫質影音。

J. 如何DIY一台高性價比的NAS個人雲存儲

家用NAS,不需要很高的配置,其實可以用一台性能較低的舊電腦進行改造,其關鍵在於四點:

  1. 穩定的運行。因為需要常年不關機,所以我們需要發熱量不大的CPU,不需要顯卡(甚至不裝任何顯卡驅動,使用默認的VGA模式就可以),家中如果有在性能上淘汰的電腦,尚能穩定運行的,就可以作為基礎。系統方面,應該選擇穩定性更好的windows server系統,而不是普通的windows系統。

  2. 流暢的網路。因為需要通過網路傳輸大量的數據,在當前寬頻中國的大環境下,一個千兆級別的網卡是必備品。老電腦如果主板自帶千兆網卡,也可以繼續使用,否則就要采購一個新的千兆網卡安裝上了。

  3. 海量的存儲。普通PC電腦的硬碟供電口較少,一般只有3個,接3個3T硬碟的話,一般可以滿足家用需要了。這是從性價比進行考慮,目前3T硬碟的容價比最高,1T200元。如果9T不夠用,就要考慮伺服器電源了,當時價格不是一般的貴,性價比缺失。

  4. 易用的軟體。硬體准備好了以後就需要實現NAS功能的軟體了。從易用角度考慮,不推薦專業軟體,配置和使用都不是一般人能掌握的。推薦使用現在鋪天蓋地的網盤作為載體。比如:網路網盤,360網盤,樂視網盤等等,都是有很大容量的,部分網盤甚至是沒有空間限制的,而且都是多平台的。只要把資料分類上傳到網盤上,就可以在移動端下載使用了,視頻文件更是可以在線看。

PS1:家中使用的話,就把硬碟上的資料進行共享或者高級一些的映射網路驅動器(很容易能查到教程的,推薦),就可以隨意使用了。

PS2:如果文檔類的小文件比較多,經常移動辦公,可以使用金山快盤,文件是同時保存在客戶端和伺服器的,本地修改保存後自動上傳,比較方便。缺點是容量小,但是很容易就能弄到1T左右,文檔類的足夠了。

熱點內容
無需伺服器搭建網站 發布:2025-01-22 21:53:34 瀏覽:114
旅遊青蛙安卓版如何下載 發布:2025-01-22 21:52:51 瀏覽:317
歐文5的配置是什麼 發布:2025-01-22 21:30:23 瀏覽:108
日誌存儲資料庫 發布:2025-01-22 21:30:07 瀏覽:474
gulp上傳cdn 發布:2025-01-22 21:27:34 瀏覽:203
emule文件夾 發布:2025-01-22 21:23:23 瀏覽:981
s7e什麼時候推送安卓7 發布:2025-01-22 21:20:59 瀏覽:203
狐狸的清白腳本分析 發布:2025-01-22 21:19:59 瀏覽:182
如何破解仿射密碼 發布:2025-01-22 21:13:53 瀏覽:81
百度視頻存儲 發布:2025-01-22 21:13:11 瀏覽:168