XP IIS5.1 + PHP 5.2.1 + MySQL 5.0.37 + Zend 3.2.6 + phpMyAdmin-2.10.0.2环境配置
发布时间:2022-06-05 07:14:10
为了创建PHP环境,增强自己的动手能力,对环境配置有更深地了解,特制作些教程,页面设置是根据Freddy的环境教程更改而来本文档是在本机创建PHP环境,使能在本机运行各种PHP站点程序。
本文档的适合人群:需要本地测试环境的、程序、模板风格开发者、模板风格、插件MOD测试者、各类学习爱好者。
本文档就对Windows XP系统下如何安装配置PHP、Mysql、IIS、Zend、Phpmyadmin进行说明,创建Asp+Php环境。
以下为本说明所要用到的软件。
IIS5.1--XpSp2安装光盘自带。
PHP 5.2.1 -- http://www.php.net/downloads.php
MySQL -5.0.37 -- http://dev.mysql.com/downloads
Zend Optimizer 3.2.6 -- http://www.zend.com/store/products/zend-optimizer.php
phpMyAdmin -2.10.0.2 -- http://sourceforge.net/projects/phpmyadmin
严重注意:在进行下列操作前,Windows XP应无安装IIS、无安装PHP、APACHE、MYSQL、ZEND。
≡ IIS5.1 的安装 ≡
开始--控制面板--添加或删除程序,添加删除Windows组件--Windows组件向导中勾选Internet信息服务,按下一步,并插入XP光盘。安装结束后,打开控制面板--管理工具--Internet信息服务,打开IIS左边的本地计算机--网站--默认网站,在IISHelp上点右键--浏览,如果在右边窗口出现了IIS5.1文档(帮助),即安装成功。
此时,也可以打开IE,在IE中输入http://localhost或http://127.0.0.1或http://+你计算机名或http://+你为网卡设定的IP进行访问,同样打开的是IIS的帮助文档。
打开C:\inetpub\wwwroot,删除里面的所有文件,网站的程序就放置于此目录下。
打开默认网站--右键属性--文档,添加默认文档名index.php
≡ PHP 5.2.1 的安装 ≡
到其官方站点下载 php-5.2.1-Win32.zip 并解压(在此不要下载及使用它的Installer,这种方式虽然很自动化、很智能,但也存在很多方面的限制,因为不推荐。)
将PHP文件解压到一个目录下,目录地址为 "D:\web\php"。
将PHP目录(D:\web\php)下的php.ini-dist复制到windows目录下,并改名为php.ini。
打开php.ini,在记事本中查找“extension_dir”,然后把 extension_dir = "./" 修改为 extension_dir = "D:\web\php\ext",查找extension=php_mbstring.dll、extension=php_mysql.dll和extension=php_gd2.dll,然后把前面的“;”去掉。
复制 php5ts.dll和 libmysql.dll到 C:\WINDOWS\system32 中。
接下来在IIS中进行设置,打开默认网站-〉属性对话框,切换到“主目录”选项卡,然后点“配置”按钮打开“应用程序配置对话框”,点“添加”按钮打开“添加/编辑应用程序扩展名映射”对话框。在“可执行文件”输入框中,指向D:\web\php\php5isapi.dll,在“扩展名”输入框里面输入“.php”(注意:在windows XP下需要加“.”),并选中“脚本引擎”和“检查文件是否存在”两个复选框,一路确定并退出IIS。
在C:\inetpub\wwwroot目录下新建phpinfo.php文档,内容为:<?php
phpinfo();
?> 然后在IE中输入:http://localhost/phpinfo.php进行查看,PHP运行正常即可看到本机PHP的相关信息。
≡ MySQL 5.0.37 的安装 ≡
打开我的电脑,进入D:\web,在其下新建一个文件夹,名为 mysql 。
到其官方站点下载 http://dev.mysql.com/get/Downloads/MySQL-5.0/mysql-5.0.37-win32.zip/from/pickr 并执行。
按Next,然后选择Custom安装方式。
点击Change,改变安装路径;为:"D:\web\mysql"。
等安装进度条load完时,会出现一个Sign Up向导,这里不用理,选择最下面的那个Skip Sign-Up,然后Next,上面有个 "Configure the MySQL Server now" 是打勾的,不要去掉,直接点Finish。
现在开始安装最后的配置,点Next,选择Detailed Configuration,然后选择第二个Server Machine。
再Next,选择Non-Transactional Database Only。
再Next,选择Manual Setting,连接数选择200到300,在此因为是本机测试,所以此项并不重要。
再Next,是设置其的端口,默认是3306,不要动它。
再Next,选择Manual Selected Default Character Set / Collation,在下面的 Character Set选择gbk。
再Next,在Include Bin Directory in Windows PATH前打勾。
再Next,在Modify Security Settings前的勾取消,因为是本地环境,非服务器和虚拟主机。
最后一个Next再加Execute,可以看到上面的步骤全部完成。
MySQL的帐号是:root,密码为空。
检测MySQL,键盘的Win + R,弹出运行对话框,输入cmd后回车,进入命令提示符,然后输入:"mysql -uroot -p",回车后要求输入密码,因为密码为空,所以直接再按回车即可。现在可以看到如下成功的提示:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 1 to server version:5.0.37-community-nt
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
表示全部安装成功。
操作符变成了"mysql>",键入exit退出即可。
≡ Zend Optimizer 3.2.6 的安装 ≡
打开我的电脑,进入D:\local,在其下新建一个文件夹,名为 zend 。
到其官方站点http://www.zend.com/free_download/download下载 ZendOptimizer-3.2.6-Windows-i386.exe 并执行。要先注册才可以下载,有点烦。
按Next,到了路径选择那儿,点Browse,默认是"C:\Program Files\Zend\ZendOptimizer-3.2.6",将其修改为"D:\web\zend"。
按Next后,可以看到的是服务器的选择,选择第1项IIS,直接点Next。
接下来的一路点Next,全接默认的设置,然后Install,Zend在此过程中会添加信息到php.ini,默认添加即可。
Zend安装完成。
≡ phpMyAdmin2.10.0.2 的安装 ≡
到其官方站点http://sourceforge.net/projects/phpmyadmin下载 phpMyAdmin-2.10.0.2-all-languages.zip 并解压,并更改目录名为phpmyadmin,然后移动到"C:\inetpub\wwwroot下"。
编辑:libraries下的config.default.php。
查找:
$cfg['Servers'][$i]['auth_type'] = 'config'; // Authentication method (config, http or cookie based)?
$cfg['Servers'][$i]['user'] = 'root'; // MySQL user
$cfg['Servers'][$i]['password'] = ''; // MySQL password (only needed
// with 'config' auth_type)
$cfg['Servers'][$i]['nopassword'] = FALSE; // Whether to try to connect without password
$cfg['Servers'][$i]['only_db'] = ''; // If set to a db-name, only
// this db is displayed in left frame
// It may also be an array of db-names, where sorting order is relevant.
这里由于是本地测试环境,所以所按默认值,不需要更改。
查找:
$cfg['DefaultLang'] = 'en-iso-8859-1';
替换:
$cfg['DefaultLang'] = 'gb2312';
查找:
$cfg['DefaultCharset'] = 'iso-8859-1';
替换:
$cfg['DefaultCharset'] = 'gb2312';
设置完成。现在打开IE,键入:"http://localhost/phpmyadmin",即可进行相关操作。
≡ 其它说明 ≡
MySQL的帐号为:root,密码无,即为空。数据库,可以自己随意创建。
IIS如果安装失败,一般是由于IIS帐号密码不同步所造成,还有检查相关服务是否被禁用,只要通过耐心修正即可恢复正常,在此就不过多叙述了,我的站点放置了修正方法。网页存放目录:D:\inetpub\wwwroot
为了目录整洁,也可以把phpmyadmin目录移动至D:\web\phpmyadmin,然后在IIS中创建phpmyadmin的虚拟目录。
打开phpmyadmin如出现一行乱码,一般是由于mysql未正常运行,虽然在测试mysql时显示出它已经正常了,但没有在php中连接上mysql,用探针程序会发现它没有正常运行,这时需要重新安装mysql,具体原因,我也不清楚。
为了保持wwwroot目录的整洁性,可以把phpmyadmin目录移至D:\web,并在IIS中新建phpmyadmin的虚拟目录。


