您好,
会员登录 快速注册
退出 ( 条未读消息)
关于本站 意见反馈 首页

公告:小宅博客网可以开发票了,需要发票的,去群里找群主哈!!
全部文章分类
  • 人工智能 >

  • 编程语言 >

  • WPF系列 >

  • ASP.NET系列 >

  • Linux >

  • 数据库 >

  • 嵌入式 >

  • WEB技术 >

  • PLC系列 >

  • 微服务与框架 >

  • 小宅DIY >

  • 学习资料 >

OpenCv基础 ANN车牌识别 yolov5车牌识别 指针式仪表识别 ROS系列 YOLO Halcon Detectron2 昇腾AI ChatGPT在线体验 英伟达JETSON ChatGLM ChatTTS FunASR 地平线 ByteTrack 魔搭社区 LangChain
C C# C++ Python Java Go
WPF
ASP.NET小功能 GPS定位系统-MVC GPS定位系统-VUE ASP.NET WebRTC
Linux Linux内核 Shell MakeFile
MySql SqlServer Oracle
STM8 STM32 51单片机
VUE入门 HTML JavaScript CSS layui镜像网站 ElementUi中文官网 element-plus 图标
三菱 欧姆龙 西门子 施耐德 松下 台达
IOTSharp IOTGateway ABP FRAMEWORK Docker
亚克力音响 编程仙途:智驭万法
面试题与技巧 Python入门技能树 微软C#教程
首页 编程之美 工具下载 全国就业 流量地图 文心一言
GPS定位系统-MVC
.NET6.0 GPS定位系统介绍(物联网) 系列源码下载 1、新建.net core web工程 2、添加自定义登录页面 3、添加百度地图页面 4、添加后台日志系统 5、添加mysql数据存储 6、添加SqlServer数据存储(额外内容) 7、用户注册与登录功能实现 8、添加坐标报表页面(用于遍历地图坐标) 9、前后端数据交互与报表数据展示 10、报表数据的编辑与修改 11、用户登录与退出 12、自定义GPRS通讯协议 13、添加TCP通讯功能(接收) 14、添加TCP通讯功能(发送) 15、模拟GPRS数据通讯 16、设备链接状态检测与提示 17、新建Windows Server虚拟机 18、服务器IIS运行环境配置 19、服务器.net程序发布 20、关于如何配置.net3.1框架 21、关于如何配置.net5.0框架 22、WinForm版地图上位机(带数据库和TCP功能) 23、WPF版地图上位机(带数据库和TCP功能) 24、公网映射与外网通讯 25、GPS协议与AT命令流程说明 26、GPRS协议与AT命令流程说明 27、STM32、A9G硬件连接图 28、STM32开发环境搭建 29、STM32 GPS/GPRS通讯功能实现 30、STM32 GPS定位数据上报服务器 31、室外最终效果演示 32、结束语
18、服务器IIS运行环境配置
20、关于如何配置.net3.1框架
激萌の小宅 小宅博客网 GPS定位系统-MVC

文章作者:激萌の小宅

促销:¥0

价格:¥0

配送方式: 购买后立即生效(如购买异常,请联系站长)
付款之后一定要等待自动跳转结束,否则购买可能会失败
  • 0 天

    有效期

  • 0

    总销量

  • 0

    累计评价

服务器.net程序发布 - (第十九讲)

视频讲解如下:


工程源码下载:GPS定位系统系列教程源码下载


        在上一节讲中,我们已经把我们的服务器已经搭建完成了,这一章节,教大家如何来发布,并在服务器上部署我们的.net core web程序。

        注意:由于我本机已经安装了mysql数据库,避免麻烦,我并没有在虚拟机里面再次安装数据库,虚拟机里面的服务器程序数据库的链接地址,我会直接设置成本地数据库地址,让虚拟机和本机公用数据库。

        mysql数据库安装教程,请参考:Windows环境下如何安装MySql


        在部署我们的服务器程序之前,我们首先需要确定我们本地和服务器的IP才行,下位机进行通讯时,访问的是虚拟机服务器的IP,虚拟机服务器访问数据库时,访问的是本地的IP,经过确认如下:

虚拟机的IP为:192.168.2.108

本地IP为:192.168.2.106


接着需要确保我们本地数据库,通过IP是能够访问的。

QQ截图20220920222806.jpg


        注意:在确认好IP之后,本地和虚拟机的防火墙都要关闭掉,否则通过IP的方式是没法进行互相访问的,同时最好在虚拟机里面安装一个navicat工具,确保在虚拟机里面能够访问本地数据库,避免后面不必要的麻烦。


然后将我们的.net core web程序的数据库配置改成本地IP:192.168.2.106,然后再发布。

QQ截图20220920222901.jpg


然后打开我们的上位机工程,右键项目,选择“发布”

QQ截图20220921220158.jpg

选择文件夹,然后下一步

QQ截图20220921220327.jpg


设置发布目录,等会通过虚拟机挂载的目录,将我们发布的工程拷贝到虚拟机里面去。

QQ截图20220921220413.jpg

直接关闭

QQ截图20220921220537.jpg

打开“显示所有设置”

QQ截图20220921220646.jpg

按下面进行设置,然后保存。

QQ截图20220921220934.jpg

设置完之后,直接点击发布。

QQ截图20220921221018.jpg

我们生成的内容如下:

QQ截图20220921221420.jpg

我虚拟机就一个C盘,所以我直接扔C盘目录下

QQ截图20220921221831.jpg

打开我们的“IIS管理器”,右键,添加新的网站

QQ截图20220921222039.jpg

先进行如下设置:

QQ截图20220921222248.jpg


接着选择我们的“连接为...”->特定用户->设置

QQ截图20220921222528.jpg

