悟空CRM是一款永久性开源完全免费的CRM智能管理系统,悟空CRM-根据J ** A/TP5.0 vue ElementUI的静态页面CRM系统软件 ,悟空CRM是根据J ** A/PHP多语言的B/S构架的管理系统软件,为公司给予领域专享的crm客户关系管理计划方案。 悟空CRM,CRM,完全免费CRM,开源HRMS,开源OA,移动办公平台,办公室软件,手机办公,商务办公,5KCRM,PHP开源CRM,完全免费开源CRM系统软件,实用完全免费,开源crm,CRM系统软件,CRM手机软件,完全免费CRM手机软件,下载开源CRM,完全免费顾客关系管理系统软件,中小型企业优选必知,合适中小型企业,教育业CRM手机软件,文化教育行业解决方案,医疗器械行业CRM手机软件,诊疗行业解决方案,工单管理系统,呼叫中心系统,客服中心解决方法,微信企业号.
开源详细地址:https://gitee.com/wukongcrm/72crm
悟空手机软件长期性为公司给予企业管理系统(CRM/HRM/OA/ERP等)的产品研发、执行、营销推广、资询、学习培训、服务项目于一体的信息化管理服务项目。悟空手机软件以新科技为起始点,以新技术为关键、以健全的售后为主心骨,秉持牢固与发展趋势、求实创新与自主创新的精神实质,已为国内国外上百家公司保证服务项目。
悟空的发展趋势得益于开源,也会感恩回馈于开源。2019年,悟空CRM会再次秉持“相拥对外开放、互利共赢、创造财富”的核心理念,在开源的城市道路上再次继续前进,和大量的小区开发人员一起为世界各国开源作出充分奉献。
PHP静态页面CRM系统软件
悟空CRM选用最新的静态页面方式,本库房编码中已集成化前面vue打包后文档,可免除打包实际操作
如需调节前端代码,请独立下载前端代码,前端代码在网站根目录的ux文件夹名称中
关键技术栈
后端框架:ThinkPHP 5.0.2
前面MVVM架构:Vue.JS 2.5.x
路由器:Vue-Router 3.x
数据信息互动:Axios
UI架构:Element-UI 2.6.3
悟空crm9.0的软件环境规定PHP5.6以上
一键安装
编码中已集成化前面vue打包后文档,可免除打包实际操作: 以当地(phpstudy集成化自然环境)构建举例说明: 下载悟空CRM9.0开源版,在网络服务器网站根目录( ** 文件目录)下建立72crm文件夹,并置放编码; 电脑浏览器浏览
http://localhost/72crm/index.php/admin/install/index.html
依据安裝提醒流程,进行悟空CRM9.0 的构建安裝
开发设计依靠(需人性化安裝或调节前端代码请根据下列实例教程,一键安装客户可忽视)
数据信息互动
数据信息互动根据axios及其RESTful构架来完成 客户校检根据登陆回到的auth_key放到header 特别注意的一点是:跨域请求的情形下,会出现预要求OPTION的状况
Server构建
服务器端应用的架构为thinkphp5.0.2,构建前请保证有着lamp/lnmp/wamp自然环境。
这儿所讲的建立实际上便是把server架构放进WEB软件环境,并应用80端口号。 导进服务器端根文件夹名称数据文件public/sql/5kcrm.sql,并改动config/database.php配置文档。
配备规定
PHP >= 5.6.0 (暂不兼容PHP7及以上版本号) 当浏览 http://localhost/, 发生“悟空手机软件”即意味着后面插口构建取得成功。
前面布署
安裝node.js 前面一部分是根据node.js上运转的,因此需要先安裝node.js,版本号规定为6.0以上
应用npm安装依靠 下载悟空CRM9.0前端代码; 可将编码置放在后面平级文件目录frontend,运行命令安裝依靠:
npm install改动内部结构配备 改动要求详细地址或网站域名:config/dev.env.js里改动BASE_API(开发工具服务器端详细地址,默认设置localhost) 改动自定端口号:config/index.js里边的dev目标的port主要参数(默认设置8080,不建议改动)
运作前面
npm run dev留意:前面服务项目运行,默认设置会占有8080端口号,因此在运行前面服务项目以前,请确定8080端口号沒有被占有。 程序执行以前需构建好Server端
J ** A静态页面CRM系统软件
悟空CRM选用最新的静态页面方式,本库房编码中已集成化前面vue打包后文档,可免除打包实际操作
如需调节前端代码,请独立下载前端代码,前端代码在网站根目录的ux文件夹名称中
关键技术栈
核心架构:jfinal3.8
缓存文件:redis caffeine
数据库连接池:Druid
java工具:hutool,fastjson,poi-ooxml
计划任务:jfinal-cron
新项目搭建专用工具: ** ven
Web器皿:tomcat,undertow(默认设置)
前面MVVM架构:Vue.JS 2.5.x
路由器:Vue-Router 3.x
数据信息互动:Axios
UI架构:Element-UI 2.6.3
安裝表明
1、配备java软件环境,redis自然环境,mysql环境。
2、将文件目录doc下的crm9.sql导到数据库查询( 复位安裝只必须导进crm9.sql就好了,升级编码导进相匹配日期的sql文件)。
3、改动resources/config/crm9-config.txt下的数据库查询环境变量。 4、改动resources/config/redis.json下的redis联接文档 5、undertow运行端口在resources/config/undertow.txt下改动。
默认设置账户 admin 默认设置登陆密码 123456
布署表明
本新项目JDK规定JDK8及以上
一、Undertow(默认设置)
<dependency> <groupId>com.jfinal</groupId> <artifactId>jfinal-undertow</artifactId> <version>1.6</version> </dependency>撤销以上编码的注解,将tomcat的pom依靠javax.servlet.javax.servlet-api注解掉,打包方法改成jar 运作 ** ven package,打包进行后
将以上打包指令转化成的 crm9-release.zip 上传文件到网络服务器并缓解压力,运作相匹配的72crm.sh/72crm.bat就可以
二、Tomcat布署
<dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> <version>4.0.1</version> <scope>provided</scope> </dependency>撤销以上编码的注解,将undertow的pom依靠com.jfinal.jfinal-undertow注解掉,并将com.kakarote.crm9.Application的 ** in方式注解掉,打包方法改成war,
运作 ** ven package指令,将war包放到tomcat/webapps文件目录下
新项目默认设置是ROOT.war,若必须带上新项目名,必须改动 ux/config/prod.env.js的BASE_API为"/新项目名/",修改实现后必须再次打包更换到webapp下
新项目webapp下内置打包后的前端代码,假如不用对前端代码变更,立即浏览就可以
假如变更了前端代码,必须将打包后的dist下static文件夹名称和index.html更换到webapp下
ps:可以采用nginx代理商静态数据文档,后台管理只做插口回应,新项目自身设计方案是前后左右端彻底分开的
前面布署
安裝node.js 前面一部分是根据node.js上运转的,因此需要先安裝node.js,版本号规定为6.0以上
应用npm安装依靠 下载悟空CRM9.0前端代码; 可将编码置放在后面平级文件目录ux,运行命令安裝依靠:
npm install改动内部结构配备 改动要求详细地址或网站域名:config/dev.env.js里改动BASE_API(开发工具服务器端详细地址,默认设置localhost) 改动自定端口号:config/index.js里边的dev目标的port主要参数(默认设置8090,不建议改动)
运作前面
npm run dev留意:前面服务项目运行,默认设置会占有8090端口号,因此在运行前面服务项目以前,请确定8090端口号沒有被占有。 程序执行以前需构建好Server端
扫码咨询与免费使用
申请免费使用