IIS服务器中部署PHP案例详解
2021-09-14 04:07
2056 查看
部署网站前查看一下系统是否已经安装CGI
1、启动iis服务器,打开IIS服务器
打开IIS服务器,点击网站,右击“添加网站”
2、创建网站
点击“添加网站”后,进入页面填写网站相关内容,如:网站名称、物理路径(网站所在文件夹),点击“确定”创建成功
3、PHP设置
点击创建好的网站,点击“处理程序映射”,点击右侧的“添加映射模块”,在弹出层中输入对应的参数,点击确认
设置默认文档
点击“默认文档”,鼠标右击“添加”按钮,添加默认文档,输入index.php,点击“确定”添加
4、安装urlrewrite
5、使用URL重写
点击“URL重写”,点击右侧的“导入规则”,选择要导入的规则文件,点击应用即可
应用规则后,网站所在根目录会生成一个web.config文件,我这个用的是thinkphp的.htaccess文件导入的规则
文件内容:
<?xml version="1.0" encoding="UTF-8"?> <configuration> <system.webServer> <rewrite> <rules> <rule name="已导入的规则 1" stopProcessing="true"> <match url="^(.*)$" ignoreCase="false" /> <conditions logicalGrouping="MatchAll"> <add input="{REQUEST_FILENAME}" matchType="IsDirectory" ignoreCase="false" negate="true" /> <add input="{REQUEST_FILENAME}" matchType="IsFile" ignoreCase="false" negate="true" /> </conditions> <action type="Rewrite" url="index.php/{R:1}" appendQueryString="true" /> </rule> </rules> </rewrite> <handlers> <add name="php-cgi" path="*.php" verb="*" modules="FastCgiModule" scriptProcessor="D:\phpStudy\php56n\php-cgi.exe" resourceType="File" /> </handlers> <defaultDocument> <files> <add value="index.php" /> </files> </defaultDocument> </system.webServer> </configuration>
到此这篇关于IIS服务器中部署PHP案例详解的文章就介绍到这了,更多相关IIS服务器中部署PHP内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
您可能感兴趣的文章:相关文章推荐
- IIS+PHP+MySQL+phpMyAdmin 配置PHP服务器详解
- PHPExcel部署在IIS服务器无法下载问题的处理
- IIS服务器部署php项目
- IIS7+php5.2.17搭建php服务器完整版(图文详解)
- window服务器iis下php-cgi.exe导致CPU占用100%解决方法详解
- PHPExcel部署在IIS服务器无法下载问题的处理
- 阿里云服务器部署Windows的php环境
- php下memcache的应用(四)——memcached服务器启动参数详解
- 2012服务器在IIS部署的SLL(https)网址谷歌浏览器无法访问的问题解决
- windows7下建立ftp服务器详解 iis7.5
- Ubuntu下Nginx做负载实现高性能WEB服务器3—PHP网站的部署和时间同步
- 详解Nginx 和 PHP 的两种部署方式的对比
- PHP服务器变量$_SERVER详解
- SpringBoot项目部署到阿里云服务器部署过程(图文详解)
- 关于Windows PHP配置应用程序服务器步骤详解
- 水晶报表部署到IIS服务器报表加载失败
- IIS负载均衡-Application Request Route详解第四篇:使用ARR实现三层部署架构
- 如何把php项目部署到阿里云服务器window server2012__含公网ip访问时jquery/ajax失效解决办法
- 【PHP】TP3.2.3 IIS服务器隐藏index.php入口文件
- MVC项目实践,在三层架构下实现SportsStore-08,部署到IIS服务器