配置完成之后,直接点击“确定”,然后再确定,退出连接设置。

接着点击“测试设置”,如果测试结果像下面这样,都是绿色的勾勾,说明我们设置OK了。

QQ截图20220921222638.jpg


最后一路确定,完成网站添加。


注意事项:在IIS的模块中,存在下图中的“AspNetCoreModule”和“AspNetCoreModuleV2”两个模拟,否则网站会启动失败。如果上一节中的IIS运行库有正常完成安装,这两个模块一般情况下都会有。

QQ截图20220921222805.jpg

QQ截图20220921222914.jpg


最后,我们可以尝试在本地直接预览一下,看看网站是否能够正常打开。

QQ截图20220921223309.jpg

由于网站对IE浏览器的适配问题,我们可以把打开的这个地址,拷贝到我们本地的谷歌浏览器中访问,如果访问不了,可以查看一下,是不是防火墙没关。

QQ截图20220921223433.jpg

如果想修改数据库地址,可以直接在我们发布的目录下修改appsettings.json文件的配置,然后重启服务器即可。

重启步骤:停止GpsServer网站->停止应用程池GpsServer->等待1、2分钟->启动停止应用程池GpsServer->启动GpsServer网站


最后,我们的测试效果如下。

gps (1).gif

18、服务器IIS运行环境配置
20、关于如何配置.net3.1框架

友情链接: CSDN激萌の小宅 95知识库 自考题库 罗分明个人网络博客 精益编程leanboot

小宅博客  www.bilibili996.com All Rights Reserved. 备案号: 闽ICP备2024034575号

网站经营许可证  福建省福州市 Copyright©2021-2025 版权所有

小宅博客
首页 智能家居 地图定位
公告:小宅博客网可以开发票了,需要发票的,去群里找群主哈!!

文章作者:激萌の小宅

促销:¥0

价格:¥0

配送方式: 购买后立即生效(如购买异常,请联系站长)
付款之后一定要等待自动跳转结束,否则购买可能会失败
  • 0 天

    有效期

  • 0

    总销量

  • 0

    累计评价

服务器.net程序发布 - (第十九讲)

视频讲解如下:


工程源码下载:GPS定位系统系列教程源码下载


        在上一节讲中,我们已经把我们的服务器已经搭建完成了,这一章节,教大家如何来发布,并在服务器上部署我们的.net core web程序。

        注意:由于我本机已经安装了mysql数据库,避免麻烦,我并没有在虚拟机里面再次安装数据库,虚拟机里面的服务器程序数据库的链接地址,我会直接设置成本地数据库地址,让虚拟机和本机公用数据库。

        mysql数据库安装教程,请参考:Windows环境下如何安装MySql


        在部署我们的服务器程序之前,我们首先需要确定我们本地和服务器的IP才行,下位机进行通讯时,访问的是虚拟机服务器的IP,虚拟机服务器访问数据库时,访问的是本地的IP,经过确认如下:

虚拟机的IP为:192.168.2.108

本地IP为:192.168.2.106


接着需要确保我们本地数据库,通过IP是能够访问的。

QQ截图20220920222806.jpg


        注意:在确认好IP之后,本地和虚拟机的防火墙都要关闭掉,否则通过IP的方式是没法进行互相访问的,同时最好在虚拟机里面安装一个navicat工具,确保在虚拟机里面能够访问本地数据库,避免后面不必要的麻烦。


然后将我们的.net core web程序的数据库配置改成本地IP:192.168.2.106,然后再发布。

QQ截图20220920222901.jpg


然后打开我们的上位机工程,右键项目,选择“发布”

QQ截图20220921220158.jpg

选择文件夹,然后下一步

QQ截图20220921220327.jpg


设置发布目录,等会通过虚拟机挂载的目录,将我们发布的工程拷贝到虚拟机里面去。

QQ截图20220921220413.jpg

直接关闭

QQ截图20220921220537.jpg

打开“显示所有设置”

QQ截图20220921220646.jpg

按下面进行设置,然后保存。

QQ截图20220921220934.jpg

设置完之后,直接点击发布。

QQ截图20220921221018.jpg

我们生成的内容如下:

QQ截图20220921221420.jpg

我虚拟机就一个C盘,所以我直接扔C盘目录下

QQ截图20220921221831.jpg

打开我们的“IIS管理器”,右键,添加新的网站

QQ截图20220921222039.jpg

先进行如下设置:

QQ截图20220921222248.jpg


接着选择我们的“连接为...”->特定用户->设置

QQ截图20220921222528.jpg

配置完成之后,直接点击“确定”,然后再确定,退出连接设置。

接着点击“测试设置”,如果测试结果像下面这样,都是绿色的勾勾,说明我们设置OK了。

QQ截图20220921222638.jpg


最后一路确定,完成网站添加。


注意事项:在IIS的模块中,存在下图中的“AspNetCoreModule”和“AspNetCoreModuleV2”两个模拟,否则网站会启动失败。如果上一节中的IIS运行库有正常完成安装,这两个模块一般情况下都会有。

QQ截图20220921222805.jpg

QQ截图20220921222914.jpg


最后,我们可以尝试在本地直接预览一下,看看网站是否能够正常打开。

QQ截图20220921223309.jpg

由于网站对IE浏览器的适配问题,我们可以把打开的这个地址,拷贝到我们本地的谷歌浏览器中访问,如果访问不了,可以查看一下,是不是防火墙没关。

QQ截图20220921223433.jpg

如果想修改数据库地址,可以直接在我们发布的目录下修改appsettings.json文件的配置,然后重启服务器即可。

重启步骤:停止GpsServer网站->停止应用程池GpsServer->等待1、2分钟->启动停止应用程池GpsServer->启动GpsServer网站


最后,我们的测试效果如下。

gps (1).gif