Vtiger CRM 7.0.1安装文档
安装前环境准备
- 操作系统
- Linux 操作系统 LAMP 环境(推荐):PHP 5.3-5.7,建议 PHP5.5。MySQL 5.1+ ;Apache 2.1+
- 硬件要求(推荐)
Hardware: 4 GB RAM, 250 GB Disk
前期准备:
配置163yum源
http://mirrors.163.com/ 下载Centos7的yum源
Apache安装
yum install –y httpd
启动Apache
systemctl start httpd
开机自动启动
systemctl enable httpd
MySQL 安装
yum install –y mariadb mysql
vim /etc/my.cnf (编辑数据库配置文件)
默认数据库字符集 utf-8
my.cnf 参数:
默认存储引擎 Engine = InnoDB
SQL_MODE 不能设置为 STRICT_TRANS_TABLE
启动 MariaDb
systemctl start mariadb.service
设置开机自动启动
systemctl enable mariadb.service
设置mysql 账号
方法1: 用SET PASSWORD命令
mysql -u root
mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass');
方法2:用mysqladmin
mysqladmin -u root password "newpass"
如果root已经设置过密码,采用如下方法
mysqladmin -u root password oldpass "newpass"
设置其他账号(建议单独设置账号不使用root账号)
创建用户命令:
CREATE USER 'username'@'host' IDENTIFIED BY 'password';
注意如果要设置所有IP都可以登录 将’host’ 替换为’%’
授权命令:
GRANT privileges ON databasename.tablename TO 'username'@'host'
注意:
如果要设置所有IP都可以登录 将’host’ 更改为’%’
如果要设置拥有所有权限 将 privileges 改为 all
对所有库所有表都有权限,设置为 *.*
PHP安装
安装命令:
yum install –y php*
因为163源不包括php-mysql 需要单独下载,下载注意版本号一致才可以使用,否则会报错。
下载地址:
https://centos.pkgs.org/7/centos-x86_64/php-mysql-5.4.16-42.el7.x86_64.rpm.html
- GD
- IMAP
- Zlib
- xml
- fileinfo
- Exif
- mbstring
- OpenSSL
- Curl
PHP参数
编辑配置文件
vim /etc/php.ini
error_reporting:E_WARNING & ~E_NOTICE & ~E_DEPRECATED
max_execution_time:60 以上
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
重新启动 Apache
systemctl restart httpd
浏览器
建议 Chrome 等对 html5 支持较好的浏览器
下载程序源代码
从官方渠道下载最新版本安装程序:
- 官方最新开发版:http://code.vtiger.com/vtiger/vtigercrm/repository/archive.zip?ref=master
- 官方稳定发布版:https://www.vtiger.com/open-source-crm/download-open-source/
解压所有文件至 WEB 服务器根目录。
/var/www/html/
配置写权限
Vtiger安装目录中以下目录或者文件需要配置apache WEB 用户写权限:
赋予权限命令
chmod +777 ./*
- config.inc.php
- tabdata.php
- parent_tabdata.php
- cache
- storage
- user_privileges
- modules
- cron/modules
- test
- logs
第 1 步:
打开浏览器输入IP地址
第 2 步:
授权协议,点击“同意”按钮继续安装。
授权协议
第 3 步:
检测安装环境,上半部分为必备,下半部分为推荐配置。具体设置请务必参考本指南前节介绍。
如果上半部分有标红字的项需要自行去服务器上安装对应的 php 扩展,重启 web 服务。安装后在此页面上点击“重新检测”按钮重新检测环境。
如果下半部分有标红字的项可以忽略,如果需要修改请进入服务器的 php.ini 参数设置中修改。
都通过后可以点击“下一步”按钮继续。
检测安装环境
如果检测的php设置参数与推荐配置不相符,会弹出一个提示,点击“确定”按钮继续。
php 参数提示
第 4 步:
填写系统配置参数。
左侧为数据库配置参数,请输入数据库相关参数。
- 数据库连接地址:数据库在本机请输入localhost,在云端请输入云端地址
- 用户名:数据库连接用户名
- 密码:数据库连接密码
- 数据库名称:vtiger crm 使用的数据库名称,自己取一个名字
如果数据库已经创建,只需要填写上面的配置信息。如果数据库尚未创建,需要勾选“由系统自动创建新数据库”复选框,输入数据库的 root 管理用户名和密码,系统将自动创建数据库。
数据库、管理员用户和时区配置
右侧上部为系统默认币种信息,选择您使用的币种。
右侧下部为系统管理员用户信息,初始化管理员密码、姓名、管理员 Email、日期格式和时区。
点击“下一步”按钮确认配置设定是否正确。
确认配置
如果配置正确,点击“下一步”按钮继续,否则可以返回修改。
第 5 步:
选择 CRM所应用的行业,此信息会返回给官方统计之用。
选择行业
点击“下一步”正式开始安装。
第 6 步:
如果前面配置都正常,这里就正式开始安装。
系统将在你的数据库中创建 500 多个表和相关数据。这里根据你的服务器配置和网络情况不同将会等待数分钟,请不要关闭此页面。安装完成后将自动转入下一步。
安装(数据库)
后期汉化:
因为安装的是最新版本的7.0.1所以需要后期汉化
汉化版下载地址
http://pan.baidu.com/share/link?shareid=3572593812&uk=3271863262
百度云密码:
me0n
汉化包安装方法:
导入 ZIP 语言包安装。(适用于 Vtiger 7 及以上版本)主菜单【Setting – CRM Setting – Module Management – Modules 】进入模块管理界面,点击右上角 “Import Module from Zip”按钮,进入导入模块管理界面,选择语言包进行导入。注意:导入页面这里有个 bug,导入时请直接选择语言包进行导入,不要勾选“ I accept with disclaimer and would like to proceed”否则无法导入。
安装完成
来源:https://www.cnblogs.com/lxiaojiu/p/7477063.html