Centos7安装CRM过程(基于易迈云)

CRM即客户关系管理(CustomerRelationshipManagement)。顾客、关系、管理,这三个词本身就足以让我们头大,更别提它们三个一起出现在一起。但vTigerCRM要做的事就是让我们远离疼痛,它为我们提供了一个便捷的解决方案。vTigerCRM是一个用PHP脚本语言开发的开源客户关系管理工具,它使用MySQL作为数据库,并且声称是永久100%开源的CRM系统。本章将给予易迈云服务器来部署CRM服务端。

一、 Centos7检查系统更新:
yum update

选择y回车,即可安装更新补丁;

二、 Centos7自动更新设置:
yum -y install yum-cron

vim /etc/yum/yum-cron.conf

将download_updates = yes;apply_updates = yes

ZZ保存退出。

三、 安装LAMP

  1. 安装wget:
    yum -y install wget screen git
  2. 下载lamp.git:
    git clone https://github.com/teddysun/lamp.git
  3. 进入lamp目录:
    cd lamp
  4. 执如下戏命令:
    chmod +x *.sh
  5. 执如下戏命令:
    screen -S lamp
  6. 开始安装:
    ./lamp.sh
  7. 进行选择后,按任意键开始安装:(2,2,4,1,1)php最好安装版本7.X




部分组件安装出错的话,可以手动下载安装包安装。

四、 检查PHP扩展组件,MySQL参数,php.ini参数

  1. 检查所需的PHP扩展组件是否安装:GD、IMAP、Zlib、xml、fileinfo、Exif、mbstring、OpenSSL、Curl。输入IP地址,查看探针或phpinfo.php。
  2. 查看MySQL参数是否正确(数据库字符集:utf-8,数据库存储引擎Engine = InnoDB,SQL_MODE不能为STRICT_TRANS_TABLES)
    ? 进入MySQL系统:
    mysql -uroot -p

? 查看MySQL默认字符集:
show variables like ‘%char%‘;

? 查看sql_mode设置:
SELECT @@GLOBAL.sql_mode;

? 如果没问题就退出MySQL:
exit

? 查看MySQL的my.cnf参数(数据库存储引擎Engine = InnoDB,SQL_MODE 不能为 STRICT_TRANS_TABLES),查看my.cnf所在目录:
mysql --help|grep ‘my.cnf‘

? 进入/usr/local/mysql/目录:
cd /usr/local/mysql

? 编辑my.cnf
vim /etc/my.cnf

? 更改sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES为sql_mode = ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION,ZZ保存退出:

? 重启MySQL服务命令:
/etc/init.d/mysqld restart

  1. 更改/usr/local/php/etc/php.ini部分参数:
    ? error_reporting:E_ALL & ~E_NOTICE & ~E_DEPRECATED
    ? safe_mode:Off
    ? display_errors:On
    ? file_uploads:On
    ? max_execution_time:0
    ? memory_limit:64M
    ? log_errors:Off
    ? output_buffering:On
    ? register_globals:On
    ? short_open_tag:Off
    ? allow_call_time_pass_reference = Off(用于设置定时任务运行)
  2. 重启Apache服务命令:
    /etc/init.d/httpd restart

五、 安装CRM:

  1. 下载CRM后,解压CRM:
    wget https://sourceforge.net/projects/vtigercrm/files/vtiger%20CRM%207.1.0/Core%20Product/vtigercrm7.1.0.tar.gz
    tar xzf vtigercrm7.1.0.tar.gz.tar.gz
  2. 将解压的/root/ vtigercrm,拖拽到/data/www/default/
    授权: chmod -R 777 /data/www/default/vtigercrm
  3. 在浏览器上输入IP/ vtigercrm开始安装

六、 设定定时任务:

  1. 测试vtigercron.sh是否可以运行,进入/vtigercrm/cron/目录:
    cd /data/www/default/vtigercrm/cron
  2. 测试vtigercron.sh是否可以运行:
    sh vtigercron.sh
  3. 运行chmod a+x vtigercron.sh:
    chmod a+x vtigercron.sh
  4. 进入定时任务编辑界面:
    crontab -e
  5. 编辑定时任务每十五分钟运行一次工作流:
    /15 * /data/www/default/vtigercrm/cron/vtigercron.sh

  1. 重新载入定时任务:
    /bin/systemctl reload crond.service

七、 删除安装压缩包,节省空间:

  1. 进入root目录:
    cd /root/
  2. 删除lamp目录:
    rm –rf lamp

原文地址:http://blog.51cto.com/14037956/2318637

时间: 2024-08-01 07:14:16

Centos7安装CRM过程(基于易迈云)的相关文章

CentOS7安装(三)- 配置阿里云yum源

