Windows Server 2008系统,默认未安装.net4.0

[云计算] 季雨林 2018/4/27 13:07:41

        今天把阿里云t5奖励开的t5系列ECS重装。原因是Windows Server 2016及时做了我博客中提到的几个优化,cpu占比依然是不是超过10%的基准。换了系统之后,cpu利用率骤降。看来t5系列ECS确实不适合太新的系统。

        今天要说的是部署IIS之后遇到的403错误问题:
 



        然后想起Windows Server 2008的配置经历,有这么几个坑:

1,未安装.net freamwork 4.0 

有可能确实没安装,下载安装即可。也有可能命名安装了,IIS的组件里找不到,如下图位置,里面没有.net4.0,也有可能里面有了4.0,但是配置为不允许执行的状态,需要改成已允许:
 

这是个最常见的原因,及时使用安装包提示已经安装完,实际上对于IIS来讲,可能还停留在未安装的状态,这时候,需要执行命令给iis注册安装。命令如下:

32位的Windows:

1. 运行->cmd

2. cd C:\Windows\Microsoft.NET\Framework\v4.0.30319

3. aspnet_regiis.exe -i

64位的Windows:

1. 运行->cmd

2. cd C:\Windows\Microsoft.NET\Framework64\v4.0.30319

3. aspnet_regiis.exe -i
 


2,权限设置问题

web目录需要有一定的权限,本文不做重点解释。



原文地址: https://www.opengps.cn/Blog/View.aspx?id=84 文章的更新编辑依此链接为准。欢迎关注源站原创文章!


鲁ICP备14008001号-2