admin 管理员组文章数量: 887021
我有一部Dell 笔记本电脑,操作系统是windows 7 home basic, 我想在上面安装iis和php运行环境玩玩,按照网上说的方法,在控制面板里-->打开或关闭windows 功能...,总也不能安装成功,用netstat -ano查看,80端口是开了,但控制面板--系统与安全--管理工具里总是没有iis管理选项,后来在微软的官方网站上查到家庭版的确不具备此功能。
看了网友的解决方案,要把home basic 升级为旗舰版的,我这是正版的,升级成盗版的我岂不亏大了。
看看有没有其它的解决方法,可以用iis express来代替iis.
首先从微软的网站上下载IIS 8.0 express. 下载地址 http://www.microsoft/zh-cn/download/details.aspx?id=34679
安装完毕后运行
iisexpress.exe /site:WebSite1这会在 我的文档\iisexpress\config 下产生applicationhost.config文件。
再下载一个php 版本,我选的是 php5.5 Non Thread Safe 下载后解压到 iis express目录下。
以管理员身份打开一个cmd窗口,到iis express的安装目录下:
runas /profile /user:admin cmd
cd "c:\program files\iis express"
执行以下命令
appcmd set config -section:system.webServer/fastCgi /+"[fullPath='c:\program files\iis express\PHP\php-cgi.exe',arguments='',maxInstances='4',idleTimeout='300',activityTimeout='30',requestTimeout='90',queueLength='1000',instanceMaxRequests='200',protocol='NamedPipe',flushNamedPipe='False',rapidFailsPerMinute='10']" /commit:apphost appcmd set config -section:system.webServer/handlers /+"[name='PHP-FastCGI',path='*.php',modules='FastCgiModule',verb='*', scriptProcessor='c:\program files\iis express\php\php-cgi.exe']" /commit:apphost
请注意把c:\program files\iis express\php\php-cgi.exe 替换成为你的php安装路径
以上两个命令将会在applicationhost.config中添加<fastCgi>和 php handler 的配置,applicationhost.config文件位于 “我的文档\iisexpress\config”目录下。
然后运行iis express
iisexpress.exe /site:WebSite1WebSite1是applicationhost.config中配置的默认网站。网站目录位于 “我的文档\My Web Sites\WebSite1\” 我们建立一个最简单的php 文件 <?php phpinfo(); ?>保存到以上目录下,取名为phpinfo.php 打开浏览器,在地址栏输入http://localhost:8080/phpinfo.php 可以看到php已经正确运行了。
本文标签: 运行环境 Home Windows Basic php
版权声明:本文标题:windows 7 home basic 上安装iis 和php运行环境 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1716090639h665852.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论