Alfresco DM爲網絡文件服務提供了一個虛擬的文件系統(是純Java的),並支持CIFS及WebDAV網絡文件訪問協議。當你須要在企業局域網及互聯網上同時架設一個能夠供企業員工使用的安全而可靠的文件服務時,Alfresco是一個比較容易管理和實現的選擇。web
參照如下的步驟來完成服務器與我的電腦的設置:數據庫
1. 安裝Alfrescowindows
如何安裝Alfresco的步驟不在此詳細描述了。若是是在Linux環境下安裝Alfresco的話,安裝完畢後,請先確保Linux服務器上沒有啓動SMB服務,若是有,請關閉SMB,不然沒法使用Alfresco 的CIFS文件服務。安全
在/<alfresco home>/WEB-INF/classes/alfresco目錄下服務器
打開file-system.properties文件,開啓cifs服務網絡
cifs.enabled=truedom
打開file-system.xml文件工具
修改 <authenticator type="enterprise"/>性能
這是文件系統的用戶認證方式,有三種:spa
這裏介紹使用alfresco的帳戶用戶進行驗證的方法,把type設爲alfresco。而後重啓alfresco服務。
2. 創建用戶帳戶及權限分配
用管理員身份登錄alfresco,並在aflresco裏的管理員面板admin console分別創建用戶組及用戶名。而後,在alfresco的目錄文件夾或文件上分配訪問權限,這一個步驟很重要,不一樣的用戶訪問的文件權限不一樣,這會影響用戶在使用網絡文件系統時能夠作的相應操做。
3. 我的電腦設置
經過內部網掛載網絡磁盤(CIFS)
用戶能夠經過Windows CIFS來鏈接Alfresco的文件夾,這裏介紹如何在windows下經過網絡磁盤映射來掛載一個網絡磁盤。
掛載了網絡磁盤後,你就能夠直接經過本地硬盤訪問的方式來對內容進行管理了,你能夠修改、刪除、增長各類內容。
用戶能夠經過WEBDAV來鏈接Alfresco的文件夾,使用HTTP協議從辦公室之外的地方透過互聯網來掛載網絡磁盤。
掛載了WEBDAV網絡磁盤後,你就能夠直接經過本地硬盤訪問的方式來對內容進行訪問了。
注意:保證你在alfresco裏有權限訪問子目錄及父目錄,不然影射可能不會成功
Alfresco虛擬文件系統的性能
正如標題的名稱所說,Alfresco是經過數據庫及Java環境構建的「虛擬」文件系統,與真正的文件系統相比,在性能上是會有所遜色的。事實證實,當你使用CIFS掛載硬盤時,你能夠直接經過鼠標拖戈操做就完成把文件放到Alfresco系統裏,可是速度會慢些。緣由是alfresco須要對輸入的文件做更多的處理,如生成文件對象、讀取元數據meta data併產生查詢索引。
所以,當你考慮向alfresco的虛擬文件系統服務不斷地放入文檔時,你就須要考慮其速度是否能夠接受。