开源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系统了。