Windows10 iis部署php项目 (yii2)

 

打开控制面板

Windows10 iis部署php项目 (yii2)

打开程序

 

Windows10 iis部署php项目 (yii2)

Windows10 iis部署php项目 (yii2)

Windows10 iis部署php项目 (yii2)

 

Windows10 iis部署php项目 (yii2)

 

 

 

Windows10 iis部署php项目 (yii2)

 

 

Windows10 iis部署php项目 (yii2)

 

 

Windows10 iis部署php项目 (yii2)

 

这里一定要勾选CGI  要不然 会报错还得装

 

Windows10 iis部署php项目 (yii2)

 

然后打开iis 服务管理页面 

Windows10 iis部署php项目 (yii2)

 

 

点击确定就好了  。。。。 等待安装

 

点击网站 添加新的 网站 就是你要添加的web网站Windows10 iis部署php项目 (yii2)

 

Windows10 iis部署php项目 (yii2)

 

Windows10 iis部署php项目 (yii2)

 

重启就可以了 

 

Windows10 iis部署php项目 (yii2)

 

Windows10 iis部署php项目 (yii2)

 

 

添加 index.php

 

Windows10 iis部署php项目 (yii2)

 

 

Windows10 iis部署php项目 (yii2)

 

 

下载 URLREWRITE 用于url重写的 

 

Windows10 iis部署php项目 (yii2)

 

 

Windows10 iis部署php项目 (yii2)

 

Windows10 iis部署php项目 (yii2)

 

自动会生成 你要的规则

 

 

这样你就可以访问你的项目了  

 

这是我的web.config

 

 

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
    <system.webServer>
        <rewrite>
            <rules>
                <rule name="Deny Cvs Access" stopProcessing="true">
                    <match url=".(svn|git|ht|DS)$" />
                    <action type="CustomResponse" statusCode="403" statusReason="Forbidden" statusDescription="Deny Access" />
                </rule>
                <rule name="Static Access" stopProcessing="true">
                    <match url=".(ico|js|css|png|jpg|gif|swf|pdf|mov|fla|zip|rar|txt|gz|tar)$" />
                    <conditions>
                        <add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" />
                    </conditions>
                    <action type="None"/>
                </rule>
                <rule name="Hide Index" stopProcessing="true">
                    <match url="." ignoreCase="false" />
                    <conditions>
                        <add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" />
                        <add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" />
                    </conditions>
                    <action type="Rewrite" url="index.php" appendQueryString="true" />
                </rule>
            </rules>
        </rewrite>
    </system.webServer>
</configuration>