可道云KodExplorer提供私有云存儲/企業(yè)網(wǎng)盤/企業(yè)云盤和在線文檔管理解決方案,助力企業(yè)實現(xiàn)辦公協(xié)作、Office在線編輯、安全存儲訪問和組織權(quán)限控制。有需要的小伙伴歡迎來西西下載體驗。
軟件功能:
私有云存儲&協(xié)同辦公
幾分鐘內(nèi)搭建您的專屬私有云盤/企業(yè)網(wǎng)盤
輕松向客戶/公司內(nèi)部員工分享文件
完全支持私有化部署,云盤自主可控
有瀏覽器,就可以輕松登錄和管理文檔
全平臺覆蓋: 支持主流瀏覽器,Windows/Mac客戶端,Android/iOS移動端APP,webdav掛載
數(shù)百種文件格式在線預(yù)覽、編輯和播放
增強客戶端,滿足文件存儲、協(xié)作共享等需求,并提供文件實時增量同步、本地編輯、文件夾下載等能力。
專業(yè)在線編輯器
1. 支持150多種代碼(數(shù)據(jù)文件)高亮
2.支持多標(biāo)簽,同時編輯多份文件
3.Emmet支持,從此愛上在線編程
4. 自行字符補全,自動換行
5. 實時更新當(dāng)前文件函數(shù),快速定位到指定位置
6. Markdown文檔支持,實時預(yù)覽、支持LaTeX公式
軟件特色:
像Windows操作一樣的企業(yè)網(wǎng)盤
云端文檔管理,在企業(yè)網(wǎng)盤內(nèi)也可以像在電腦上操作一般熟悉而流暢,熟悉框選、拖拽、快捷鍵,從來沒有這么簡單方便
云存儲
私有部署、集中存管、卓越體驗、插件市場
云辦公
一鍵分享、輕松預(yù)覽、同步備份
云協(xié)同
協(xié)同編輯、劃詞標(biāo)注、即寫即存、歷史版本
云管理
組織架構(gòu)、靈活權(quán)限、操作日志
云拓展
OpenAPI、單點登錄、對象存儲、擴展框架
新體驗
Windows體驗、企業(yè)LOGO
使用方法:
一、下載安裝軟件。
二、安裝完成后打開軟件登錄。
三、登錄后可以看到軟件獨特的系統(tǒng)構(gòu)造,用戶可以打開任意的軟件使用。
四、軟件支持上傳和下載功能。
環(huán)境配置說明:
配置優(yōu)化
環(huán)境搭建及推薦
不熟悉環(huán)境部署: 推薦使用寶塔面板,去下載 推薦運行環(huán)境: php7.3 + mysql5.6 + redis;
一、上傳下載速度優(yōu)化
首先明確可道云沒有對上傳下載做任何限制,速度快慢和網(wǎng)絡(luò)環(huán)境有關(guān)?傻涝剖腔趆ttp上傳,所以和其他http上傳速度基本一致;可以對比其他web系統(tǒng)或網(wǎng)站說附件上傳速度。同其他例如webdav、FTP、QQ傳輸?shù)溶浖讓訁f(xié)議不一樣;傳輸速度也會不一樣。
傳輸速度受三方面影響:
本機客戶端:網(wǎng)卡、連接方式(有線、無線)、本機磁盤IO負載情況;
網(wǎng)絡(luò)環(huán)境:網(wǎng)絡(luò)帶寬、wifi還是網(wǎng)線等造成的影響;網(wǎng)絡(luò)環(huán)境復(fù)雜、或使用人多時路由器或交換機處理速度也都會是瓶頸之一。
服務(wù)器:受服務(wù)器負載、磁盤IO、服務(wù)器網(wǎng)絡(luò)帶寬等影響。同時受并發(fā)影響;比如20M上行帶寬,10個人同時在上傳或下載,那么每個人平均就是2M/s
可道云為了能在更多的服務(wù)器環(huán)境下良好運行,各方面配置是以兼容性為主,可能并不是最優(yōu)配置。性能調(diào)優(yōu)可以參考配置如下。
主要是由于服務(wù)器限制了上傳大小,或超時時間太短引起; 推薦如下配置: 推薦環(huán)境: centos7 + nginx + mysql5.6 + php7.3 + redis;
1. 修改php配置文件php.ini;
post_max_size = 500M;
upload_max_filesize = 500M;
memory_limit = 500M;
max_execution_time = 3600;
max_input_time = 3600;
2. 修改nginx的配置文件
client_max_body_size 500M;
client_header_timeout 3600s;
client_body_timeout 3600s;
fastcgi_connect_timeout 3600s;
fastcgi_send_timeout 3600s;
fastcgi_read_timeout 3600s;
# 其他webserver相應(yīng)修改類似限制;如apache需要修改LimitRequestBody
注意:
如果某一類例如exe文件不能上傳,其他文件可上傳, 一般是服務(wù)器(殺毒軟件或防火墻)做了攔截誤判,取消相應(yīng)軟件上攔截即可;
超時時間設(shè)置; 如果經(jīng)常有超大文件上傳,php和nginx超時時間需要設(shè)置大一些;
分片上傳: 一個大文件切分成多個分片上傳,所有片上傳完成后服務(wù)器自動合并;一個分片上傳失敗只需要重傳該分片即可;
分片大小設(shè)置: 管理員登陸后臺--基礎(chǔ)設(shè)置--上傳下載; 調(diào)整上傳分片大小; 必須小于php.ini和nginx的限制;
修改了php或nginx配置文件后,需要重啟php-fpm和nginx;
上傳文件限制及超時時間可以根據(jù)自己需求設(shè)置; 超時時間需大于文件上傳下載的時間,否則超時會導(dǎo)致操作失敗;
3.修改可道云配置
設(shè)置方法:管理員登陸可道云進入后臺 系統(tǒng)設(shè)置---基礎(chǔ)設(shè)置---上傳/下載
設(shè)置分片大小: 推薦5M
大文件上傳時切分成片進行并發(fā)上傳,從而實現(xiàn)加速和斷點續(xù)傳,
推薦5M; 此值必須小于下述配置;否則會引起上傳異常(上傳失敗,進度回退)
php.ini: post_max_size, upload_max_filesize ==> 5M
nginx: client_max_body_size ==> 5M;
上傳并發(fā)數(shù)量; 推薦15個并發(fā);
4.nginx + php-fpm上傳優(yōu)化
在nginx.conf中添加如下代碼,參考,更多nginx優(yōu)化
#使用共享內(nèi)存做臨時存貯提高上傳速度,共享內(nèi)存需要大一些,否則上傳大文件內(nèi)存不足
client_body_in_file_only clean;
client_body_temp_path /dev/shm 1 2;
fastcgi_param REQUEST_BODY_FILE $request_body_file;
二、系統(tǒng)安全優(yōu)化
1.開啟防跨站
系統(tǒng)管理員可以訪問服務(wù)器任意資源,如果不想這樣,可以開啟php防跨站,指定某個站點open_basedir,只能訪問某個目錄?梢杂腥缦聨追N方式設(shè)置:更多請參考
# 1)php.ini 中配置
open_basedir = /home/wwwroot/:/tmp/
# 2)nginx中配置 fastcgi.conf
fastcgi_param PHP_VALUE "open_basedir=$document_root:/tmp/";
# 3)apache 的 httpd.conf 中Directory配置
"php_admin_value open_basedir none" #關(guān)閉
php_admin_value open_basedir "/home/wwwroot/:/tmp/:/var/tmp/:/proc/"
# 4).user.ini 站點根目錄
open_basedir = /home/wwwroot/:/tmp/
2.開啟登陸驗證碼
設(shè)置方法:管理員登陸可道云:右上角菜單——系統(tǒng)設(shè)置——安全設(shè)置——開啟登陸驗證碼
3. 其他服務(wù)器運維優(yōu)化
建議全站使用https,避免傳輸中數(shù)據(jù)被竊聽。
設(shè)置服務(wù)器防火墻,關(guān)閉無關(guān)端口
關(guān)注安全相關(guān)新聞,保持服務(wù)器相關(guān)軟件為最新版本。
三、其他優(yōu)化
1.靜態(tài)資源配置到CDN
對于訪問量比較大的站點,可以將可道云的靜態(tài)資源遷移到CDN。步驟如下:
先將kod下面的static上傳到相應(yīng)cdn,獲得對應(yīng)訪問static目錄的域名,例如: http://cdn.test.com/static/
配置setting_user.php 配置cdn地址: 在config/下新建 setting_user.php文件;粘貼如下內(nèi)容;(已存在則不需要新建)
<?php
$GLOBALS['config']['settings']['staticPath'] = "http://cdn.test.com/static/";
更新日志:
功能新增及優(yōu)化
權(quán)限及安全相關(guān)優(yōu)化;
用戶賬號安全優(yōu)化: 修改密碼或賬號; 其他已登錄的自動退出;
密碼錯誤鎖定(防暴力破解): 連續(xù)5次錯誤鎖定30s不允許登陸;
ip白名單[ip區(qū)間; 允許127.0.0.1/自己ip/內(nèi)網(wǎng)ip段;]
密碼強度設(shè)置: 不限制/中等強度/高強度;(注冊/添加用戶/修改密碼等處須符合密碼規(guī)則),有效防止系統(tǒng)弱口令;
后臺管理操作日志:支持導(dǎo)出文件;
jsonp輸出限制: 不允許user/view/options以及各類有權(quán)限限制的入口; 允許插件;
CAD預(yù)覽: 主題默認設(shè)置;優(yōu)先2D預(yù)覽;
文件管理
下載時兼容迅雷加速,多線程下載情況(加入accessToken);
多選下載優(yōu)化:如果選擇的都是文件,則不進行壓縮,直接全部下載;
離線下載文件名獲取優(yōu)化: 自動獲取文件名處理,獲取為空時自動構(gòu)造,按content-type構(gòu)造擴展名;
其他優(yōu)化
桌面回收站等圖標(biāo)去除快捷方式標(biāo)記;
整體請求編碼處理: 減少一次后端解碼; 按默認方式進行;解決含有特殊字符文件夾分享后文件預(yù)覽失敗問題;
外鏈分享文件夾: 限制下載次數(shù)達到上限后錯誤提示優(yōu)化;
默認隱藏去除編輯器; iframe載入loading加入;
右鍵菜單擴展輸出到全局,首次進入后臺: 對話框標(biāo)題欄右鍵支持,用戶管理右鍵菜單支持;
分享頁面樣式優(yōu)化; 對話框頭部邊距過大;用戶管理搜索欄
權(quán)限說明table增加橫向滾動條;
移動端整體字體大小優(yōu)化;
其他樣式細節(jié)優(yōu)化
兼容優(yōu)化
UC瀏覽器ajax請求丟失參數(shù)問題處理兼容;
webdav掛載失敗問題[用戶賬戶體系集成;用戶登陸驗證優(yōu)化,優(yōu)先使用cookie; ]
兼容服務(wù)器請求不了https時插件更新問題;
QQ登陸處理https問題兼容處理; 綁定QQ微信;已被綁定提示綁定者用戶信息;
部分服務(wù)器curl 請求https出錯問題兼容;
bug 修復(fù)
上傳忽略文件,設(shè)置無效
列表分欄模式下,文件名和文件的描述說明重疊
登錄日志,操作日志,近七天數(shù)據(jù)顯示異常
分享頁面,含有密碼情況請求攔截處理優(yōu)化;