自己搭建私有雲儲服務器


隨着移動設備的興起,數據與日劇增,每天都會產生大量的數據,越來越多的個人用戶對存儲空間有了更高的需求,很多個人家庭用戶都已開始自己搭建私有雲儲存來管理家庭日常產生的數據。經過多次測試,個人准備了一套人人都會的家庭私有雲搭建方案,零成本,操作非常簡單,還能實現外網訪問。相對於網上其他教程,用服務器,vps,nas(還需要申請公網ip,做復雜的內網穿透)等方案搭建,此可以說不需要成本。

准備工作:廢舊電腦一台,可道雲kodexplorer安裝包,utools工具(一鍵實現內網穿透)

第一步,搭建php環境,這里推薦phpstudy(小白操作,下載安裝即可)。

下載地址:http://phpstudy.php.cn/下載好之后安裝啟動phpstudy

第二步,下載解壓kodexplorer。

下載地址 https://kodcloud.com/download

解壓kodexplorer,找到phpstudy文件夾依次打開C:\phpstudy_pro\WWW,在把剛下載的kodexplorer解壓到當前文件夾

按照這里的提示進行相關配置,修改啟動。https://www.xp.cn/wenda/394.html

第三步,設置登錄kodexplorer,在瀏覽器上輸入http://localhost.com或者http://127.0.0.1(這是訪問本地地址)

第四步,內網穿透

下載utools工具,百度搜索下載

安裝好之后在,搜索框搜索“內網穿透”,在彈出的對話框里設置好你的地址,然后點擊鏈接

 

第五步,你可以在任何地方訪問你的個人網盤,只需用輸入你的地址即可,我的地址就是下圖兩個,如果我沒有關閉服務,你們應該都能訪問到。跳出來的是網盤登錄界面。

問題解決方案:

出錯原因:

因為php頁面消耗的最大內存默認是為128M (在PHP的php.ini配置文件里可以看到) ,如果文件太大或圖片太大,在讀取的時候會發生上述提示錯誤。

解決辦法,個人目前知道的有三種解決方案:

第一中解決方案是:在PHP文件中加入ini_set(”memory_limit”,”256M”);當然80M可以根據自己的情況改動,也不要太大哦,否則系統其它資源會遇到問題哦,其中-1為不設限。

第二中解決方案是:修改 php.ini配置文件,在php.ini中找到

; Maximum amount of memory a script may consume (128MB)
; http://php.net/memory-limit

memory_limit = 128M,將前面的分號去掉,改動值的大小,將memory_limit由128M改成256M(或更大),重啟apache服務即可。

第三種解決方案是:修改.htaccess分布式配置文件(注意哦:前提是該目錄支持.htaccess)。在文檔中新增一句:php_value memory_limit 256M(或更大)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM