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

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

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

在本文我将介绍:

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

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

简介

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

完整私有化包下载地址

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

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

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

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

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

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

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

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

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

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

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

  6. .net core 和 WPF 开发升讯威在线客服系统:调用百度翻译接口实现实时自动翻译

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

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

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

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

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

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

最新文章

  1. Android studio中2种build.gradle文件介绍
  2. Numpy关于数组的基本使用
  3. 如果知道一个控件类型的对话框句柄是编辑框控件
  4. python列表常用方法
  5. 中国旅游日出游火爆 中国第一水乡游人突破5万
  6. 旅游O2O“三国杀”竞技:携程系「守」、飞猪「望」、美团「攻」
  7. Jquery Datatable 数据填充报错:requested unknown parameter ‘XXX‘ for row xx, column xx 解决方法
  8. Druid的外网访问异常
  9. 【高并发解决方案】5、如何设计一个秒杀系统
  10. 数据存储和界面展示(一)
  11. 演讲《云图,让阅读更精彩(Better Cloudary™, Better Reading)》
  12. PHP常用函数之字符串处理
  13. java中 自动输入一个按键_java-如何同时收听多个按键输入
  14. python3: failed with error code 1 in /tmp/pip-build-qp5puacl/Pillow/
  15. BZOJ1419 Red is good
  16. RPC调用方如何实现异步调用:CompletableFuture
  17. 511遇见易语言取屏幕分辨率和设置屏幕分辨率
  18. typedef 定义结构体说明
  19. 一个简单的日内交易策略
  20. logistic混沌 matlab,混沌映射(序列)matlab算法“小全”:Logistic、Henon、帐篷、kent(含混沌二值图像生成函数)...

热门文章

  1. 安装linux系统界面时卡住了,使用U盘安装Linux系统时卡在logo界面的解决办法
  2. 我的时间管理——各种方法
  3. 质量缩放技术_51CAE_新浪博客
  4. 微信机器人的制作 原来如此简单
  5. 言言和爸爸的故事——言言明天上幼儿园小班了
  6. 基于android平台的斗地主AI
  7. Web方向学习路线(信息安全)
  8. sql注入oracle(1)
  9. HTML制作简易登录页面(网易笔记)
  10. (:◎)≡很多符号表情