在配置PHP环境之前要先配置好IIS。

如果IIS是以默认的配置安装,则还需要安装CGI。

在这里勾选CGI,然后安装。

创建一个网站

找到管理器

删除默认的网站。

创建一个新的网站。右击网站选择添加网站

网站名称随意配置,物理路径为存放网站的路径

如果服务器有绑定域名,在主机名那里配置。

没有的话默认空就行了。

去网站根目录随意添加一个html文档,然后测试一下

配置PHP环境

下载php环境安装包,选择自己需要的版本

PHP的两种执行方式:ISAPI和FastCGI.

nts是Non Thread Safe是非线程安全,这以FastCGI执行方式,他是以单一线程来执行操作,所以不需要进行线程的安全检查

除去线程安全检查的防护反而可以提高执行效率,所以,如果是以FastCGI来执行PHP,建议选择NonThread Safe版本。

反之如果以ISAPI执行方式,则建议选择Thread Safe版本。

下载好全部解压到自定义目录

创建一个php.ini,php.ini由php.ini-production改名得到

修改php.ini

搜索extension_dir,设置路径,

里面路径为自己刚刚解压php的存放路径加上ext,记住是反斜杠,前面的分号去掉

根据需要开启组件,这里开启一些常用的。去掉分号就是开启了,

以后如果需要什么就开启什么,当然如果嫌麻烦就现在全部开启。

;extension=php_gd2.dll

;extension=php_curl.dll

;extension=php_mbstring.dll

;extension=php_exif.dll

;extension=php_mysql.dll

;extension=php_mysqli.dll

;extension=php_scokets.dll

;extension=php_pdo_mysql.dll

搜索date.timezone 设置时区,避免时间乱掉。记得分号去掉

比如:Asia/Chongqing (重庆),Asia/Shanghai (上海),Asia/Urumqi (乌鲁木齐),Asia/Macao (澳门),Asia/Hong_Kong (香港),Asia/Taipei (台北),PRC

设置fastcgi.impersonate和cgi.rfc2616_headers

设置cgi.force_redirect = 0  开启以CGI方式执行PHP

开启短标签支持,

配置iis的“处理应用程序映射”

添加模块映射

点击右侧的“添加模块映射”,弹出模块映射设置窗口,名称输入“*.php”,

模块选择“FastCgiModule”,执行程序选择你刚刚下载配置的PHP目录中的“php-cgi.exe”

配置默认文档

点击右边的添加。

重启IIS。

在网站根目录添加一个测试文档,新建一个“index.php”,内容可以设置为<?php phpinfo();  ?>

接着本地测试一下。

PS:08的系统可能会缺少库,附上下载地址

