Windows Server 2012部署遇到的问题
2017-06-25 22:52
337 查看
一、安装IIS提示“服务器管理器WinRM插件可能已损坏或丢失”
解决方案:
1、开启WinRM服务,添加ip监听
在服务中查看WinRM服务是否开启,如果没有开启则把该服务开启,然后打开命令提示符,输入netsh http add iplisten 127.0.0.1,监听本机ip地址,再重试
注意:
1)netsh http add iplisten 127.0.0.1会让iis只监听内网地址,这会导致外网地址无法访问iis,所以这时候外网telnet服务器的80端口是不通的,要想外网能访问需要删除监听,默认安装的情况下IIS监听0.0.0.0,可以通过外网地址和内网地址访问:
2)httpcfg工具使用方法:
绑定到某IP: httpcfg set iplisten -i 192.168.0.1
查看绑定IP: httpcfg query iplisten
删除绑定IP: httpcfg delete iplisten -i 192.168.0.1
2、添加注册表文件
以管理员权限打开cmd命令提示符,运行如下命令:winrm quickconfig
报错:
WSManFault
Message = Access is denied.
Error number: -2147024891 0x80070005
Access is denied.
然后运行如下命令:
reg add HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System /v LocalAccountTokenFilterPolicy /t REG_DWORD /d 1 /f
再重新运行命令:winrm quickconfig,如果没有异常,重新启动服务器,再重新试一下安装iis
二、安装IIS提示“存储空间不足,无法处理此命令,错误0x80070008”
这个异常就是存储空间不足,如果内存容量足够,那原因就是没有设置虚拟内存
在桌面右击计算机->属性->高级->“性能”面板上的设置 ->高级->“虚拟内存”中的设置选项卡
设置页面交换文件的最小值为内存的1倍,最大值为内存的2倍。
尽可能将页面交换文件设置在非系统磁盘以获得更好的IO性能。
合理考虑系统蓝屏时产生Memory.dmp的需求。
三、telnet问题
我们一般通过telnet开查看外网中某个端口是否访问,不过这里需要注意一些问题
如果没有进行备案,外网访问80端口一般是是会被拦截的,也就是说外网telnet服务器的80端口是不成功的。
端口需要被监听,telnet才能成功,如果端口没有被监听,即便开放了端口号也是无法telnet成功的。安装iis的时候会有一个默认网站实例,默认监听80端口。
可以通过防火墙的入站规则和出站规则来开放和关闭端口。
iis默认监听0.0.0.0,这时候可以通过外网地址和内网地址访问,如果监听的是本地地址(127.0.0.1或本地ip),只能通过内网访问。
解决方案:
1、开启WinRM服务,添加ip监听
在服务中查看WinRM服务是否开启,如果没有开启则把该服务开启,然后打开命令提示符,输入netsh http add iplisten 127.0.0.1,监听本机ip地址,再重试
注意:
1)netsh http add iplisten 127.0.0.1会让iis只监听内网地址,这会导致外网地址无法访问iis,所以这时候外网telnet服务器的80端口是不通的,要想外网能访问需要删除监听,默认安装的情况下IIS监听0.0.0.0,可以通过外网地址和内网地址访问:
2)httpcfg工具使用方法:
绑定到某IP: httpcfg set iplisten -i 192.168.0.1
查看绑定IP: httpcfg query iplisten
删除绑定IP: httpcfg delete iplisten -i 192.168.0.1
2、添加注册表文件
以管理员权限打开cmd命令提示符,运行如下命令:winrm quickconfig
报错:
WSManFault
Message = Access is denied.
Error number: -2147024891 0x80070005
Access is denied.
然后运行如下命令:
reg add HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System /v LocalAccountTokenFilterPolicy /t REG_DWORD /d 1 /f
再重新运行命令:winrm quickconfig,如果没有异常,重新启动服务器,再重新试一下安装iis
二、安装IIS提示“存储空间不足,无法处理此命令,错误0x80070008”
这个异常就是存储空间不足,如果内存容量足够,那原因就是没有设置虚拟内存
在桌面右击计算机->属性->高级->“性能”面板上的设置 ->高级->“虚拟内存”中的设置选项卡
设置页面交换文件的最小值为内存的1倍,最大值为内存的2倍。
尽可能将页面交换文件设置在非系统磁盘以获得更好的IO性能。
合理考虑系统蓝屏时产生Memory.dmp的需求。
三、telnet问题
我们一般通过telnet开查看外网中某个端口是否访问,不过这里需要注意一些问题
如果没有进行备案,外网访问80端口一般是是会被拦截的,也就是说外网telnet服务器的80端口是不成功的。
端口需要被监听,telnet才能成功,如果端口没有被监听,即便开放了端口号也是无法telnet成功的。安装iis的时候会有一个默认网站实例,默认监听80端口。
可以通过防火墙的入站规则和出站规则来开放和关闭端口。
iis默认监听0.0.0.0,这时候可以通过外网地址和内网地址访问,如果监听的是本地地址(127.0.0.1或本地ip),只能通过内网访问。
相关文章推荐
- windows server 2012 VDI部署应该注意的一个问题
- 笔记:windows server 2012 修改系统ssid遇到的弱智问题
- Windows Server 2008 R2 Standard下部署web遇到的问题
- 部署Service Manager 2012遇到的2个问题
- windows server 2003 部署 MVC 遇到的 问题总结
- asp.net mvc4部署到Windows server 2012+sql server 2012中的一些问题
- windows server 2012搭建ftp遇到的问题
- VS2005 水晶报表在时部署时遇到的问题
- 在部署Web工程时遇到的一个小问题,及解决方法
- 部署Silverlight应用时遇到的问题
- 在IIS中部署WCF中遇到的问题
- 部署Windows 2003 Cluster遇到的问题
- VS2005水晶报表在时部署时遇到的问题
- 分秒必争域的时间同步问题[为企业部署Windows Server 2008系列十四] 推荐
- MyEclipse中用Tomcat部署项目时遇到的问题1:java.lang.UnsupportedClassVersionError: Bad version number in .class file
- 部署额外域控制器时所遇到的问题及解决方案
- 将ADF部署到weblogic遇到的问题
- VS.NET 2003 制作安装部署程序时遇到的问题