记录-配置unity多人游戏服务器中的踩坑经历

最近沉迷于gpt这个“魔法海螺”无法自拔,总之这是题外话了,Let.s go


前言

``

又是一个上班的好天气!今天总结一下前些天配置服务器的一些坑,省流的话就是个人笔记之类的东西,大家有则改之无则加勉哈哈。


``

一、IIS的HTTPS站点设置

  1. 在阿里云下载PFX文件 下载SSL证书到本地
  2. 拷到服务器上
  3. 在IIS服务器上安装SSL证书
  4. 根据证书绑定的域名,在域名解析上添加子域名给这个站点用
    阿里云上进行域名解析
注意:不建议使用阿里云ECS的证书部署功能!部署之后是pem和key文件,不能直接用于第3步的证书安装!
注意:不建议使用阿里云ECS的证书部署功能!部署之后是pem和key文件,不能直接用于第3步的证书安装!
注意:不建议使用阿里云ECS的证书部署功能!部署之后是pem和key文件,不能直接用于第3步的证书安装!

二、VS的远程部署设置

  1. 在VS上新建Web部署的配置文件,后缀应该是.pubxml
  2. 在VS上正确添加配置文件后,然后在阿里云ECS上使用Web Deploy 安装程序安装 Web Deploy
  3. 查看标题“为管理员部署安装和配置Web 部署”的部分即可
  4. VS上点击Web部署的“发布”,若出现下面情况,需要添加证书信任,微软文档设置VS信任证书

Web 部署任务失败。(已使用指定的进程(“Web Management Service”)连接到远程计算机(“你的云主机IP”),但未能验证服务器的证书。如果你信任该服务器,请再次连接并允许不信任的证书

  1. .net core在发布时排除配置文件
    比如说前端文件、配置文件、测试文件等
出现这个错误: Web 部署任务失败。(未能连接到远程计算机(“你的云主机IP”)。请确保在远程计算机上安装了 Web Deploy 并启动了所需的进程(“Web Management Service”),那么需要确认第23步是否弄好了

三、运行.NET CORE的IIS站点——注意项

.net core3.1和.net6.0的运行时不兼容,不要像我一样傻乎乎地安装.NET 6.0 Runtime在云服务器上,以为能够向下兼容。。。。

四、SQL Server使用sa账号不能登录的问题解决

总之就是需要SQL Server配置管理器里面启动TCP/IP和Name Pipe
设置SQL Server配置管理器

五、SVN忽略so文件的提交,导致PICO平台服务报错dont load pxrloader

让SVN不要自动忽略so文件

六、不同地域同账号ECS内网联通——转发路由器

阿里云资料
云企业网的转发路由费用


猜你喜欢

转载自blog.csdn.net/xiaoLongww/article/details/129065594