在买好ECS云服务器后,会有选择操作系统的过程,我选择的是windows server 2012 64位中文版的服务器。
在本机桌面打开“运行”界面,输入 mstsc 打开远程服务,输入你的公网IP
进去后会让你输入你的名称和设置的密码,我的用户名是系统默认的,其他人的我不清楚是不是也是默认的。
登录进入以后需要先配置服务器管理器,即配置.NET4.5或者.NET3.5,这个根据你的使用的SQL Server 和VS的版本决定。
一、windows server 启用IIS功能
服务器管理器就在你的远程桌面左下角第二个,选择添加或删除角色。
即:服务器管理区-》添加角色和功能-》选择“Web Server(iis)”
在选择时,除了必须的ASP.net的.net功能选择,其他的看自己的需要。
但是在安装时出现了以下的错误。
错误提示为:服务器管理器WinRM插件可能已损坏或丢失
原因一:在你内存够大的情况下:
这个问题请看下边的链接
https://help.aliyun.com/knowledge_detail/40957.html?spm=5176.7842540.2.4.SaEVdR
他的服务是本机的服务,与远程机无关。
分三个步骤:
1、在“服务”中查看下WinRM服务是否开启,如果没有运行服务,将服务开启运行。
2、打开命令提示符,输入netsh http add iplisten 127.0.0.1,还有netsh http show iplist,如图。(这步是个坑,以后会遇到)
(可尝试步骤:设置虚拟内存。服务器默认没有设置虚拟内存,有人建议设置一定量的虚拟内存解决上面的问题。)
3、再次测试安装iis服务,安装成功。
而我碰到的是第二个原因,内存不够
第二个原因:
因为买的是9.9优惠活动的半年ESC服务器。所以送的是最小的1G运行,40G磁盘内存,这个时候他就会报各种各种的错误,实际原因是因为内存小而引起的错误。这个时候你需要设置一下虚拟内存 :
首先打开控制面板=》系统和安全=》系统=》高级设置=》高级=》性能
选择程序,然后修改成你需要的就可以了。
注意:
一般来说,页面交换文件的最小值为内存的1倍,最大值为内存的2倍
有条件的话尽量将页面交换文件设置在非系统磁盘以获得更好的IO性能
增加虚拟内存会导致磁盘IO性能下降,有条件的话可以通过升级物理内存来解决。
以上就是我解决的方案,如果没有满足你的需要,你可以在从网上找一个其他的方法。
这篇文章是我CSDN上的,因为最近转战简书,所以将一些博客倒过来,有其他问题了已私聊我,要可以访问我CSDN博客:https://blog.csdn.net/shenyou_fu