首页 > 其他分享 >部署STONE-CRM中小企业的客户关系管理系统

部署STONE-CRM中小企业的客户关系管理系统

时间:2024-07-31 17:05:57浏览次数:13  
标签:bin STONE 配置文件 admin stone maven 修改 CRM 客户关系

Gitee地址
https://gitee.com/xpliu2166/stone-crm?skip_mobile=true

  1. 环境查看
# cat /etc/redhat-release 
Rocky Linux release 9.3 (Blue Onyx)
# uname -a
Linux Rocky9StoneCrm003080 5.14.0-362.18.1.el9_3.0.1.x86_64 #1 SMP PREEMPT_DYNAMIC Sun Feb 11 13:49:23 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux
  1. 安装mvn
    下载地址
    https://maven.apache.org/
    本次使用3.9.6版本
# cp apache-maven-3.9.6-bin.tar.gz /usr/local/
# 解压
# tar -xf apache-maven-3.9.6-bin.tar.gz
# 设置软链接
# ln -s /usr/local/apache-maven-3.9.6/bin/mvn /usr/bin/mvn
  1. 安装npm
    参考
    https://www.cnblogs.com/minseo/p/11654011.html

本次安装20.11.1版本
4. 下载代码

# git clone https://gitee.com/xpliu2166/stone-crm.git
  1. 导入数据库
    在下载代码sql文件夹导入两个sql至数据库stone 数据库需要提前创建好
# MySQL操作
# create database stone
# 导入数据
# mysql -uroot -p stone < quartz.sql
# mysql -uroot -p stone < ST_20240415.sql
  1. 后端打包运行
    修改配置文件修改连接数据库的地址用户名和密码
# vim stone-admin/src/main/resources/application-druid.yml 

image

修改上传文件地址和redis地址

# vim stone-admin/src/main/resources/application.yml

修改以下两处
image
image
修改完配置文件打包
在项目根目录下运行

# mvn clean package -Dmaven.test.skip=true

后台运行只需要执行stone-admin下生成的jar包即可

# java -jar -Xms256m -Xmx1024m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=512m stone-admin.jar &

image
验证后端是否运行成功
浏览器打开

# http://192.168.3.80:8080/captchaImage

出现以下页面代表后端运行成功
image

  1. 前端打包运行
    默认前端连接的后端端口为本机8080
    如需修改则修改配置文件再打包
    修改以下配置文件
# vim stone-ui/vue.config.js 

image

# cd stone-ui
# npm install
# npm run dev

排错:如果出现以下错误

95% emitting CompressionPlugin ERROR  Error: error:0308010C:digital envelope routines::unsupported

则使用以下命令解决这个问题

# export NODE_OPTIONS=--openssl-legacy-provider

前端访问
默认用户名和密码admin/admin123
image

标签:bin,STONE,配置文件,admin,stone,maven,修改,CRM,客户关系
From: https://www.cnblogs.com/minseo/p/18335031

相关文章

  • 免费【2024】springboot宠物美容机构CRM系统设计与实现
    博主介绍:✌CSDN新星计划导师、Java领域优质创作者、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和学生毕业项目实战,高校老师/讲师/同行前辈交流✌技术范围:SpringBoot、Vue、SSM、HTML、Jsp、PHP、Nodejs、Python、爬虫、数据可视化、小程序、安卓app、大数......
  • Dynamics CRM 前端通过 API 实现功能扩展
    在现代企业管理中,客户关系管理(CRM)系统如DynamicsCRM已成为不可或缺的工具。为了满足不断变化的业务需求,企业需要定制和扩展CRM系统的功能。这篇文章将介绍如何在DynamicsCRM前端通过API实现功能扩展。什么是DynamicsCRMAPI?DynamicsCRM提供了多种API接口,......
  • 2024年CRM系统选型:9款最强推荐
    文章介绍的工具有:纷享销客、ZohoCRM、八百客、红圈通、简道云、简信CRM、Salesforce、HubSpotCRM、Apptivo。在选择合适的CRM系统时,许多企业面临着功能繁多、选择困难的痛点。对于中小企业来说,找到一个既能提高客户关系管理效率,又能适应业务扩展的CRM系统尤为重要。本文将介......
  • IDA Pro 8.3安装keypatch插件--odulenotfounderror: no module named 'keystone'
    按照这位博主的方法弄,一般没什么问题。http://t.csdnimg.cn/oepIT附上keypatch.py文件下载地址>https://github.com/keystone-engine/keypatch我是弄了之后发现还是报错,几经尝试,想到我有两个python环境,虽然确实是在ida使用的python环境下安装的,但是我没有指定路径,也许有......
  • FastStone Capture v10.6 解锁版 (一款优秀的支持屏幕录制、滚动截图、高清长图、图片
    前言FastStoneCapture是一款极简主义的应用程序,它简单易用,可以捕捉屏幕上的任意区域,提供多种捕获模式,包括活动窗口、指定窗口/对象、矩形区域、手绘区域、整个屏幕和滚动窗口等。此外,FastStoneCapture还附带屏幕录像机、放大镜、取色器和标尺等辅助功能。其体积小巧,但功能强......
  • 为什么 CRM 游戏化能够推动销售?
    如果你留心观察,就会发现《马里奥兄弟》给办公室带来了微妙的影响。我说的不是放在你电脑桌旁的电子游戏人物,而是玩电子游戏成长对当前员工的影响。企业可以利用CRM游戏化来利用这一趋势。根据最新的美国人口普查数据,千禧一代现在是最大的劳动者群体,他们是真正在电子游戏的陪伴......
  • 【漏洞复现】SuiteCRM SQL注入漏洞(CVE-2024-36412)
    0x01产品简介SuiteCRM是一款屡获殊荣的企业级开源客户关系管理系统,它具有强大的功能和高度的可定制性,且完全免费。0x02漏洞概述SuiteCRM存在SQL注入漏洞,未经身份验证的远程攻击者可以通过该漏洞拼接执行SQL注入语句,从而获取数据库敏感信息。0x03搜索引擎title="Suit......
  • 白码低代码平台搭建crm系统实现公海客户自动分配
    实现目标:1、市场部添加的公海客户,自动轮巡分配给销售员2、可设置销售人员自动分配公海客户的客户数上限准备工作:1、在白码低代码平台准备销售员数据表,并准备几个销售员数据。必须字段说明:自动分配客户上限:数字类型,用于限制自动分配公海客户的客户数。已分配客户数:数字类......
  • 快消-白酒企业CRM系统建设案例
    企业性质:国内知名白酒品牌下一个子品牌。年销售额5亿左右,当前处于招商阶段。原系统:**云白酒行业特性:产品单价高产品毛利率高产品返利高营销费用高市场营销活动类型多样替换系统原因/结果:市场活动申请:原系统使用:发起市场活动申请时,需要先人为手动选择该......
  • 如何完善 CRM销售管理体验
    客户体验是任何企业的核心。因此,当企业的客户体验开始欠缺时,这一点就会显现出来。我们都知道,收到烦人的营销电子邮件、不人性化的客户服务电话或咄咄逼人的销售人员的不断纠缠是一种令人不快的感觉:我们都积极避免这种情况。这种糟糕的客户体验的影响可能是巨大的,导致客户瞬间流失......