开源VtigerCRM的安装
SugarCRM是一个好东西,04年刚刚发布的时候完全是开源的,但现在一些主要的功能模块(比如产品、报价等)已经闭源了,需要副处¥才能获取,所以 现在严格来说是一个半开源半闭源的东东,所以你现在免费得到的是一个功能不全的CRM,这对于最终用户来说等于没有用了,除非你想研究开发CRM。还好, 一家印度公司在SugarCRM的开源基础上补全了其他功能,然后全部开源,而且继续沿用了SugarCRM的简洁界面——这个开源CRM就是 vTigerCRM(官方网站是http://www.vtiger.com),最新版本是5.0.4,由于全开源,所以其名气迅速串 红,SugarCRM公司人员实在憋不住了,指责vTigerCRM是盗用版,但vTigerCRM显然早有防备,声称修改SugarCRM的开源软件并 重新开源完全没有违背GPL2,这是实话,所以SugarCRM也只是穰穰而已。
一、SugarCRM安装配置:
1、从http://sourceforge.net/projects/sugarcrm/上下载4.5.1版本,解压到/var/www下,并把目录改名为SugarCRM
2、设置合理的文件权限:
chownwww-data/var/www/SugarCRM;
chown-Rwww-data:www-data/var/www/SugarCRM/include
chown-Rwww-data:www-data/var/www/SugarCRM/modules
3、配置:
登录http://localhost/SugarCRM,一步一步安装引导即可完成。
4、汉化:
从网上下载文件sugarcrm-5.0-lang-zh-cn-4.5.1.zip
cd/tmp
unzip sugarcrm-5.0-lang-zh-cn-4.5.1.zipcp./include/language/zh_cn.lang.php/var/www/SugarCRM/include/language
find./modules/|grep.php|xargs-i-tcp-rp{}/var/www/modules/
vim/var/www/config.php
'default_language'=>'zh_cn',
....
'languages'=>
array(
'en_us'=>'USEnglish',
'zh_cn'=>'中文'
),
然后登录http://localhost/SugarCRM时选择中文语言即可。//http://www.my400800.cn
登入后发现功能不全,所以几乎没有什么实用价值。
二、vTigerCRM安装和配置:
初识vTigerCRM后,开始还持有怀疑态度,担心是不是又像中国大陆几家简单修改SugarCRM的logo然后声称自己的CRM那样呢?后来进一步了解发现这是一家印度公司,于是萌生了再安装配置一番,看看其功能如何?结果果然与众不同,收获不小,感叹:终于让我找到了一个功能全的开源CRM。
1、安装:
从网站http://www.vtiger.com/下载源代码包vtigercrm-5.0.4.tar.gz到目录/tmp。
# cd /var/www; tar zxvf /tmp/vtigercrm-5.0.4.tar.gz# chown -R www-data:www-data vtigercrm
#apt-getinstallphp5-gd
#/etc/init.d/mysqlstart
#apaceh2ctlrestart
2、配置:
# 确保php配置文件/etc/php5/apache2/php.ini的如下配置条目- safe_mode = Off
- display_errors = On
- file_uploads = On
- register_globals = Off
- max_execution_time = 600
- output_buffering= On
- memory_limit = 32M
- error_reporting = E_WARNING & ~E_NOTICE
- allow_call_time_pass_reference = On
- log_errors = Off
- short_open_tag= On
在浏览器中打开url: http://localhost/vtigercrm/install.php
参考说明一步一步配置,比较直观。涉及的配置参数:
数据库参数:- Host Name (mandatory) – 格式: <System Name>: <Port No>,主义端口不要改变。
- User Name (mandatory)-指定一个已经存在的且有权访问数据库的用户。
- Password– 如果没有密码,可以不填。
- Database Name (mandatory)– 指定一个数据库名字,缺省是vtigercrm5。
- Root User Name (mandatory)– 如果需要创建数据库,那么这里指定一个具有创建数据库的用户,如root.
- Root Password–对应密码,如果没有就不填。
网站参数:
- URL (mandatory) – 指定一个主机名,缺省是 http://<system name>.
- Path (mandatory) – vtigercrm安装路径。
- Path to Cache Directory (must have write permission) -指定一个存放临时文件的地方.
管理参数:
- User name –管理员帐号,默认是admin。
- Admin password (mandatory) – 管理员密码。
- Email ID – 邮件地址.
货币符号参数:
- Name (mandatory) –货币名称 (如: 人民币).
- Symbol (mandatory) – 祸福符号(如: ¥).
- Code (mandatory) – 货币代码 (如:RMB).
3、汉化:
#cd/tmp
#wgethttp://forge.vtiger.com/frs/download.php/169/vtigerCRM-zh_cn502.zip
#unzipvtigerCRM-zh_cn502.zip
#cdvtigerCRM-zh_cn
#cp-r*/var/www/vtigercrm/
#cd/var/www/vtigercrm
#chown-Rwww-data:www-data/var/www/vtigercrm
# 修改config.inc.php:改为:
$languages=Array('zh_cn'=>'SimplizedChinese','en_us'=>'USEnglish',);
$default_charset='ISO8859-1';
改为:
$default_charset='UTF-8';
$default_language='en_us';
改为:
$default_language = 'zh_cn';4、增加中文字体:
在Image/Canvas/Fonts/fontmap.txt开头增加:
msyhbd,msyhbd.ttf
5、使用:
#apache2ctlrestart
在浏览器中输入URL:http://localhost/vtigercrm