前言
如何高效的完成企業内部的協同辦公是很多企業一直在解決的問題,或許像微軟的 Office 365、谷歌的 G suit 甚至最近炒的火熱的騰訊文檔。但是他們都有一個問題那就是資料存放在第三方不可控以及自定義性的一些問題。
DzzOffice 正是這樣一款不錯的解決方案,我們可以友善的将其部署在阿裡雲甚至是企業内部的網絡中。
介紹
DzzOffice是一套開源辦公套件,适用于企業、團隊搭建自己的企業應用套件、企業協同辦公平台,産品由多款開源辦公應用組成,安裝 DzzOffice 後,可根據需要從内部的應用市場進行選擇和安裝。應用能夠單獨使用,也能與其他多款應用組合使用。并且能夠結合企業微信、釘釘來進一步擴充移動辦公與溝通協同能力,無論身處何地都能輕松協作。功能包含但不限于:
網盤: 企業、團隊檔案集中管理。主要展現的功能是支援企業部門的組織架建構立共享目錄,也支援組的方式靈活建立共享目錄。支援檔案标簽,多版本,評論,詳細的目錄權限等協作功能。
文檔: 線上 Word 文檔協作工具。前端做了一套模闆管理,用于企業添加自己的常用文檔模闆,如空白合同。後端支援 office online server,onlyoffice,collaboraoffice 來實作文檔預覽與協同編輯。
表格: 線上 Excel 協作工具。同上
示範文稿: 線上 PPT 文檔浏覽、編輯工具。同上
記錄: 多人參與協作的記錄本,主要展現協作記錄内容。
新聞: 文章系統,可用于企業新聞,通知等用途
通訊錄: 企業人員聯系方式查詢
文集: 通過樹形目錄有序管理文檔。支援 Markdown 編輯,支援導入導出 txt,epub、mobi、azw3
相冊: 企業,團隊圖檔管理
任務闆: 任務管理、團隊協作
讨論闆: 内部論壇設定
表單: 表單,問卷工具
要求 & 收獲
需要使用到的産品:
通過本文你将講學到:
- 安裝并使用 DzzOffice
- php.ini 開啟禁用函數
教程
由于篇幅限制,教程中涉及的 LNMP 環境介紹和虛拟主機搭建,具體教程請看:
【雲計算的1024種玩法】手把手學會配置安裝 LNMP 建站環境由于 DzzOffice 的推薦 PHP 版本為:5.6,是以建議大家用安裝 php5.6 的環境。
安裝 DzzOffice
DzzOffice 的下載下傳位址在:
https://github.com/zyx0814/dzzoffice/releases一、建立好網盤用的虛拟主機和資料庫後,進入虛拟主機網站的目錄,例如我的是
/data/wwwroot/office
,然後開始下載下傳安裝:
cd /data/wwwroot/office wget https://github.com/zyx0814/dzzoffice/archive/2.0beta.tar.gz tar xzf 2.0beta.tar.gz mv ./2.0beta.tar.gz/* ./
二、我們直接打開我們的網站就行,例如我綁定的域名是 :
http://office.mf8.biz
可以看到程式所依賴的 php 函數已經被禁用了:
那麼我們需要在修改
php.ini
檔案,不同版本位置不同,例如 5.6 的在
/etc/php/5.6/fpm/php.ini
然後搜尋
pfsockopen
和
fsockopen
函數,如果出現在
disable_functions
中就删掉他們,并且讓
allow_url_fopen
後的參數設定為
On
然後重新開機一下 php 程序,例如:
service php5.6-fpm restart
三、給予目錄所有者權限:
chown -R www-data:www-data /data/wwwroot/office/
四、填寫資料庫相關選項即可:
五、最後填寫管理者資訊就可以安裝完後了:
六、删除
./install/index.php
檔案
使用
進入域名後,我們就可以看到一個登陸視窗了,輸入管理者賬号密碼:
剛開始隻能看到一些管理者的選項,包括背景管理、開放注冊等等,那麼具體應用我們需要點選進入 引用市場
再點選做的 應用市場 安裝我們所需的應用即可:
然後安裝完成以後不要忘記在 已安裝 清單中啟用改應用:
總體來說 DzzOffice 的可玩性很強,特别适合企業協同辦公和管理。