server 2008 配置php mysql_Win2008 Server配置PHP环境相关推荐

  1. Windows Server 2008之旅??Windows Server Backup功能_闲云野鹤?精神家园_百度空间

    为什么80%的码农都做不了架构师?>>>    Windows Server 2008之旅??Windows Server Backup功能 2008-08-17 10:43 备份无 ...

  2. 一种非信任证书自动更新方法(可用于Windows Vista, Windows Server 2008,Windows 7,Windows Server 2008 R2)

    一种非信任证书自动更新方法(可用于Windows Vista, Windows Server 2008,Windows 7,Windows Server 2008 R2) 介绍 一种针对Windows ...

  3. 7代cpu能装虚拟xp系统吗_Windows server 2008 R2和Windows server 2003系统有什么区别?

    作为专业的服务器供应商,遇到了很多客户都会问Windows 2008和2003系统有什么区别?为此,今天和大家分享一下08和03的不同之处 1.2003相对于2008系统版本比较低,导致附带的功能组件 ...

  4. SQL Server 2008 R2的发布订阅配置实践

    纸上得来终觉浅,绝知此事要躬行.搞技术尤其如此,看别人配置SQL SERVER的复制,发布-订阅.镜像.日志传送者方面的文章,感觉挺简单,好像轻轻松松的,但是当你自己去实践的时候,你会发现还真不是那么 ...

  5. oracle数据库访问sqlserver2008,透过SQL Server 2008访问Oracle 10g的配置方法

    之前写过一篇关于SQL Server 访问MySQL数据库的文章,最近正好又遇到需要访问Oracle 的情况,将配置过程记录下来也供大家参考. 准备工作 事先在需要访问Oracle 数据库的主机上完成 ...

  6. 2008服务器系统ie,windows server 2008 IE增强的安全配置关闭方法

    在IE8中经常遇到Internet区域安全级别默认为高,不能修改.在Win2003中将IE8 重置为默认值后会出现这种情况.在Win2008中默认情况下就是这样.网上的解决方法基本上都是修改注册表,操 ...

  7. 2021 Windows Server 2008 r2 打印服务器安装与配置以及客户端批量安装打印机

    1.环境准备,Windows Server 2008 r2 1.环境准备,在虚拟机Windows Server 2008 r2服务器,并激活系统 https://docs.microsoft.com/ ...

  8. windows server 2008 r2系统远程访问服务配置

    windows server 2008系统远程访问服务配置 Windows sever 2008 R2的NPS(network policy server)可以将服务器配置为V-P-N服务器,以方便用 ...

  9. [转]WINDOWS服务器安全加固实战(WINDOWS SERVER 2008 R2和WINDOWS SERVER 2012)

    主机安全 启用防火墙 阿里云windows Server 2008 R2默认居然没有启用防火墙.2012可能也是这样的,不过这个一定要检查! 补丁更新 启用windows更新服务,设置为自动更新状态, ...

  10. 在Windows Server 2008中安装Exchange Server 2007 SP1

    新版本的Exchange Server 2007 SP1已经可以安装和运行在Windows Server 2008上,这个变化弥补了Exchange 2007 RTM版本不受Win 2008所支持的遗 ...

最新文章

  1. hadoop day 3
  2. 台积电获苹果A10大量订单 三季度销售额将增长20%
  3. c语言中的static变量和static函数
  4. 第3章 Python 数字图像处理(DIP) - 灰度变换与空间滤波6 - 分段线性变换 - 比特平面分层
  5. POJ1958-Strange Towers of Hanoi【递推】
  6. 在struts2中push方法的使用_电脑使用中怎么截屏的几种方法
  7. 扒一扒TCP协议与UDP协议
  8. 使用Quartz来实现动态定时任务
  9. webpack4.0各个击破(10)—— Integration篇
  10. MySQL/InnoDB中,乐观锁、悲观锁、共享锁、排它锁、行锁、表锁、死锁概念的理解...
  11. 帝国php忘记密码,帝国cms7.5忘记登录密码以及多次登录失败被锁定终极解决办法-更新...
  12. java娘_如何调教Java娘来优化MC!
  13. 论文解读--Multi-class Road User Detection with 3+1D Radar in the View-of-Delft Dataset
  14. android绘画板界面,手机绘画板(MediBang Paint Tablet)
  15. 用少量箭射爆气球,leetcode习题
  16. GCC编译静态库的-fPIC选项
  17. ajax和flash,flask ajax请求后flash方法(消息闪现)无效问题的解决方法
  18. Python 爬虫工程师面试经验分享,金三银四
  19. html常用标签及属性,常用英语单词
  20. maven(3) parent用dependencyManagement控制版本没有传递给module的问题,dependencies.dependency.versionknown-version

热门文章

  1. 给服务器装系统U盘要处理吗,服务器装系统从u盘装
  2. oracle 11g 1033,ORACLE出现错误1033和错误ORA-00600的解决方法
  3. 外星人计算机产品介绍,你对外星人电脑了解吗?感兴趣快看看!
  4. html 删除记录,添加删除记录.html
  5. java的classpath是什么_JAVA初学者classpath设置情况是什么?
  6. 从0搭建一个Springboot+vue前后端分离项目(八)把数据从后台传到前端进行展示渲染,完善增删改查
  7. linux 磁盘管理3板斧,Linux 磁盘管理的命令
  8. Python中sys.argv方法的一些典型用法
  9. python中的函数、生成器的工作原理
  10. Java中的数组怎么弄随机数_Java – 如何从值数组中创建随机数