前段时间我发表了一系列文章,开始介绍基于 .net core 的在线客服系统开发过程。
有很多朋友一直提出希望能够支持 MySQL 数据库,考虑到已经有朋友在用 SQL Server,我在升级的过程中不能丢下对 SQL Server 的支持,必须让系统同时支持 SQL Server 和 MySQL。

为了简化安装部署过程,我开发了一个配套的配置工具。

使用自动化配置工具,可以在“数据库引擎”这一项中,切换 SQL Server 和 MySQL,而不需要部署不同的两套程序。

在本文我将介绍:

  • CentOS 安装配置 MySQL 数据库,创建数据库,执行脚本创建表结构。
  • 安装 Nginx,反向代理到客服系统服务端,并设置开机自启动
  • 安装 .net core ,部署客服系统并开机自启动

我详细列出了需要执行的命令的全过程,跟随本文可以在 30 分钟内完成部署。

简介

升讯威在线客服与营销系统是基于 .net core / WPF 开发的一款在线客服软件,宗旨是: 开放、开源、共享。努力打造 .net 社区的一款优秀开源产品。

完整私有化包下载地址

Linux 运行升讯威在线客服系统:同时支持 SQL Server 和 MySQL 的实现方法相关推荐

  1. Linux + .net core 开发升讯威在线客服系统:首个经过实际验证的高性能版本

    业余时间用 .net core 写了一个在线客服系统.并在博客园写了一个系列的文章,写介绍这个开发过程: .net core 和 WPF 开发升讯威在线客服系统:目录 https://blog.she ...

  2. 详解升讯威在线客服系统前端 JavaScript 脚本加密技术(1)

    我在业余时间开发维护了一款免费开源的升讯威在线客服系统,也收获了许多用户.对我来说,只要能获得用户的认可,就是我最大的动力. 这段时间有几个技术小伙伴问了我一个有意思的问题:"你的前端脚本是 ...

  3. 升讯威在线客服系统客服端英文界面的实现方法

    我在业余时间开发维护了一款免费开源的升讯威在线客服系统,也收获了许多用户.对我来说,只要能获得用户的认可,就是我最大的动力. 最近收到来自巴西客户的需求,希望为客服端增加英文界面. 好,那就满足这个需 ...

  4. JAVA 开发升讯威在线客服系统:使用本地IP数据库实现访客来源快速定位,支持国外

    本系列文章详细介绍使用 .net core 和 WPF 开发 升讯威在线客服与营销系统 的过程.本产品已经成熟稳定并投入商用. 免费使用 & 私有化部署:https://kf.shengxun ...

  5. 详解升讯威在线客服系统前端多国语言实现技术:原生支持葡文、印尼文、土耳其文、俄文

    我在业余时间开发维护了一款免费开源的升讯威在线客服系统,也收获了许多用户.对我来说,只要能获得用户的认可,就是我最大的动力. 越来越多的用户向我提出需求,希望为访客端增加更多的界面语言,如葡文.印尼文 ...

  6. Linux + .net core 开发升讯威在线客服系统:同时支持 SQL Server 和 MySQL 的实现方法

    前段时间我发表了一系列文章,开始介绍基于 .net core 的在线客服系统开发过程. 有很多朋友一直提出希望能够支持 MySQL 数据库,考虑到已经有朋友在用 SQL Server,我在升级的过程中 ...

  7. .net core 和 WPF 开发升讯威在线客服系统:使用 WebSocket 实现访客端通信

    本系列文章详细介绍使用 .net core 和 WPF 开发 升讯威在线客服与营销系统 的过程. 文章目录列表请点击这里 对于在线客服与营销系统,访客端是指浏览网站的互联网用户,或是通过APP.微信等 ...

  8. JAVA 开发升讯威在线客服系统:调用百度翻译接口实现实时自动翻译

    业余时间用 .net core 写了一个在线客服系统.并在博客园写了一个系列的文章,写介绍这个开发过程. 我把这款业余时间写的小系统丢在网上,陆续有人找我要私有化版本,我都给了,毕竟软件业的初衷就是免 ...

  9. .net core 和 WPF 开发升讯威在线客服系统:调用有道翻译接口实现实时自动翻译的方法

    Python微信订餐小程序课程视频 https://edu.csdn.net/course/detail/36074 Python实战量化交易理财系统 https://edu.csdn.net/cou ...

最新文章

  1. Linux权限管理(suid euid)
  2. android 拼图课程设计,Flash拼图游戏制作课程设计报告
  3. 每日一皮:当你感觉上升瓶颈的时候,不妨换个环境...
  4. DuerOS Java开发技能(二)第三方授权(OAUTH2.0)
  5. LSMW批处理使用方法(09)_步骤10、11
  6. oracle 代码 字段映射,将ORACLE TIMESTAMP(9)字段映射到java.util.Date
  7. vue实现竖式步骤条_手把手教你实现一个 Vue 进度条组件!
  8. 卷积神经网络mnist手写数字识别代码_搭建经典LeNet5 CNN卷积神经网络对Mnist手写数字数据识别实例与注释讲解,准确率达到97%...
  9. FaceBoxes—官方开源CPU实时高精度人脸检测器
  10. npm audit fix
  11. 图与图算法在实际中的应用
  12. 《21天学通HTML+CSS+JavaScript Web开发(第7版)》——2.6 Web托管
  13. heartbeat+ldirectory实现LVS-DR负载均衡器的高可用
  14. “方正小标宋简体、仿宋_GB2312和楷体_GB2312字体”的添加
  15. bzoj1488[HNOI2009] 图的同构
  16. 流量卡之家:物联网资产跟踪可以实现绿色包装并关闭物流系统循环
  17. python爬虫基础详解
  18. 机器人领域SCI期刊总结
  19. 数据模型的概念,数据模型的作用和数据模型的三个要素
  20. 在这个薄情的世界里深情的活这

热门文章

  1. Java计算机毕业设计甜心驿站饮品信息管理源码+系统+数据库+lw文档
  2. GoogLeNet 浅析
  3. 华硕fl5700u安装win7
  4. 一般而言计算机软件是指(,2012年计算机一级考试模拟试题及参考答案(20)
  5. 经典30句---四川话英语互译
  6. php代码加nofollow,帝国cms导航怎么加nofollow
  7. 微信 理财通 进不去怎么办?
  8. 1061: 【能量项链】
  9. MySQL 实训一周,我一天搞完
  10. pdf太大怎么变小?pdf压缩变小的方法