Windows Server 2008 R2 IIS7.5下PHP、MySQL快速环境配置【图】
众所周知,win平台的服务器版本默认是不能运行php的,需要对服务器进行环境配置。
而许多朋友纠结如何配置,在百度上搜索出的教程一大堆,基本步骤复杂,新手配置容易出错。
今天,邹颖峥教大家一种快速配置方式,并且这种方式的PHP运行在Fast-CGI,效率比isapi效率、速度快得多。
首先,这是我示例的服务器(全新,无任何配置历史)

第一步,进入服务器管理
默认任务条有服务器管理图标,点击图标,在新打开的窗口中的左侧列表单击“角色”,再点击右侧的添加角色。

开始安装IIS。
按照图示箭头操作
在弹出的窗口中点击下一步

选择IIS服务器,然后继续下一步

在选择iis功能时必须将应用程序开发选项全部选中。
然后确认后开始安装,安装过程可以休息一下。


完成后,IIS就正式安装完毕。接下来配置PHP环境
第二步,配置PHP、MySQL环境
先去微软下载“web安装平台”
http://www.microsoft.com/web/downloads/platform.aspx
全是英语不要怕,只需点击右侧绿色的 “free download” 即可

下载后打开,大约几十秒后会自动安装完成,接下来看到这个画面说明web安装平台已经完成。

点击“产品”,再点击“框架”,选择一个你喜欢的版本的PHP,再点击数据库,在最底部选择MYSQL5.1 点击添加。


添加完成后 点击安装 mysql会要求设置一个密码,请一定要记住它。(Xee:这是数据库的root密码;)
接下来的步骤一路下一步或者接受

安装过程会自动下载需要的安装包,一般时间和你服务器网速有关。
网速慢的童鞋,请耐心等待。

安装完成后,PHP的环境就完成配置了;
Xee:遇到过的问题:我明明选择了php5.5版本的安装,却要下载php5.3,但是还下载不下来,真是罪了,o(︶︿︶)o 唉,只好去了http://windows.php.net/ 下载!!!另外,数据库只有mysql5.1版本的…。话说如果你没有安装phpnow,XAMPP,UPUPW等的环境安装包,那就去php Windows的官网看看,那里有关于如何选择php版本,和一些说明:
。
web安装平台还有其他的工具如:php缓存,SEO工具,VS开发环境等(这里查看)…
在IIS中可以看到多了个PHP Manager;

