Win7下 IIS+PHP(ZendLoader)+MySQL
这里使用的是傻瓜式安装方式
下载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的更多相关文章
- win7下IIS的安装和配置 图文教程
转自 http://www.jb51.net/article/29787.htm 最近工作需要IIS,自己的电脑又是Windows7系统,找了下安装的方法,已经安装成功.在博客里记录一下,给需要的 ...
- win7下IIS配置以及域名映射方法
win7下IIS配置以及域名映射方法 第一步:打开控制面板,选择程序与功能,如下图: 第二步:双击打开程序与功能面板,如下图: 第三步:打开”打开或关闭windows功能”(红线圈起来的地方),如下图 ...
- win7下IIS的安装和配置
win7下IIS的安装和配置 图文教程,需要的朋友可以参考下 http://www.jb51.net/article/29787.htm 最近工作需要IIS,自己的电脑又是Windows7系统,找了下 ...
- Win7下IIS的安装与配置
win7下IIS的安装和配置 图文教程,需要的朋友可以参考下 一.首先是安装IIS.打开控制面板,找到“程序与功能”,点进去 二.点击左侧“打开或关闭Windows功能” 三.找到“Internet ...
- win7下IIS错误:"无法访问请求的页面,因为该页的相关配置数据无效"的解决方法(转)
今天新装win7,然后在IIS下布署了一个网站,布署完成后运行,提示如下错误:HTTP 错误 500.19 - Internal Server Error无法访问请求的页面,因为该页的相关配置数据无效 ...
- [.Net MVC] Win7下IIS部署
这里简单的分三步实现网站的部署. 一.发布 VS2013中有发布选项,在需要发布的工程项目上(就是设置为启动项目的那个)右键,点“发布”选项: 然后会弹出一个窗口: 选择自定义,随便输入一个名字,然后 ...
- Win7 下IIS(7.5)发布 ASP.NET MVC
操作系统 Win 7 旗舰版 开发工具 VS2015 使用技术 IIS7.5 + MVC4.0 一 . 在IIS上部署程序后出现错误-当前标识(NT AUTHORITY/NETWORK SERVICE ...
- win7下IIS安装与配置运行网站
1.打开控制面板,点击程序和功能: 2.点击打开或关闭Windows功能进行安装: 3.等待进入安装界面,需要几十秒左右: 4.找到Internet信息服务,将Web管理工具和万维网服务所有勾上,然后 ...
- Win7下安装Apache+PHP+MySQL
Win 7 下搭建 WAMP 环境本文安装方法适用于 Windows7 下的 Apache + MySQL + PHP(WAMP)安装,同时也适用于 Windows XP 系统下的安装和配置.一.安装 ...
随机推荐
- QML插件扩展(一)
准备分两节来介绍QML扩展插件,分别为 (一)基于QML文件的扩展方式 (二)基于C++的插件扩展 这篇先介绍基于QML的插件扩展. 先介绍几个基本概念: qmldir: 用于组织自定义的QML插件, ...
- sql数据库删除表的外键约束(INSERT 语句与 FOREIGN KEY 约束"XXX"冲突。该冲突发生于数据库"XXX",表"XXX", column 'XXX)
使用如下SQL语句查询出表中外键约束名称: 1 select name 2 from sys.foreign_key_columns f join sys.objects o on f.constra ...
- 【经典dp】 poj 3671
开一个dp[30010][3]的数组 其中dp[i][j]表示把第i个数改成j最少要花多少次 那么状态转移方程就列出来了: 令a=1 j!=a[i] 0 j==a[i] 那么dp[i][1]=dp[i ...
- Hadoop RPC机制
RPC(Remote Procedure Call Protocol)远程过程调用协议,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议.Hadoop底层的交互都是通过 rp ...
- 50条规则提高PHP开发提高效率技巧
0.用单引号代替双引号来包含字符串,这样做会更快一些.因为PHP会在双引号包围的字符串中搜寻变量,单引号则不会,注意:只有echo能这么做,它是一种可以把多个字符串当作 参数的“函数”(译注:PHP手 ...
- Power oj2470/DFS
题目链接 2469: C 小Y的难题(1) Time Limit: 1000 MS Memory Limit: 65536 KB Total Submit: 9 Accepted: 7 Page Vi ...
- Loadrunner脚本录制注意事项(七)
1.手动走一遍被测业务,达到熟悉理解业务,注意是否和服务器有数据交互,为脚本是否需要关联做准备: 2.浏览器选择IE8/9较好,选择其他浏览器可能会有各种问题.(a.IE设置:内容-设置-去掉所有选项 ...
- Theos tweak MSHookFunction
#import "substrate.h" static FILE * (*s_orig_fopen) ( const char * filename, const char * ...
- js滚动条
/*滚动条在Y轴上的滚动距离*/function ScrollTop(){ var scrollTop = 0, bodyScrollTop = 0, documentScrollTop = 0; i ...
- java 基础的几种算法
1:冒泡排序:2个之间进行循环筛选 public void sort(int[] a) { int temp = 0; for (int i = a.length - 1; i > 0; i ...