这里使用的是傻瓜式安装方式

下载php-5.3.18-nts-Win32-VC9-x86.msi,Win7下可执行文件。(下载地址 http://pan.baidu.com/s/1qvJCA)

执行到第五步

提示当前版本IIS没安装FastCGI。Win7下FastCGI一般都安装好了,只是默认没开启而已。

开启IIS等一些服务

控制面板-》程序和功能-》(左侧)打开或关闭Windows功能  弹出对话框

Internet信息服务选项下

Web管理工具  (这里全选)

万维网服务  (这里安全性、常见HTTP功能、性能功能全选。应用程序开放功能、运行状况和诊断根据需求选择(CGI选项位于应用程序开放功能里,图一的报错解决)。运行状况和诊断可以有选择性的选择。)

IIS命令

开始-》运行  cmd

net stop iisadmin 停止IIS

net start iisadmin 启动IIS

net start w3svc WEB服务

IIS重启

开始-》运行  输入iisreset回车

这里启动IIS,重新执行php5.3.18安装。

安装完成后,打开浏览器输入127.0.0.1或者localhost会出现这样一个页面

在根目录下新建info.php文件测试php的信息(默认根目录是C:\inetpub\wwwroot\,当然你们的不一定是C盘)

info.php内容

<?php
phpinfo();
?>

ZendLoader功能   PHP加密解密

安装ZendLoader

下载ZendLoader.dll (下载地址 http://pan.baidu.com/s/11lh9H) ,放置在PHP的ext目录下(推荐)

编辑php.ini

[Zend.loader]
zend_loader.enable=1
zend_loader.disable_licensing=1
zend_loader.obfuscation_level_support=3
zend_loader.license_path=
zend_extension="D:\PHP\ext\ZendLoader.dll"

把php.ini拷贝到C:\Windows (如果没有这步,无法运行加密的)

增加环境变量  变量名:PHPRC    变量值:(你PHP安装路径):D:\PHP\  (如何添加环境变量,这里就不解说了)

命令窗口 php -v

出现Zend Engine v2.3.0, Copyright (c) 1998-2011 Zend Technologies说明Zend Guard Loader 没有运行起来,配置有问题。

出现 Zend Engine v2.3.0, Copyright (c) 1998-2011 Zend Technologies with Zend Guard Loader v3.3, Copyright (c) 1998-2010, by Zend Technologies

说明 Zend Guard Loader成功。

重启IIS

上边已经说过IIS的一些命令

phpinfo信息中会出现

这里一定要有 with Zend Guard Loader...才表示Zend Guard Loader成功。

注意,windows下的apache +PHP 目前是不能使用zend guard 5.5!

配置授权文件

修改php.ini

[Zend.loader]  //修改

zend_loader.disable_licensing=0  //原先为0
zend_loader.license_path="C:\inetpub\wwwroot\ecos\config\developer.zl"  //原先空

查看phpinfo,看看授权文件是否配置成功

注意:现在默认的网站根目录是C:\inetpub\wwwroot,把网站的根目录放在C盘太不安全了。

这里我把网站的根目录迁到D盘下边,把C:\inetpub下边的wwwroot文件夹剪贴或者复制到D盘下边

控制面板-》管理工具-》Internet 信息服务(IIS)管理器

定位到

网站上去,右边 路径列

修改这个路径就可以修改网站的根目录了

右键点击Default Web Site这行,选择基本设置

修改物理路径即可。

mysql安装

下载mysql(下载地址 http://pan.baidu.com/s/1ek9Kg ,不提倡官方下载,官方那边太蛋疼)

运行mysql-5.6.10-win32.msi 建议安装D:\mysql目录下

运行D:\mysql\bin\mysqld.exe 启动mysql服务

在命令行下切换目录到D:\mysql\bin,键入mysql -u root -p 回车,如果提示Enter password: 则表示mysql安装成功。默认是空密码。

注意:net start mysql及net stop mysql服务名无效的解决方法

原因是mysql没有加入到window的服务中

解决方法:命令行进入mysql安装路径,输入mysqld --install

Win7下 IIS+PHP(ZendLoader)+MySQL的更多相关文章

  1. win7下IIS的安装和配置 图文教程

    转自   http://www.jb51.net/article/29787.htm 最近工作需要IIS,自己的电脑又是Windows7系统,找了下安装的方法,已经安装成功.在博客里记录一下,给需要的 ...

  2. win7下IIS配置以及域名映射方法

    win7下IIS配置以及域名映射方法 第一步:打开控制面板,选择程序与功能,如下图: 第二步:双击打开程序与功能面板,如下图: 第三步:打开”打开或关闭windows功能”(红线圈起来的地方),如下图 ...

  3. win7下IIS的安装和配置

    win7下IIS的安装和配置 图文教程,需要的朋友可以参考下 http://www.jb51.net/article/29787.htm 最近工作需要IIS,自己的电脑又是Windows7系统,找了下 ...

  4. Win7下IIS的安装与配置

    win7下IIS的安装和配置 图文教程,需要的朋友可以参考下 一.首先是安装IIS.打开控制面板,找到“程序与功能”,点进去 二.点击左侧“打开或关闭Windows功能” 三.找到“Internet ...

  5. win7下IIS错误:"无法访问请求的页面,因为该页的相关配置数据无效"的解决方法(转)

    今天新装win7,然后在IIS下布署了一个网站,布署完成后运行,提示如下错误:HTTP 错误 500.19 - Internal Server Error无法访问请求的页面,因为该页的相关配置数据无效 ...

  6. [.Net MVC] Win7下IIS部署

    这里简单的分三步实现网站的部署. 一.发布 VS2013中有发布选项,在需要发布的工程项目上(就是设置为启动项目的那个)右键,点“发布”选项: 然后会弹出一个窗口: 选择自定义,随便输入一个名字,然后 ...

  7. Win7 下IIS(7.5)发布 ASP.NET MVC

    操作系统 Win 7 旗舰版 开发工具 VS2015 使用技术 IIS7.5 + MVC4.0 一 . 在IIS上部署程序后出现错误-当前标识(NT AUTHORITY/NETWORK SERVICE ...

  8. win7下IIS安装与配置运行网站

    1.打开控制面板,点击程序和功能: 2.点击打开或关闭Windows功能进行安装: 3.等待进入安装界面,需要几十秒左右: 4.找到Internet信息服务,将Web管理工具和万维网服务所有勾上,然后 ...

  9. Win7下安装Apache+PHP+MySQL

    Win 7 下搭建 WAMP 环境本文安装方法适用于 Windows7 下的 Apache + MySQL + PHP(WAMP)安装,同时也适用于 Windows XP 系统下的安装和配置.一.安装 ...

随机推荐

  1. 微信支付WxpayAPI_php_v3(二)支付功能开发

    这里我没有开发openid和acessToken的获取,需要的请参考文档获取. 在阅读本教程之前请熟读微信支付的开发者文档. 直接开始[统一下单],在实际开发的项目中一般都有mvc分层的开发思想. 根 ...

  2. Petit FatFs

    FatFs is a generic FAT/exFAT file system module for small embedded systems. The FatFs module is writ ...

  3. 1.1 selenium 安装

    1.在火狐浏览器的附加组件里搜索Selenium IDE

  4. 多线程junit单元测试

    junit中测试完成后会进行jvm退出,而不是线程退出,所以任一线程退出都会导致测试结束,junit想进行多线程测试需要进行另外包装,网上看到一个投机取巧的例子还不错,贴上我的测试代码(代码中我需要测 ...

  5. TextureView+SurfaceTexture+OpenGL ES来播放视频(一)

    引自:http://www.ithao123.cn/content-8733143.html 最近发现视频直播类应用层出不穷,比如233手游直播,蓝鲸直播,微录客等等什么的,连android界大神老罗 ...

  6. 用PHP实现验证码功能

    目前,不少网站为了防止用户利用机器人自动注册.登录.灌水,都采用了 验证码技术.所谓验证码,就是将一串随机产生的数字或符号,生成一幅图片, 图片里加上一些干扰象素(防止OCR),由用户肉眼识别其中的验 ...

  7. 使用devcon禁用启用网卡

    系统平台:win2003 情况描述: 机器上装有两块网卡,8136和8139,网卡A使用静态IP,连接内部办公网,网卡B使用DHCP,连接互联网.切换两个网络时,需要先禁用一个网卡,启用另一个网卡.来 ...

  8. Loadrunner性能测试分类详(二)

    一.基准测试 有基础的标准,这样能通过对比发现系统的不同点与变化. 1.可以再指定的标准下通过基准测试建立一个性能基准,这样以后当系统的环境.参数发生变化后,再进行一次相同标准下的测试,即可看出变化对 ...

  9. [转]Android Shape渲染的使用(经典,学习研究不后悔)

    原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://mzh3344258.blog.51cto.com/1823534/1215749 ...

  10. android笔记20170116

    封装http请求类,利用回调机制获取返回值 public interface HttpCallbackListener { void onFinish(String response); void o ...