Win8.1下安装Apache+PHP+ZendOptimizer+MySQL

本文详细介绍如何在Windows环境下使用PHPnow集成包快速安装Apache、PHP、ZendOptimizer及MySQL,构成AMP运行环境。文章涵盖安装步骤、常见问题解决方法,并验证安装是否成功。

Apache服务器下安装PHP、ZendOptimizer和MySQL 方法

一、 介绍

Apache:是一种web服务器(与IIS类同)。

PHP:全称为HypertextPreprocessor。PHP是一种HTML 内嵌式的语言,是一种网站(网页)开发语言(与ASP、JSP、.NET等类同)。

ZendOptimizer:用优化代码的方法来提高php应用程序的执行速度。

MySQL:是一种数据库(与SQLServer等类同)。要访问网页就需要Web服务器,MySQL用来存放用户与网页之间交互信息的数据。

三者结合起来简称AMP,现在流行的一种是LAMP:Linux操作系统下通过Apache和MySQL支持PHP语言的一种网络运行环境。

PHP优点:

a、   相对于其他语言(JSP等)简单易学;

b、   跨平台;

c、PHP可以编译成具有与许多数据库相连接的函数。PHP与MySQL是现在绝佳的组合;

d、面向对象编程:PHP提供了类和对象。

加上apache、php、MySQL都是开源免费软件,一般在web应用开发时,只需要下载相应的集成安装包即可,方便简单。

二、 准备

1、本人所用PC机的操作系统为Windows 8.1企业版,64位操作系统。

2、集成安装包:PHPnow。解压后为:

其中,htdocs为网站根目录,PnCp为命令选项,Init为安装文件。

三、 安装

1、将PHPnow压缩包解压到D盘目录下,目录为D:\PHPnow。

2、以管理员运行方式打开cmd,然后输入cd/d d:\PHPnow,回车,输入Init.cmd,即可自动执行命令,过一会提示输入MySQL密码,输入自己想设定的MySQL数据库密码即可,这样Apache+PHP+Zend Optimizer+MySQL就安装成功了。

在此过程中可能会出现以下问题:

a 提示“有同类服务器已经安装”,这在暗示已经安装过Apache服务器了,此时应该将以前的Apache服务器卸载掉,这里告诉一个卸载服务器的方法:以管理员运行方式打开cmd,输入scdelete Apache,回显删除成功,当然卸载完后可以检查Apache服务是否正确删除,方法:资源管理器——右键,这台电脑——管理——服务和应用程序——服务,查找Apache服务名,如果卸载成功的话,列表里是不存在Apache,当然也可以在cmd中再次输入sc delete Apache,会提示不存在该服务。

b 提示“端口被占用”,这在暗示已经安装过IIS或者MySQL,默认情况下,IIS占用端口号为80,MySQL占用端口号为3036,此时,以管理员运行方式打开cmd,输入netstat –ano,查看端口占用情况,若列表里有相应选项,表明IIS服务或者MySQL服务已经打开,此时应该关闭服务,方法为:资源管理器——服务,找到对应的服务,然后右键——关闭。

3、在目录d:\PHPnow\htdocs下用记事本新建index.php,内容为:“<?phpphpinfo();?>”,在浏览器地址栏中输入“localhost”或者”127.0.0.1”,若出现PHP界面,表明安装成功(该图只是范例,不代表本机情况)。

4、当然,这种集成安装方法比在IIS下简单得多,不必考虑软件之间的兼容性问题,这种方法安装php时不必对php.ini进行手动配置,系统在安装过程中自动配置好,配置文件保存在特定文件中。

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值