打开IIS服务中的基本服务,之后在IIS中找到“万维网服务=>应用程序开发功能”分别打开"CGI"和"ISAPI扩展"和"ISAPI筛选器",之后保存设置
![dbffeaa4c9114ba1a8439ba9e553f78e.png](https://img-blog.csdnimg.cn/dbffeaa4c9114ba1a8439ba9e553f78e.png)
在这里创建文件服务器
之后设置"默认文档",将所需的默认文档设置到最开头,这里将".html"和".php"设置为主要默认文档。
设置到这里基本就算完成了基本的网站操作,但是我们运行会发现会报错403,这是因为我们没有赋予它权限,将文件放置到"C:\inetpub\wwwroot"中就可以了("如果不可以就给文件赋予权限")。
这样基本的网页服务器就搭建好了,如果需要绑定php服务,下载地址:点击此处下载。
之后将php文件解压到服务器文件夹内:
将php文件中的"php.ini-development"文件重命名为"php.ini"并且修改内部参数";extension_dir='ext'", 将前面的;去掉并且将路径改为绝对路径。
接下来绑定php运行:
![f9af1caa9c6b40b29a9af7328af3fa42.png](https://img-blog.csdnimg.cn/f9af1caa9c6b40b29a9af7328af3fa42.png)
双击打开这个程序插件
之后按照如下所示填写内容:
![fb6fa90ca54247fcb46d184706855838.png](https://img-blog.csdnimg.cn/fb6fa90ca54247fcb46d184706855838.png)
html文件使用php原理一致将请求路径改为*.html即可
之后打开MIME类型
添加php的mime值防止php打不开被识别为下载文件
php的mime值为" application/x-httpd-php "
接下来配置fastcgi文件
填写完毕后点击上面的环境变量打开后填写如下所示:
Name: PHP_FCGI_MAX_REQUESTS
Value: 10000
保存后基本就算完成
如何隐藏网页的文件后缀?
首先下载必须组件: URL rewrite 组件
安装后找到这个组件并打开,选择" 导入规则 ",写入如下代码:
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
# 注意这里的index.php为php设置得php文件路径,我电脑是/php/spenphweb.php
修改完毕就可以写入代码运行了.