跳至內容
MasterDragon
使用者工具
登入
網站工具
搜尋
工具
顯示頁面
舊版
反向連結
最近更新
多媒體管理器
網站地圖
登入
>
最近更新
多媒體管理器
網站地圖
足跡:
service:owncloud:打造owncloud
本頁是唯讀的,您可以看到原始碼,但不能更動它。您如果覺得它不應被鎖上,請詢問管理員。
====== 0 成本打造 ownCloud 私有雲 ====== ownCloud是一個自由且開源的個人雲端儲存解決方案,包括兩個部分:伺服器和客戶端。ownCloud 最早由KDE開發者Frank Karlitschek於2010年一月建立,目標是成為商業雲服務提供商的替代。與商業雲端儲存服務不同,ownCloud可以自由取得無需付費,但相應地,使用者必須自行架設 ownCloud的伺服器,這需要一點技術。不過也是有商業雲端儲存服務提供商使用 ownCloud 作為伺服器,例如奧地利商的 OwnCube。 ownCloud在客戶端可透過網頁介面,或者安裝專用的客戶端軟體來使用。網頁介面當然就是任何能開網頁的平台都支援,而客戶端軟體也支援相當多平台,Windows、Linux、iOS、Android皆有。 除了雲端儲存之外,ownCloud也可用於同步行事曆、電子郵件聯絡人、網頁瀏覽器的書籤;此外還有多人線上檔案同步協作的功能(類似google documents或Duddle等等)。 ====== 安裝設定 ====== (第一篇) 0 成本打造 ownCloud 私有雲 – 簡介篇\\ [[http://www.hkitblog.com/?p=24880]] (第二篇) 0 成本打造 ownCloud 私有雲 – 安裝篇\\ [[http://www.hkitblog.com/?p=25008]] (第三篇) 0 成本打造 ownCloud 私有雲 – 檔案分享篇\\ [[http://www.hkitblog.com/?p=25100]] (第四篇) 0 成本打造 ownCloud 私有雲 – ownCloud Mobile Apps 配置篇\\ [[http://www.hkitblog.com/?p=25195]] (第五篇) 0 成本打造 ownCloud 私有雲 – ownCloud Desktop Clients 配置篇\\ [[http://www.hkitblog.com/?p=25270]] 改頭換面:如何將 ownCloud 介面 DIY?\\ [[http://www.hkitblog.com/?p=31032]] ownCloud修改上傳檔案大小上限\\ [[http://blog.pulipuli.info/2014/08/owncloud-change-owncloud-upload-file.html]] 因為 owncloud 須要 php5.4以上, 但 CentOS 內建只有 php5.3, 故請參考以下內容, 安裝 php5.4\\ CentOS6 安裝 PHP 5.4\\ [[http://xyz.cinc.biz/2014/04/centos6-php-54.html]] ====== 解決 owncloud 慢的問題 ====== ===== 手動建立資料庫 ===== 第一次同步比較慢,之後在背景只同步有修改的檔案就比較好了。建議第一次同步可以將client端檔案copy到server端{data_path}/{user}/files資料夾中,以occ files:scan指令建立資料庫,這樣比直接上傳快。\\ https://www.orgleaf.com/2400.html\\ #扫描所有用户的所有文件 sudo -u apache php occ files:scan --all #列出所有用户 sudo -u apache php occ user:list #指定扫描的用户 sudo -u apache php occ files:scan eddie ===== 優化 MySql 性能 ===== 自從裝上 owncloud 之後,就拼命往自己的雲端丟東西,反正硬碟也夠大,不像之前用 Dropbox 那般綁手綁腳了。但是我發現一個問題就是,如果同步大檔案時,速度沒有問題,端看你PC端的上傳速度和CubieTruck的下載速度。我在自己地方都可以達到 500-600KB以上,也許這就是頻寬的上限了。 凡事都有例外,我發現如果同步一些小的零碎檔案,速度很慢,觀察結果是大約每兩三秒才同步一個檔案(檔案大小只有20KB),這就有點不合理了。 所以我就用 top 去觀察,當然 apache 這個行程是榜上有名的(預期中),但 mysqld 這隻程式也常常出現,這就讓我想到是不是 ownload 在 query 和 update databases 時因為太多資料,所以拖慢了 ownload 同步小檔案的速度。所以我這裡優化了一下 mysql 修改 /etc/mysql/my.cnf的定義 max_connections = 50 原本是被 mark # 起來的 wait_timeout = 60 ; 沒有這行,必須新增然後重啟一下 mysql service mysql restart 發現,速度一樣龜速,只好再安裝 mysqltuner apt-get install mysqltuner 安裝完,檔案在 /usr/bin/mysqltuner 裡面,現在不比以前,必須用 perl 來執行,現在直接執行 mysqltuner 輸入帳號密碼,這樣就完成囉,記得還是要重啟 mysql service mysql restart 發現 ownload 同步零碎小檔案速度快多了。
service/owncloud/打造owncloud.txt
· 上一次變更: 2019/11/16 08:12 由
127.0.0.1
頁面工具
顯示頁面
舊版
反向連結
回到頁頂