点进去可以配置PHP设置一般默认无需配置,需要的拓展都已打开了。
mysql 默认帐号是root 密码是安装时设置的。
好了,开始你IIS的PHP之旅吧!
最后你可能还要配置的一些东西,请自行百度。(有问题?这里有Using PHP Manager for IIS to setup and configure PHP…)
去掉以下配置注释,支持mysql
代码如下:
extension=php_curl.dll
extension=php_gd2.dll
extension=php_mysql.dll
extension=php_pdo_mysql.dll
extension=php_pdo_odbc.dll支持session
session.save_path = "e:/temp"
上传文件目录配置
upload_tmp_dir ="e:/temp"
时区配置
date.timezone =Asia/Shanghai
<参考:注明出处:http://zouyingzheng.cn/archives/389>
Windows Server 2008 R2 IIS7.5下PHP、MySQL快速环境配置【图】的更多相关文章
- Windows Server 2008 R2 IIS7.5 部署 MVC HTTP 404.0 Not Found 错误
如图 在Windows Server 2008 R2 IIS7.5 部署 MVC HTTP 404.0 Not Found 错误,在Win7环境下测试正常,在百度中查找相关解决方法,如修改配置文件等, ...
- Windows server 2008 R2 + IIS7.5,ASP网站设置
Windows server 2008 R2 + IIS7.5,ASP网站设置 1. 让IIS7支持ASP Win2008 IIS7 默认不安装ASP,如果需要ASP 的支持,需要将这个角色服务选上. ...
- Microsoft Windows Server 2008 R2 IIS7.5安装指南
一.IIS安装步骤: 1.安装Windows Server 2008 R2(见 附录一) 2.配置计算机名称和IP地址(见 附录一) 3.配置成员服务器(见 附录一) 4.点击任务栏上的“服务器管理器 ...
- Windows Server 2008 R2 IIS7.5配置FTP图文教程
本文为大家分享了IIS 配置FTP 网站的具体过程,供大家参考,具体内容如下 说明:服务器环境是Windows Server 2008 R2,IIS7.5. 1. 在 服务器管理器的Web服务器(II ...
- windows server 2008 r2 IIS7下网站配置 只允许指定的IP地址访问
步骤一.找到ip地址和域限制 步骤二.添加全部拒绝 步骤三.添加允许访问的ip地址(局域网填写局域网ip,公网填写公网ip) 步骤四:如果想要拒绝某些ip访问,直接在规则中添加拒绝条目就可以
- 为什么基于Windows Server 2008 R2的网络负载均衡(NLB)配置的时候总会报错“主机不可访问”?
配置基于Windows的网络负载均衡是很容易的,操作也很简单,点点鼠标基本上就能完成,但是在进行节点(真实服务器)操作的过程中有时候会遇到一些主机不可访问的报错信息.这个又是为什么呢? Figure ...
- Windows Server 2008 R2 SP1 中IIS7.5 和 TOMCAT7 整合笔记
Windows Server 2008 R2 SP1 中IIS7.5 和 TOMCAT7 整合笔记 来源:www.roak.com 整合文件在百度网盘或博客盘 配置了N次,64位操作系统真坑爹~~~下 ...
- 如何打开Windows Server 2008 R2的域安全策略
今天安装了Windows Server 2008 R2系统,并且建了域环境,在添加新用户的时候,发现用简单的密码时域安全策略提示密码复杂度不够,于是我就想在域安全策略里面把密码复杂度降低一点,但是很快 ...
- Windows server 2008 R2 如何启动任务计划程序
使用windows server 2008 R2 的任务计划程序需要启动服务 Task Scheduler 服务, windows server 2008 R2 默认状态下Task Schedule ...
随机推荐
- hdu5187 奇怪题
本来很水的,答案就是(2^n)-2,但是写坑了QAQ 因为原题要求答案要mod P,一开始我是这么干的: LL ans=pow_mod(,N,P); ans=(ans-)%P; ) ans=%P; p ...
- Android WebService
Web Service简介 Web of Services refers to message-based design frequently found on the Web and in ente ...
- C#调试方法
单步执行 有三种, 一种是每次执行一行(F10): 一种是每次执行一行,但遇到函数调用就会跳到被调用的函数里(F11): 一种是直接执行当前函数里剩下的指令,返回上一级函数(Shift+F11). 还 ...
- [iOS Keychain本地长期键值存储]
目前本地存储方式大致有:Sqlite,Coredata,NSUserdefaults.但他们都是在删除APP后就会被删除,如果长期使用存储,可以使用Keychain钥匙串来实现. CHKeychain ...
- memcached的分布式
今天写点周末在火车上看的memcached的东西: 一:memcached的分布式 虽然memcached被称为“分布式”缓存服务器,但是服务器端并没有“分布式”的功能.而是通过客户端来实现的. Me ...
- Java内存回收机制
在Java中,它的内存管理包括两方面:内存分配(创建Java对象的时候)和内存回收,这两方面工作都是由JVM自动完成的,降低了Java程序员的学习难度,避免了像C/C++直接操作内存的危险.但是,也正 ...
- Java中如何遍历Map对象的4种方法
在java中遍历Map有不少的方法.我们看一下最常用的方法及其优缺点. 既然java中的所有map都实现了Map接口,以下方法适用于任何map实现(HashMap, TreeMap, LinkedHa ...
- RBM Formula Deduction
Energy based Model the probability distribution (softmax function): \[p(x)=\frac{\exp(-E(x))}{\sum\l ...
- elk系列1之入门安装与基本操作
preface 我们每天都要查看服务器的日志,一方面是为了开发的同事翻找日志,另一方面是巡检服务器查看日志,而随着服务器数量以及越来越多的业务上线,日志越来越多,人肉运维相当痛苦了,此时,参考现在非常 ...
- Django_collections01
python manage.py flush python manage.py changepassword username python manage.py createsuperuser pyt ...
。