CentOS7安装(三)- 配置阿里云yum源 CentOS7安装好以后,完成网络配置以后,就是开始配置yum源,因为yum安装我们需要的各种软件. 具体步骤如下: 1.打开centos的yum文件夹 输入命令 cd /etc/yum.repos.d/ 2.用wget下载repo文件 输入命令wget:http://mirrors.aliyun.com/repo/Centos-7.repo 如果wget命令不生效,说明还没有安装wget工具,输入yum -y install wget 回车进行安

易迈云祝贺郑州开发者大会圆满成功

易迈云赞助郑州开发者大会圆满成功世界越来越纷繁复杂,商业的竞争环境也愈演愈烈,愈演愈多变.人工智能.大数据.云计算.区块链.物联网.5G.数字化--这些前沿技术一个个看似很遥远,却已有不少在冲击着商业的世界,***进我们的生活!如何拨开层层浓雾,抵达未来的彼岸?如何把握技术的钥匙,启开未来商业世界的大门! 2018年10月14日,2018第二届中国郑州开发者大会成功举办.大会以"技术赋能新商业"为主题,探讨技术?商业的关系,让技术与商业更好实现融合!大会一方面帮助在迷茫途中的行业.企业

Centos7 安装MPlayer过程详解

使用自带的totem基本上都无法播放视频,各种格式都不支持,令人无语.想到了MPlayer,为了看片,决定编译安装,过程真的是折腾.如图是自带的Totem播放提示,安装了解码还是无法播放,反正要找其他播放器了,也没兴趣去管他是什么原因. 需要用到的东西在MPlayer官网上都有,就一个页面可以把所有东西都下载好http://mplayerhq.hu/design7/dload.html 0x01 准备工作 使用svn方式获取获取源码命令 svn checkout svn://svn.mplaye

2017最新nginx+keepalived+centos7安装配置过程

一. 地址规划 nginx1-10.1.1.2 nginx2-10.1.1.3 vip-10.1.1.4 修改两台主机名:hostnamectl set-hostname nginx1 hostnamectl set-hostname nginx2 二.在nginx1和nginx2上分别安装nginx,这里用的是最新的稳定版 先安装依赖包 yum -y install gcc gcc++ prce pcre-devel zlib zlib-devel openssl openssl-devel

centos7安装mysql过程

yum install mysql yum install mysql-server yum install mysql-devel yum install mariadb-server mariadb systemctl start mariadb #启动MariaDB systemctl stop mariadb #停止MariaDB systemctl restart mariadb #重启MariaDB systemctl enable mariadb #设置开机启动 mysqladmi

云+X案例展 | 民生类:易趋云全面提升三德科技管理效能

湖南三德科技股份有限公司创始于1993年2月,主要从事燃煤采样.制样.化验及燃料智能化管控整体解决方案的研发.制造.销售与服务,是国家高新技术企业.国家火炬计划重点高新技术企业.国家知识产权示范企业.湖南省创新型企业. 三德科技在项目管理上主要面临着以下问题: 1.资源统筹难度大:三德科技目前采用的是能力团队组织模式,成员会承担多个能力团队工作,比较分散,资源管理幅度非常大,而目前现行的项目和资源管控手段有限,无法高效地了解各项目及资源的状态. 2.项目状态跟踪难:在EasyTrack云(已更名

基于CentOS7安装部署 Oracle 12c ?

基于CentOS7安装部署 Oracle 12c 简介 Oracle Database,又名Oracle RDBMS,或简称Oracle.是甲骨文公司的一款关系数据库管理系统.是目前最流行的客户/服务器(CLIENT/SERVER)或B/S体系结构的数据库之一.Oracle数据库最新版本为Oracle Database 12c.Oracle数据库12c 引入了一个新的多承租方架构,使用该架构可轻松部署和管理数据库云. 特点 1.完整的数据管理功能: 1)数据的大量性 2)数据的保存的持久性 3)

backuppc安装部署(基于Centos7)

Backuppc是一款非常简单好用的开源备份系统,可以用来备份Windows.linux操作系统,也可以用来备份业务数据,数据库:今天给大家介绍下我的安装过程: 一. backuppc的安装配置(基于centos7.3) 安装epel-release源yum install epel-release 安装backuppc和依赖包yum install backuppc nfs-utils nfs-utils-lib bzip2systemctl restart backuppc.service

VMware 安装 Centos7 超详细过程

VMware 安装 Centos7 超详细过程 分类 编程技术 1.软硬件准备 软件:推荐使用 VMware,我用的是 VMware 12 镜像:CentOS6 ,如果没有镜像可以在阿里云下载 https://mirrors.aliyun.com/centos/ 硬件:因为是在宿主机上运行虚拟化软件安装centos,所以对宿主机的配置有一定的要求.最起码I5CPU双核.硬盘500G.内存4G以上. 2.虚拟机准备 1.打开VMware选择新建虚拟机 2.典型安装与自定义安装 典型安装:VMwar