- 註冊時間
- 2013-8-25
- 線上時間
- 127 小時
- 閱讀權限
- 150
- 積分
- 500
- 主題
- 131
- 精華
- 0
- 文章
- 221
該用戶從未簽到 - 文章
- 221
|
本文章最後由 amigoccs 於 2014-6-2 18:00 編輯
Dear all,
在此分享由 Stéphane Guérithault 製作好的 ZurmoCRM for ThecusOS 6.0 的安裝檔案,在設定 ZurmoCRM 之前,您可以參考 Prerequisite Before you Install ZurmoCRM on Thecus NAS running ThecusOS 6 ,安裝必要的擴充套件,與設定相關環境變數。
如果您要直接下載,請參考上述文章的 FAQ → Where can I download the latest package?,這是為了避免 Stéphane Guérithault 更新版本後鍊結位置變動,因此統一集中在該小節更新鍊結,請見諒。檔案大小約 24.8MB,目前放置在 Dropbox。
ThecusOS 的套件非常豐富,但散落在各個討論區角落,有部份在 Thecus NAS App Center 可以找到。
ZurmoCRM 相對於 Package Center 上的 SugarCRM,多了 Gamification, Workflow Engine 與 Reports / Dashboard,對於進階的使用者很有幫助。而且他的界面相對精緻,受惠於相對新的框架與界面元素。
ThecusOS 對於 Power User 和 Developer 是相對於比 QNAP, Synology 適合的 NAS,但也因此,手動設定的難度也相對比較複雜,初學者很容易陷入不知所措,舉白旗投降。如果您對 Linux 有基本概念,或想深入瞭解 NAS 的崁入式 Linux,這篇文章會是很適合您的第一次接觸,照著安裝一次 ZurmoCRM,保證功力大增!
簡單說明一下安裝前的準備:
1. 先安裝 Apache_2.2.27.1_x86.mod,系統將會同時有兩個不同版本的 Apache 與 PHP。Port 80 為內建版本,Port 88 是擴充模組的 Apache 2.2.27 與 PHP 5.5.11。
2. 選擇性安裝 MySQL_5.6.17.0_Apache 2.2.x_x86_OS6.mod,系統將會同時有兩個不同版本的 MySQL 與 PHPMyAdmin ,兩者的 socket 不同,需要手動編輯 php.ini 指定要使用哪個版本的 MySQL。
3. 如果不想安裝上述 MySQL 套件,還需要選擇是否要安裝 MySQL-kit。如果還是不打算安裝,也可以使用命令列執行 SQL 指令,變更 root 密碼與建立資料庫!
4. 手動設定 my.cnf,滿足 ZurmoCRM 的資料庫系統需求
5. memcached 在安裝 Apache_2.2.27.1_x86.mod 之後就會自動載入,PHP 有內建 Memcache 與 APCu 提供 PHP 程式存取 memcached 與 OPcache 的支援。
6. 手動編輯 php.ini 提高 opcache.memory_consumption 大於或等於 96MB,避免 ZurmoCRM 資源不足。延長 max_execution_time,避免誤判程式當機而暫停。
7. 可以手動執行 iptables 加入防火牆規則,防止系統被攻擊。
8. 最後,第一次設定 ZurmoCRM 的時候,請注意在資料庫的地方填寫正確的 hostname,會因為您使用內建或選用的 MySQL 而不同。
總之,這次的經驗讓我學到很多東西,也希望能與大家分享這個寶貴的經驗,節省各位的時間!
如果對您有幫助,請給我一點分數鼓勵,好讓我可以升級會員等級,謝謝!
Have a nice day!
Best regards,
Amigo
|
|