天天看點

MxsDoc基于Web的檔案管理系統

作者:GitHub精選

《開源精選》是我們分享Github、Gitee等開源社群中優質項目的欄目,包括技術、學習、實用與各種有趣的内容。本期推薦的 MxsDoc是基于Web的檔案管理系統,支援權限管理、曆史版本管理、Office編輯、Office預覽、線上解壓縮等。

MxsDoc基于Web的檔案管理系統

項目介紹

MxsDoc是基于Web的檔案管理系統,支援權限管理、曆史版本管理、Office編輯、Office預覽、線上解壓縮、檔案分享、檔案加密、遠端存儲、跨倉庫推送、跨伺服器推送、秒傳、斷點續傳、智能搜尋、檔案備注、本地自動備份、異地自動備份、一鍵遷移。

主要應用場景:檔案管理系統、文檔安全管理系統、分布式文檔管理系統、協同辦公系統、電子書、軟體接口管理系統、自動備份軟體、網頁版SVN倉庫、網頁版GIT倉庫、FTP用戶端、SFTP用戶端、SMB用戶端、Linux系統遠端檔案通路。

項目展示

MxsDoc基于Web的檔案管理系統

倉庫清單

MxsDoc基于Web的檔案管理系統

倉庫首頁

MxsDoc基于Web的檔案管理系統

曆史版本

MxsDoc基于Web的檔案管理系統

線上編輯

MxsDoc基于Web的檔案管理系統

檔案分享

MxsDoc基于Web的檔案管理系統

背景管理

系統安裝與更新

1.下載下傳安裝包

https://github.com/RainyGao-GitHub/DocSys/releases           

2.安裝

(1)解壓系統安裝包至本地目錄

(2)運作start腳本啟動系統

3、通路

本機通路:http://localhost:8100/DocSystem

遠端通路:将localhost改為IP位址即可

更新

(1)運作stop腳本停止系統

(2)備份tomcat/webapps/DocSystem/WEB-INF/classes/jdbc.properties

(3)删除tomcat/webapps/DocSystem目錄

(4)将DocSystem.war解壓至tomcat/webapps/DocSystem目錄

(5)替換tomcat/webapps/DocSystem/WEB-INF/classes/jdbc.properties

(6)運作start腳本啟動系統

常見問題

1.Linux系統Excel線上編輯退出後,修改内容丢失

1、安裝字型庫

yum -y install fontconfig

2、添加中文字型

将 C:/Windows/Fonts 字型檔案複制到 /usr/share/fonts 目錄

3、生成 fonts.scale 檔案

yum -y install ttmkfdir

4、重新整理字型緩存

fc-cache

5、重新生成office字型庫

運作 DocSystem\web\static\office-editor\bin\documentserver-generate-allfonts.sh

2.什麼是分布式遠端存儲

1、倉庫檔案可以存儲在遠端檔案伺服器(FTP/SFTP/SMB/SVN/GTI/MXSDOC)

2、在目前倉庫可檢視遠端檔案伺服器檔案

3、可将目前倉庫檔案推送到遠端伺服器

4、可将遠端伺服器檔案拉取到目前倉庫

5、倉庫可以獨立于遠端檔案伺服器進行檔案操作和版本管理

3.如何使用MxsDoc作為自動備份工具

1、建立倉庫

2、設定檔案存儲路徑,自定義為需要備份的目錄

3、設定自動備份

4.日志擷取

1、Windows系統:用startWithLog.bat啟動,日志在docsys/logs目錄

2、Linux系統: start.sh > docSys.log

3、設定日志等級:管理背景 -> 系統設定 -> 日志等級 -> debug

更多内容:https://gitee.com/RainyGao/DocSys

繼續閱讀