Windows系统手动安装PHP+MYSQL+Apache+Zend安装教程
作系统: WINDOWS XP/WINDOWS 2000/WINDOWS 2003
所需软件:
iis(5.1)(windows安装盘里自带)
php(php-4.3.3-Win32)(http://www.php.net)
mysql(mysql-4.1.8-win)(http://www.mysql.net)
phpMyAdmin(phpMyAdmin-2.6.2-rc1)(下载地址:http://www.skycn.com/soft/10687.html)
ZendOptimizer(ZendOptimizer-2.5.10-Windows)(下载地址:http://www.zend.com)
(注意:因为我用的是相对比较老的版本,如果您安装的时候最好下最新的版本,安装方法大同小异.)
2. 安装与配置
把php解压到c:\php下
安装mysql到c:\mysql下
安装ZendOptimizer到c:\Zend\Optimizer下
把phpmyadmin解压到c:\phpMyAdmin
其实PHP有两种安装方式:一种是CGI的安装方式,另一种是模块(modules)安装方式,
一般推荐后面一种,因为其扩充性比较好.下面就按照这种思路安装.
首先拷贝"C:\php\php.ini-dist" 至%systemroot%\php.ini(我的是c:\windows\php.ini)
然后配置它对zend的支持
在最后添加一下几行
[Zend]
zend_extension_manager.optimizer_ts="e:\Zend\Optimizer\lib\Optimizer-2.5.10"
zend_extension_ts="e:\Zend\Optimizer\lib\ZendExtensionManager.dll"
zend_optimizer.optimization_level=15
;zend_optimizer.encoder_loader=0
接下来拷贝"php4ts.dll"至%systemroot%\system32下
(注意: %systemroot%视Windows版本的不同而不同,这里假设系统安装在C盘下,如果您的是其他的,只要将c改成你的盘符就可以了)
如果是Windows 9x/ME 则为c:\windows\system
如果是Windows NT/2000 则为c:\winnt\system32
如果是Windows XP/server2003 则为c:\windows\system32
下面开始配置iis
"开始-管理玩具-Internet 管理玩具"或者"控制面板里的-管理玩具-Internet 信息服务"
在iis的左面依次点开"www(本地计算机)-网站-默认网站",点右键,属性
选择"主目录"标签,点"配置".在"映射"标签里点"添加".
首先添加可执行文件,点击"浏览",在php目录里找"/sapi/php4isapi.dll"并选中(如果
在sapi目录下不显示文件,你就在窗口的下面在"文件类型"中选中"所有文件*.*"就可以了),
然后在"扩展名"里添入".php",点击"确定"关闭窗口.
(图三 IIS配置图)
下面简单配置一下iis
回到"默认网站 属性",在"网站"标签,"IP 地址"添入本机ip,一般是"127.0.0.1"即可.
"TCP 端口"写入网站的端口,一般是80,但是为了防止和其他服务冲突,
这个端口一定不要其他软件(比如apache,tomcat等)的服务端口一样.我写的是8080
在"主目录"标签的"本地路径"选中网站的根目录,例如"D:\iis".
在"文档"标签,点击"添加",在"默认文档名"中输入"index.php","确定"就ok了.
3. 运行测试
现在基本上把iis配置好了,我们来测试一下
在"D:\iis"下建一个文件test.php,内容如下:
<?
phpinfo();
?>
打开浏览器,输入"http://127.0.0.1:8080/test.php",如果您看到正确页面,说明安装成功.
这样整个配置就完成了. |