猜你喜欢
- 百词斩APP怎么进行打卡?百词斩APP是一款背单词软件,背单词的是个非常乏味的过程,想要更好的记住单词,就得用一些比较有趣的方法,百词斩AP
- 怎么删除win10专业版Adobe Flash插件?由于播放视频、游戏等方面的需求,很多朋友安装了Flash这款插件,该插件经常曝出各种漏洞
- 在我们日常使用wps文字的时候总会遇到大大小小的问题,对于新手来说还是有一定难度,怎么办?下面小编就为你介绍wps文字如何添加目录超链接的方
- 今天,WZor又放出了两张Build 10154版上发现的新壁纸,分别是“攀岩”以及“银河”,不过分辨率只有1080p,并不是昨天的4K。下
- 当你满怀兴奋打开电脑要联网时,发现网络没有连接,这时不禁要问是不是网络出什么故障了。其实是Win 10以太网无法识别配置的原因。特别是笔记本
- 怎么批量重命名文件?平时我们在使用电脑的过程中,经常会用到很多的快捷键,因为快捷键能让我们的操作更方便。下面,小编就为大家介绍下批量重命名文
- 用图片填充成各种形状,可以让PPT排版更叫灵活好看。下面教你PPT形状填充图片的技巧。1、在PPT上点击【插入】-【形状】,选择自己需要的一
- 咱们在 操纵WPS表格和Excel表格 停止 一样平常办公时, 常常 需求 计较 年齿, 那末 假如 咱们想要 按照 诞生 年代日求虚岁 年
- 网上经常有教程提到Win键,那么Win键是什么,Win键在键盘是哪个按键呢?其实Win键又叫Windows徽标键,下边我们就为大家介绍一下W
- 使用win7系统的用户,经常会遇到只要我们操作稍微带有风险的程序软件,安全警报这个功能也会马上做出提示,由于这个安全功能比较敏感,让许多用户
- 有时候图片背景颜色我们想更换或者扣掉该怎么操作呢,下面小编就为大家介绍PPT如何删除图片背景插入单纯的图片方法,不会的朋友可以参考本文,希望
- Windows10是美国微软公司研发的新一代跨平台及设备应用的操作系统。许多朋友因为工作的需要会给电脑安装多个浏览器,比如安装有谷歌浏览器,
- win10系统中怎么设置打印纸张的大小?win10系统打印的时候,为了能规范打印,想要提前设置打印纸张的大小,该怎么设置呢》下面我们就来看看
- 最近有win7用户反映,再系统升级后,电脑就没声音了,但是可以正常运行,之前系统都可以正常播放声音,检查声音驱动一切都是正常的,这该怎么办呢
- 微信的状态功能让整个微信最近都炸了锅,很多的小伙伴都不清楚怎么去进行设置为此下面就给你们带来了微信状态背景图设置教程,如果你还在吃瓜就快来亲
- wps表格是一款强大的数据处理工具,我们在使用wps表格处理数据的时候经常会用到公式,那么具体怎么使用表格公式呢?下面就让小编告诉你如何在w
- 春节期间,苹果给大家发布了iOS 16.3正式版,苹果通常会在正式版发布的一两天内发布下一次更新的Beta版,但目前情況来看,苹果
- 比如,有一个文本文件,它的名字是"通讯录.txt",它里面有标题行和内容行,每一行都由一个"竖线"字
- wps怎么制作大气喜庆的公司年会封面图?使用wps制作公司年会ppt的时候,想要自己设计一款大气的封面,该怎么制作呢?下面我们就来看看详细的
- ExeScope是一款功能强大的程序资源编辑工具,它能将英文版的软件改成汉化版的,因此对于我们这种英语盲来说是很有用的,但是ExeScope