Vtiger CRM 安装指南
Vtiger CRM 的安装其实算是比较简单的,但初入门者往往是在环境配置上要走一些弯路。前面我们已经有提供《Vtiger CRM 从入门到放弃》手册,由于是基于 Vtiger 6.x 版本整理,这里再整理一下 Vtiger CRM 7.x/8.x 的安装指南,供初入门者参考。
前言
Vtiger CRM 7.01 目前还不太稳定,有一些 bug,建议先在测试环境中测试成功后再决定是否用于生产环境,稳定版本Vtiger CRM 7.1GA已经正式发布。稳定版本Vtiger CRM 8.0GA已经正式发布,强烈建议下载最新版本试用。
此安装指南完整版本已经整理到《Vtiger CRM 7 系统管理员&用户手册》中,请自行查阅。
Vtiger CRM 6 安装方法请参考《Vtiger CRM 从入门到放弃》手册。
安装环境准备
Vtiger CRM 7 是基于 PHP 和 MySQL 数据库构建的 WEB 应用,Vtiger CRM 7 安装前需要做如下准备工作。
硬件
- 服务器:推荐使用阿里云或其它供应商 ECS 入门级云服务器,或本地自有主机,不推荐虚拟主机(对参数修改有限制)。购买入门级即可,后续有需要再升级。
- 数据库:推荐使用阿里云或其它供应商 RDS 入门级云数据库。自建数据库如果优化不好运行效率相对较低一些。
- 加密证书:推荐使用 Symantec 免费 DV SSL 证书对 CRM 网站进行加密访问。
操作系统:
- Linux 操作系统 LAMP/LNMP 环境(推荐)。
- PHP 5.3-5.7,7.0,官方建议 PHP5.5,7.0,亲测 VT8.x 版本在 PHP 8.1~8.24 均可安装。
- MySQL 5.1+/5.6+,MySQL 8.x,MariaDB 10.x;
- Apache 2.1+,2.4+
- Windows 环境:WAMP、XAMPP 或者 PHP Study 等集成环境,建议 php 版本选 php5.5,7.0,8.1 左右的版本,内存 4G 以上,建议先在本地调试成功再上传到生产环境。
MySQL 参数
- 默认数据库字符集 utf-8,排序规则 utf8_general_ci
- my.cnf 参数:
- 默认存储引擎 Engine = InnoDB
- SQL_MODE 不能设置为 STRICT_TRANS_TABLE
- sql_mode = 空 (或 NO_ENGINE_SUBSTITUTION) for MySQL 5.6+,若不符合规则,安装时系统将提示改成sql_mode=ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
PHP扩展:
- GD
- IMAP
- Zlib
- xml
- fileinfo
- Exif
- mbstring
- OpenSSL
- Curl
PHP参数:
- error_reporting:E_WARNING & ~E_NOTICE & ~E_DEPRECATED
- max_memory (min. 256MB)
- max_execution_time:60s 以上,建议设置更大些
- memory_limit:64M
- safe_mode:Off’
- display_errors:On
- file_uploads:On
- register_globals:On
- output_buffering:On
- log_errors:Off
- short_open_tag:Off
浏览器:
建议 Chrome 、Firefox 等对 html5 支持较好的浏览器
下载程序源代码
从官方渠道下载最新版本安装程序:
- 官方最新开发版:http://code.vtiger.com/vtiger/vtigercrm/repository/archive.zip?ref=master
- 官方稳定发布版:https://www.vtiger.com/open-source-crm/download-open-source/
- VTer 爱好者 QQ 群中文整合版已发布:点击链接加入群【Vtiger CRM 爱好者】
解压所有文件至 WEB 服务器根目录。
配置写权限
Vtiger安装目录中以下目录或者文件需要配置apache WEB 用户写权限:
- config.inc.php
- tabdata.php
- parent_tabdata.php
- cache
- storage
- user_privileges
- modules
- languages
- cron/modules
- test
- logs
安装步骤
以下以 VTer 爱好者 QQ 群中文整合版为例(群内下载),官方版只是少一个中文,其它安装步骤是一样的。
第 1 步:
打开浏览器输入http://你的 vtiger crm 所在的 WEB 服务器 IP 或域名/index.php
安装界面中间提示选择语言,选择 zh_cn 为简体中文安装向导。官方版直接为英文,不能选择语言。
选择语言后如果刷新就是这样的界面,点击“安装”按钮继续下一步。
第 2 步:
授权协议,点击“同意”按钮继续安装。
第 3 步:
检测安装环境,上半部分为必备,下半部分为推荐配置。具体设置请务必参考本指南前节介绍。
如果上半部分有标红字的项需要自行去服务器上安装对应的 php 扩展,重启 web 服务。安装后在此页面上点击“重新检测”按钮重新检测环境。
如果下半部分有标红字的项可以忽略,如果需要修改请进入服务器的 php.ini 参数设置中修改。
都通过后可以点击“下一步”按钮继续。
如果检测的php设置参数与推荐配置不相符,会弹出一个提示,点击“确定”按钮继续。
第 4 步:
填写系统配置参数。
左侧为数据库配置参数,请输入数据库相关参数。
- 数据库连接地址:数据库在本机请输入localhost,在云端请输入云端地址
- 用户名:数据库连接用户名
- 密码:数据库连接密码
- 数据库名称:vtiger crm 使用的数据库名称,自己取一个名字
如果数据库已经创建,只需要填写上面的配置信息。如果数据库尚未创建,需要勾选“由系统自动创建新数据库”复选框,输入数据库的 root 管理用户名和密码,系统将自动创建数据库。
右侧上部为系统默认币种信息,选择您使用的币种。
右侧下部为系统管理员用户信息,初始化管理员密码、姓名、管理员 Email、日期格式和时区。时区这里默认没有中国时区,选择同为UTC+8的 Asia/Brunei
点击“下一步”按钮确认配置设定是否正确。
如果配置正确,点击“下一步”按钮继续,否则可以返回修改。
第 5 步:
选择 CRM所应用的行业,此信息会返回给官方统计之用。
点击“下一步”正式开始安装。
第 6 步:
如果前面配置都正常,这里就正式开始安装。
系统将在你的数据库中创建 520 多个表和相关数据。这里根据你的服务器配置和网络情况不同将会等待数分钟,请不要关闭此页面。安装完成后将自动转入下一步。如果安装完成后你进数据库看不到 520+ 张表,表示安装不完整,调整参数重新安装,否则肯定会出现空白页面。
安装时间视主机配置不同,大约是 20 多分钟左右。
第 7 步:
配置启用哪些模块。
这里可以选择 Vtiger 用于管理哪些业务,即选择你要安装哪些模块。
系统提供了一个基本类型和 5 个可选类型:
- 联系人管理:统一管理和存储联系人、文档、电子邮件、日历等基础数据,这些模块为必装模块。
- 销售自动化:从网站获取或者导入潜在客户,通过工作流转化为潜在的销售机会,同时提供个人和团队销售渠道跟进服务。
- 市场营销:向联系人、潜在客户和客户发送推销电子邮件并评估效果。
- 支持:通过服务单跟进客户请求,客户通过客户门户(客户门户模块需要另外单独安装)获取自助服务.
- 账单和库存管理:构建产品和服务数据库,维护库存、价格表,报价单、销售订单和账单等。
- 项目管理:管理与客户相关的项目,可给CRM用户分配工作任务。
点击“查看模块”将弹出此类别将安装的模块。
建议初入门者可以全选,安装后可以通过【CRM设置 – 模块管理】管理安装的模块。
最后一步:
管理员安装完成后将弹出此对话框,用于配置
- 基础货币:设置你所在公司使用的基准货币,决定了多币种的汇率,请务必认真设置。
- 管理员使用的语言:只是管理员自己的偏好,不影响其它人。
- 时区:选择你所在的时区
- 日期格式:看你自己喜欢
如果是管理员创建的其它用户,首次登录系统后也会弹出一个对话框,用于设置此用户自己的语言、时区、日期格式等偏好。
至此,Vtiger CRM 7 安装完毕,恭喜你!
完整安装后通过 phpmyadmin 查看数据库,应为 500 多张表,VT8.0为 524 张表。表数量不够就是没安装完全
接下来就可以进入初始化系统了,关于系统初始化配置,系统自定义,各模块使用等具体请参考《Vtiger CRM 7 系统管理员&用户手册》。
安装过程中如果出现白屏和各种提示,请参考《Vtiger CRM 常见问题及解答 FAQ》解决。如果 FAQ 没有帮助您解决安装使用中的问题,建议您加入 VTer 爱好者 QQ 群与国内众多 Vtiger CRM 爱好者一起讨论。
Vtiger CRM 7 系统管理员&用户手册已正式发布
建了一个 Vtiger CRM 爱好者 QQ 群,有真正愿意分享使用经验的朋友加入吧!也可以扫描二维码加群。
除非注明,流浪天下 文章均为原创,转载请以链接形式注明出处。查看声明
本文链接地址: https://maie.name/803.html
订阅本站:https://maie.name/feed,打赏:https://maie.name/donation
请教一下,我用Centos 及Ubuntu的系统安装Vtiger CRM 7,但都显示不了安装首页,除了将安装包移到html下还有哪动作呢?
源码文件要解压出来放在 www 所在的目录下
有的,我有解压放到www\html\里,但还是出现….
index of /vtigercrm
.
.
.
里面的档案资料
在 apache 服务器 httpd.conf 配置文件中关闭目录浏览,比如 Options FollowSymLinks
我出现同样的问题,请问你怎么解决了?
界面到最后一步正在安装,过一会就提示:result is not an object,然后重新打开浏览器就不显示页面了,F12查看请求也没有报错。现在打开网址就是空白页。怎么办?
没安装完整,检查环境版本、参数配置、最大可执行时间等是否符合官方要求
我也碰到了相同的问题,最后是怎么处理的 ?
重新搭建了环境就好了
把时间max_execution_time设置成0
用了整合版,还需要装那个hotfix吗?
装不装都可以
请问mail converter设置qq邮箱失败了是什么原因?等大半天后说连接邮箱失败
QQ 邮箱密码处要填授权码,了解一下
为什么会那么慢?????
是卡 一个页面本地需要10s
如果运行慢可能会有以下原因:
1)硬件配置过低;
2)mysql 服务器响应速度慢;
3)采用了Windows作为主机;
4)采用了磁盘速度较慢的 ECS 云服务器或虚拟主机
5)首次访问或非首次访问但未加缓存;
6)数据量太大;
7)采用了第三方插件加载了墙外的文件;
8)其它未优化好的原因
您好,vtiger crm在服务器上安装完后,大部分电脑都可以正常登陆并使用,但有部分电脑登陆的时候显示用户名,密码,不显示登录的那个绿色按键,但那个位置可以点击并且可以登录进去;登录进去后点击左上角的三条横杠也不出来列表,请问这是什么原因,谢谢。
浏览器必须是支持 html5 的 chrome 或 firfox 等
好的,谢谢
你好,我们也有用VTIGER,但是速度实在太慢了,切换一级菜单也要等好几秒钟那种。想问下是不是这个系统特性就是比较慢,还有什么别的可能的原因吗?
CRM 对系统资源要求还是有点高,检查一下系统配置是否为 CRM 要求的配置。检查一下系统配置,CPU、内存资源是否够,网络带宽,硬盘读写速率;JS / CSS 等资源未设置缓存,未压缩,长链接等;还有就是 mysql 不带缓存;mysql 与服务器共用资源,占用资源高;系统为 Windows,Windows 系统环境会比 Linux 占用资源大,慢很多;系统为非服务器版系统,允许并发用户低;也有可能是 CRM 数据量太大,并发用户数多。
感谢解答,我和RD依次检查一下这些问题
不知道会不会被看到,如有机会,想请教一个问题。我现在用的是7.0的版本,按照楼主的方法解决的乱码的问题,但生成的报价单格式有点乱,有一个部分重合一起了。我看了文档,好像是可以修改print templates,但是好像社区版没有这个选项。但既然能够生成文件也一定有模板吧。我有找到一个pdf make的插件,可以修改模板,但是不能直接邮件发送,如果能在内置的tcpdf里面修改会更好。。。。谢谢
您好,请教个问题,设置共享规则的时候,怎么实现填报的数据只直接上级看的到,和直接上级同一级的其他人看不到?
指定人不可以么
我现在创建了两类职位角色,一个销售(所有地区),一个销售经理(所属地区),有一个用户为地区A的销售,他填写的销售机会只想让是她的直接上级的销售经理看到,但我加了自定义规则,销售->销售经理后,所有的销售经理角色的用户都能看到
销售机会记录设置为私有(不共享),用户信息中指定销售经理为直属上级,共享规则添加经理的访问规则试下。
请问一下,vtiger的二次开发,可以用于商用吗?
可以商用,具体请法务人员仔细阅读Vtiger VPL 协议和 Mozilla 的 MPL 1.1 协议