开源 CRM 系统 SugarCRM 下载、部署与汉化教程

SugarCRM 是一个知名的开源 CRM 系统,SugarCRM 具有可定制化的界面、强大的功能,在全球拥有许多知名的客户。

SugarCRM 分为付费版本和免费版本(社区版),付费版本最低每月 40 美元起,附带服务器托管服务,而社区版本则需要我们自行进行安装部署。

本文旨在介绍自行部署社区版本的 SugarCRM,如果你是一名 IT 从业者,或者即将毕业准备从事 IT 行业,你可以考虑认真看一下本文,在未来的工作里如有需要也可以轻松的为公司搭建一个 CRM 系统。

一、环境要求

– SugarCRM 为 PHP 语言编写,对服务器的要求自然也是需要安装 PHP 的,对 PHP 的版本要求不大,PHP 5.x 版均可使用;

– Apache 或 Nginx 引擎(网上主流的说法是使用 Apache,但经过我们测试,Nginx 也可以很好的使用);

– 数据库,如 MySQL;

二、基本概述

对于公司自有服务器而言,你可以从服务器上划分一小块资源即可,CRM 对系统资源占用是非常低的。

另外你需要一个域名,当然针对公司内部来说完全可以使用内网来搭建,这里就要说到虚拟服务器了。

如果你的公司并没有独立的服务器,或者租用服务器,那么也可以通过我们自己的电脑来搭建,这里需要你的电脑安装的是 Linux 或者 Windows Server 操作系统。

我们可以使用国内软件厂商开发的软件“花生壳”来进行动态解析,关于服务器环境方面这里不做详细介绍了。

三、安装包

SugarCRM:http://www.sugarcrm.com/download (选择第二个社区版下载)*最新版

SugarCRM:http://xiazai.landiannews.com/files/CRM/SugarCRM-CE.zip(这是社区版本 V6.5.9)//上传中

*注意:由于 SugarCRM 是英文版本,国内已经有大神进行了汉化,但汉化包仅支持 V6.5.x 版本,所以建议你不要安装最新版而是安装 V6.5.9 版。

SugarCRM:中文汉化包:http://xiazai.landiannews.com/files/CRM/SugarCRM-CE-zh_cn.zip

四:安装部署

将 SugarCRM 安装包上传至服务器,请放到你需要绑定的域名目录下,然后进行解压,Linux 下可以使用 SSH 连接后用 unzip xxx.zip 来对 zip 文件进行解压。

放置好安装文件后我们开始执行安装程序,和一般的程序不同,虽然你解压后可以看到目录下有/install/文件夹,但执行安装时并不是选择到该文件夹。

根目录下有一个 install.php 文件,所以我们执行安装时是应该这样的 http://www. 你的域名.com/install.php。

安装过程中和其他程序差异就不大了,输入数据库地址、账号密码、数据库名即可执行安装。

安装中途也会需要你输入账号和密码以及发信系统,这里你可以使用国内 QQ 企业邮箱、万网企业邮箱等(*都是有免费版本)来进行配置。

安装完你就可以进行登录到 SugarCRM 系统里了,下面我们说汉化问题,这个相对来说更重要一些。

五、汉化

首先下载我们在上面提供的中文汉化包,包里文件我们已经都给位置做好了,你可以不用再更改了。

执行此操作前必须要检查服务器文件夹权限,汉化包上传位置是/cache/upgrades/temp/,也就是你在准备上传时必须确保这几个文件夹的权限是正常的,比如 777.

另外不要使用 FTP 直接上传汉化包,这样操作无法进行安装汉化包。

登录到 CRM 系统里,点击右上角的 Admin—Developer Tools—Module Loader— 选择汉化包进行上传。

上传完成后点击 install 进行安装汉化包,如果你看到 install 变成 uninstall 就说明安装完成了。

继续进入 Admin—system—local— 在 language 里选择简体中文即可,记得点击 save 保存。

这个时候请点击右上角的 log out 退出,在登录界面 language 里选择简体中文进行登录,就可以看到中文版的 SurgaCRM 系统了。