DeepinXP Lite 6.2 精简版220M 安装IIS
用虚拟机装了DEEPIN_GHOST_XPSP3_V9F_NTFS[修正版2].iso之后,发现它对于只有一个盘的电脑支持很不好,而且那些软件都已经过时了,于是又换成了Deepin-LiteXP-SP3.ISO,看了我衷心喜欢的是这个版本,虽然是常规安装,不过比较安全。
现在是打算把虚拟机里的这个xp作为一个开发工作平台了,毕竟软件兼容问题(像VC6等)还有就是防止系统崩溃那些
但是当我想把它做成siteserver网站时却发现这个精简版的xp连iis也没了,只好上网下了个IIS6,但windows组件里也没有选项。重点来了:
解决的思路是通过编辑Windows 组件配置文件,在Windows组件中恢复IIS安装,再按正常的方法添加IIS
详细步骤包括:
1、在C:\Windows\inf目录(X为Windows XP的盘符)下打开安装信息文件sysoc.inf,在[Components]区域中找到iis=iis.dll,OcEntry,iis.inf,hide,7这一行,如果没有请继续看下去。可以发现,WinXP 家庭版和XP精简版是把IIS组件安装选项隐藏了,如果没有,就是删除了,因此要把该信息改为(如果没有则添加下列值)iis=iis.dll,OcEntry,iis.inf,,7,保存退出。
2、在下载的IIS文件中中找到iis.dl_和iis.if_两个文件,一起拷贝到硬盘某个目录(如C:\)。打开开始菜单中的“命令提示符”,使用Expand命令解开iis.dl_和iis.if_,命令格式为:expand C:\iis.dl_ C:\iis.dll 和expand C:\iis.in_ C:\iis.inf完成后,C盘目录下会生成iis.dll和iis.inf两个新文件。3、最后,分别将iis.dll和iis.inf两个文件相应拷入c:\Windows\inf(这个目录隐藏了。。地址栏直接输入把)和c:\Windows\system32\Setup系统目录。至此,在“添加/删除程序”中点击“添加/删除Windows组件”,这样Internet信息服务(IIS)重新出现了!接下来就是循规蹈矩安装IIS。
WINXP+IIS5.1不能打开aspx文件的的问题一般有2个.
1、没有安装framework。解决方法:很简单,装上就好。
2、IIS和framework的安装顺序有问题。顺序应该是先装IIS再安装framework。如果已经装好了,又不想卸载再重装的话,那么在 运行里键入"aspnet_regiis.exe -i"就好了,注意要输入完整的aspnet_regiis.exe路径。比如:"C:\WINDOWS\Microsoft.NET \Framework\v2.0.50727\aspnet_regiis.exe -i"。运行时提示ASP.NET2.0安装过程,自动完毕后,就可以打开aspx页面了(注意设置起始页)。一般都是安装顺序的问题,我也遇到过这样的 问题,就是安装VS2008后(会自带安装.net包),才安装的IIS,也就是.net要后装才能运行,如果IIS后装浏览ASPX文件提示“应用程序 服务器错误”。
IIS出现The specified module could not be found错误解决方法
打开IIS 信息服务
在左侧找到自己的计算机,点右键,选择属性
主属性中选编辑,打开“目录安全性”选项卡,单击“匿名访问和验证控制”里的“编辑”按钮
在弹出的对话框中确保只选中了“匿名访问”和“集成Windows验证”两项,并且且去掉“允许IIS控制密码”
IIS出现The specified module could not be found解决!
IIS安装后打不开localhost的解决办法
IIS的安装:
一:在XP系统下:
你输入这个网址http://localhost/IISHelp/iis/misc/default.asp,看看网页有什么反应。如果能够正常显示iis的欢迎页面,证明你iis安装的就没有问题了。
如果页面不能显示,看一下网页的下方告诉你是什么错误。我遇见过两种错误:
1、http500错误,这是你的电脑服务没有配置好,不是iis的问题。解决方法是:
①在“开始”-“设置”-“控制面板”-“管理工具”-“服务”中,查看Distributed Transaction Coordinator服务(即DTC)和COM +Event System服务是否启动,若没有启动,请将这两个服务都启动。另外,我的机子上又出现现一个问题,就是DTC服务无法启动,这时候就在cmd窗口中先后执行下列两条命令:
(1)msdtc -resetlog
(2)net start msdtc
执行完这两条语句后,DTC就能启动成功了。
②执行完上述操作后,接下来就在cmd窗口中再先后执行以下三条命令:(1)cd %windir%\system32\inetsrv
(2)rundll32 wamreg.dll,CreateIISPackage
(3)regsvr32 asptxn.dll
这三条命令中,第二条的CreateIISPackage一定要注意,区别大小写,否则会出错。
这样就大功告成了!!
东西装多了就怕不够用,于是就要扩容了:
VBoxManage modifyhd YOUR_HARD_DISK.vdi --resize SIZE_IN_MB
其中参数 YOUR_HARD_DISK.vdi 是您要修改的 VirtualBox 虚拟硬盘镜像文件。而参数 SIZE_IN_MB 是指修改后的硬盘容量,单位是兆字节。 比如下面这行命令将会把名为"natty.vdi"的 VirtualBox 硬盘容量修改为12000兆。
VBoxManage modifyhd natty.vdi --resize 12000