Windows 下 PHP 开发环境配置系列四 - IIS+php+mysql
贴一下各我的环境的版本信息
Windows Server 2003
IIS V6.0
PHP 5.2.17 (Thread)
mysql-essential-5.1.48-win32
step 1. php 配置
解压下载的php, 把 php.ini-recommended 复制一份命名为 php.ini, 修改如下配置
short_open_tag = On
extension_dir = "./ext
把
;extension=php_gd2.dll
;extension=php_mysql.dll
前面的; 去掉
step 2. IIS配置
程序--》 控制面板-->管理工具---》Internet 信息服务(IIS)管理器
1) 点击 “Web 服务扩展”进入页面, 点 “添加一个新的Web服务扩展”
2) 扩展名填入 php
点 “添加”,到php 的安装目录找到 php5isapi.dll (如果是no thread的话,就选php5nsapi.dll)
完成后点“确定”, 并允许php 这个扩展。配置的效果如图
step 3 . 新增web 站点配置
右键单击 step 1图中的 "网站"--》新建--》网站
下一步 --》输入网站的名字或描述--》下一步--》选 网站的文件的路径--》一直外下就新建了一个站点
右键单击新增的站点,选属性
1) 切到 “主目录” tab --> 点“配置”按钮打开“应用程序配置对话框”,点“添加”按钮打开“添加/编辑应用程序扩展名映射”对话框。在“可执行文件”输入框中,指向c:\php\php5isapi.dll,在“扩展名”输入框里面输入“php”(不包括引号),并选中“脚本引擎”和“检查文件是否存在”两个复选框,一路确定并退出IIS
step 4. 重启IIs 服务器和网站
1) 我的电脑 --》 管理 --》服务和应用程序 --》服务
找到IIS Admin Service ,重新启动(会提示相关的服务也会重新启动)
2) 在IIS的管理器中,右键点击网站--》 停止--》启动。
再次到网站的属性页面中,进到ISAPI 筛选器 tab页,看到如下的页面,说明php 和IIS 的配置成功了
step5. 新增环境变量 PHPRC,指到php的安装目录。确保正确的php.ini
在新增站点下新增一个 phpinfo.php
内容很简单
<?
phpinfo();
?>
在browser 访问这个页面, php.ini 显示的不对。新增 PHPRC 变量后就正常了。
step 6: path 环境变量前面新增 php 安装路径的设定。(如果不加此设定, mysql 等扩展不能用。估计是去找 D:\php5\ext\)
像:D:\php5;D:\php5\ext\;
至此,环境安装结束, MYSQL 也可以work了。
说明:
short_open_tag 不改成On的话,phpinf()会没有显示
php_gd2.dll 之支持图片显示的
附加:
Zend Optimizer 主要有两个功能:
1、可以加速 PHP 脚本的执行;
ZendOptimizer是用来提高PHP应用程序的执行速度。实现的原理是对那些程序在被最终执行之前由运行编译器(Run-Time Compiler)产生的代码进行优化。一般情况下,执行使用Zend Optimizer的PHP程序比不使用的要快40%到100%。这意味着网站的访问者可以更快的浏览网页,从而完成更多的事务,创造更好的客户满意度。
2、可以给用 Zend 加密的文件解密。
所以,一般来说,如果 PHP 脚本没有经过加密,可以不必安装 Zend Optimizer。
目前我们的产品中包含加密文件的产品有:SupeSite、SupeV、UCenter Home1.0,因此,如果您需要安装这些产品,那么需要在搭建环境时成功安装 Zend Optimizer。对于论坛来说,如果你想使用支付宝、奇虎搜索,也需要安装 Zend Optimizer。对于商城 ECShop,如果您需要转码,也需要系统支持 Zend Optimizer。
Windows 下 PHP 开发环境配置系列四 - IIS+php+mysql相关推荐
- Windows 下 PHP 开发环境配置系列二(使用 MODx CMS)
Windows 下 PHP 开发环境配置系列一(PHP+Apache+MySql; Zend Debugger+PDT) 软件的下载地址在系列一中有列出 1. 需安装软件 PHP: php-5.2 ...
- Windows 下 PHP 开发环境配置系列三 - eclipse PDT + Zend Debugger 调试web 项目
基本安装参考 http://blog.csdn.net/oscar999/article/details/6713666 此部分只是介绍如何在PDT 下如何使用Zend Debugger .php ...
- windows下spark开发环境配置
--本篇随笔由同事葛同学提供. windows下spark开发环境配置 特注:windows下开发spark不需要在本地安装hadoop,但是需要winutils.exe.hadoop.dll等文件, ...
- python django windows_Python+Django在windows下的开发环境配置图解
1 安装配置开发环境 1.1 准备安装 下载以下软件 SUN JDK 1.6 不一定要1.6,1.5的也可以 1.2 Apache安装配置 懒得配置了,直接从网上找了一个Apa ...
- Windows下Android开发环境配置
最新更新,见我新博客http://www.hrwhisper.me/java-android-environment-genymotion-emulator/ 更新了使用使用genymotion神级模 ...
- Windows下Android开发环境搭建和配置
关于Windows下Android开发环境搭建.配置方面文章,网上一搜一堆,为方便以后参考,权且做个记录,主要关注安装过程中的注意事项.对新手提醒的是,本文介绍SDK开发Android APK环境搭建 ...
- Windows下Python开发环境搭建及 Python的HelloWorld示例
最近较忙,都么时间更新博客了.本文介绍Windows下Python开发环境的搭建. 一.从链接http://www.python.org/downloads/ 下载安装包,注意32位和64位安装包区别 ...
- CUDA学习:Windows下的CUDA环境配置
Windows下的CUDA环境配置 一.查看自己电脑的显卡信息 使用win+R打开运行窗口,在运行窗口中输入cmd打开命令行 在命令行中键入nvidia-smi查看显卡支持信息 从下图中可以看到,本机 ...
- Ubuntu下DOL开发环境配置
DOL开发环境配置 本次实验进行的是在Linux环境下的DOL的配置,由于我使用的windows系统,所以,利用的是虚拟机VMware平台进行的实验,安装的是Ubuntu16.04,在这个平台上进行 ...
最新文章
- 计算机网络概述---传输层 UDP和TCP
- php设计模式简单代码,PHP设计模式(1)工厂模式
- LAMP 啟動 WWW 服務與測試 PHP 模組
- 半编译半解释的Java语言和C++、Python等语言的区别
- 已知坐标求方位角_由方位角高度角求赤经赤纬
- JavaScript 随意整理2
- Python开课复习10
- (70)FPGA资源优化有哪些方法?手写FIFO代替BRAM
- rbenv Your user account isn't allowed to install to the system Rubygems
- 《信号与系统学习笔记》—信号与系统的时域和频域特性(一)
- 华为交换机重制_华为交换机恢复出厂设置的三种方法
- 计算机网络笔记(王道考研) 第三章:数据链路层
- vip地址能ping不通_Nginx+keepalive局域网其它主机ping vip不通
- C语言源代码系列-管理系统之车票管理系统
- S7-PLCSIM与WINCC 通讯【工控老鬼】
- ad中电容用什么封装_何为无极性电容?是干什么用的?
- -2015-5-6书
- session值为空,thymeleaf报错
- 多普达Dopod德版D900刷机有惊无险经历之总结
- 欧姆龙模块NC413的使用
热门文章
- 一位Erlang程序员的自白
- 新年了,我也来kuso一下.......(yy帖~~)
- 使用Quartus进行功能仿真时出现“testbench_vector_input_file option does not exist”的解决方法
- 用C#语言在VS2010 WPF中编写的选择文件和选择文件夹的问题及其解决方案
- Eclipse build Android时不生成apk问题解决方法
- MySQL.. ERROR! The server quit without updating PID file问题解决
- 【白皮书分享】快手私域经营白皮书.pdf(附下载链接)
- ps2019布尔运算快捷键_超实用:换个角度教你快速理解PS CS6布尔运算
- 如何安装python3.7.2_Python3.7与Python2.7在centos7下兼容并存
- Facebook广告费用如何出价?