工具 & 运维

IIS Express 网站配置

原创 · 服务器配置

VS2015 自带IIS Express7.5添加网站

找到C:\My Documents\IISExpress\config\applicationhost.config文件在sties节点下添加

代码<site name="WebSite2" id="2" serverAutoStart="true">
            <application path="/">
              <virtualDirectory path="/" physicalPath="D:\SenateAssistSln\SenateAssist.Web" />
            </application>
            <bindings>
              <binding protocol="http" bindingInformation=":83:localhost" />
            </bindings>
          </site>

第一步:C:\>cd C:\Program Files\IIS Express 第二步:iisexpress.exe /site:website2(必须使用此命令网站才会生效) 第三步:在节点<application path="/" applicationPool="Clr2ClassicAppPool">添加applicationPool属性 牛牛提示:打开多个站点多次运行第二步命令即可(也可以直接写成bat文件,如下)

bash@echo on
cd /d c:\program files\iis express\
call iisexpress.exe/site:website1
call iisexpress.exe/site:website2
call iisexpress.exe/site:website3

VS2017 IIS Express10使用ip访问

1、启动vs项目,在任务栏IIS服务器右键,显示所有程序,网站上单击,在配置链接上单击, 打开applicationhost.config文件(在项目中的.vs文件夹的config下),找到sites节点中的项目,添加节点

代码<binding protocol="http" bindingInformation="*:2225:10.0.0.193" />

2、修改网站属性,配置启动URL地址,修改localhost为ip地址 3、管理员身份运行cmd,执行命令

bashnetsh http add urlacl url=http://10.1.186.198:60736/ user=everyone

IIS6或IIS7集成PHP环境配置

IIS6集成PHP环境配置 1、复制php-5.4.13-nts-Win32-VC9-x86文件夹到D盘根目录 2、双击php-5.4.13-nts-Win32-VC9-x86文件夹中的pws-php5cgi.reg和pws-php5isapi.reg 3、打开IIS找到web服务扩展,添加一个扩展,选择php-5.4.13-nts-Win32-VC9-x86文件夹中的php-cgi.exe 4、添加web应用程序池和网站,右击网站属性----主目录----配置----缓存ISAPI扩展----添加----选择php-5.4.13-nts-Win32-VC9-x86文件夹中的php-cgi.exe

bash5、win+r执行iisreset

IIS7集成PHP环境配置 1、复制php-5.4.13-nts-Win32-VC9-x86文件夹到D盘根目录 2、双击php-5.4.13-nts-Win32-VC9-x86文件夹中的pws-php5cgi.reg和pws-php5isapi.reg 3、新建一个无托管代码、经典的应用程序池和站点 4、安装PHPManagerForIIS-1.1.2-x86.msi(可选) 5、点击IIS7根目录功能视图,找到FastCGI设置和处理程序映射,添加php-5.4.13-nts-Win32-VC9-x86文件夹中的php-cgi.exe 6、点击PHP网站处理应用程序映射,添加php-5.4.13-nts-Win32-VC9-x86文件夹中的php-cgi.exe

bash7、win+r执行iisreset