美文网首页码农的世界
阿里云windows server 2012 配置asp.net

阿里云windows server 2012 配置asp.net

作者: 近日点 | 来源:发表于2018-12-19 23:41 被阅读4次

    在买好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

    相关文章

      网友评论

        本文标题:阿里云windows server 2012 配置asp.net

        本文链接:https://www.haomeiwen.com/subject/yqqekqtx.html