WinXP SP2下Apache2+PHP5+MySQL5+phpMyAdmin+Zend最新配置总结(2007/04)2007-04-23 14:20=======================================================================================
从PHP开始~
将php-5.2.1-Win32.zip解压到准备用于安装PHP的目录,这里我就解压到D:\www\php;找到php目录下php.ini-dist文件,改名为php.ini;
用记事本打开php.ini,查找以下几行:
;extension=php_gd2.dll
;extension=php_mcrypt.dll
;extension=php_mysql.dll
去掉前面的分号.这样做的目的是让php加载mcrypt和mysql等各种模块,在需要的时候可以随时配置;
其他的比如
post_max_size = 8M
upload_max_filesize = 2M
都可以按实际情况进行设置.
最后保存,也不需要复制任何文件到系统目录,这样PHP基本上就OK了!
-------------------------------------------------------------------------------------------------------------------------------
Apache
1、安装
双击打开apache_2.2.4-win32-x86-no_ssl.msi开始安装,一路NEXT(当然,选目录大家都会,我的是F:\www\Apache Group),同意许可协议后会有填写服务器信息的页面,因为是本地调试,network domain和servername两项都填localhost,最后那项administrator's email address填我自己的邮件地址,继续NEXT,直到FINISH;
完成之后Apache会启动相关服务,并在任务栏右下角运行一个Apache监控器,可测试Apache是否安装成功:
打开浏览器,输入http://localhost/,页面显示“It Works!”,表示Apache安装OK了~
2、配置
配置Apache2.2.4,打开D:\www\Apache2.2\conf目录下httpd.conf文件,添加下面几行:
LoadFile D:/www/php/libmysql.dll
LoadFile D:/www/php/libmcrypt.dll
LoadFile D:/www/php/php5ts.dll
LoadModule php5_module D:/www/php/php5apache2_2.dll
PHPIniDir "D:/www/php/"
AddType application/x-httpd-php .php
这里前两行是加载mysql和mcrypt拓展;
第三行是加载PHP5服务;
LoadModule php5_module D:/www/php/php5apache2_2.dll是将PHP5作为模块进行加载,后面的是对应PHP5版本的dll路径,对于PHP5.2.1要用php5apache2_2.dll,而不再是php5apache2.dll(这个用于支持PHP5.14版);
PHPIniDir这行很明显了哈,是定向PHP的配置文件php.ini的;
AddType application/x-httpd-php .php 行是添加可以执行php的文件类型,比如可以再加上一行:
AddType application/x-httpd-php .html 则html也可以执行php程序了;当然也可以按下面的格式将可执行PHP程序的相关的所有扩展名都加进去,比如:
AddType application/x-httpd-php .php .html .htm .shtml
找到
DirectoryIndex index.html
改成
DirectoryIndex index.html index.php index.htm index.shtml
这里和IIS里面设置访问优先级别差不多,一是定义默认页面及其类型,一是定义访问的页面类型顺序.
找到
DocumentRoot "D:\www\Apache2.2\htdocs" 和 <Directory "D:\www\Apache2.2\htdocs">,修改成自定
义的默认网页文件存放目录,比如我的是DocumentRoot "D:/www/root",
对应的 <Directory "F:/www/root">
这样,Apache基本上也配置好了~
-------------------------------------------------------------------------------------------------------------------------------
MySQL
1、安装
解压mysql-5.2.3-falcon-alpha-win32.zip得到一个setup.exe安装文件,运行之开始安装MySQL Server 5.2;
第一步选择安装模式,选择Custom习惯安装,Next进入下一步;
这一步选择安装内容:仍然MySQL Server完整安装,主要是自定义下面的安装目录,我安装在D:\www\MySQL5.2\ 点击Next进入下一步;
Install开始安装,稍候会提示注册MySQL.com帐户,SKIP即可;
完成安装,勾选Configure the MySQL Server now,Finish并进入MySQL配置;
2、配置
完成安装时若勾选了Configure the MySQL Server now,点击Finish便可直接进入MySQL Server Instance Configuration Wizard;否则就需要在MySQL安装目录\bin\下找到并运行MySQLInstanceConfig.exe进入设置.
点Next开始配置,第一步选择配置模式,这里我已经安装了MySQL,所以选择第一种Detailed模式,Next进入下一步;
这一步select a server type,不同的选择决定MySQL占用不同的系统内存和CPU资源,这里我选的是Developer Machine;
继续Next,选择数据库用途,我选的是Multifunctional多功能型的;
下一步设定InnoDB引擎的存储目录,我设置的是D:\www\MySQL5.2\InnoDB Datafiles\,点击Next进入下一步;
设置MySQL数据库的并发连接数,这里需要了解什么是并发连接数,可根据实际情况进行设定.我这里选的是Manual Setting,并且设置连接数为10000;
Next进入下一步,set the networking options,采用默认的,继续Next;
设置默认语言,选择第三个,设定character为gbk;
Next将MySQL设置为Windows系统服务,采用默认的,Next进入下一步;
选择设置root帐户密码,或者可以同时新建一个匿名帐户Anonymous.值得注意的是设置root密码的下面有一个小选项,是否允许root用户从别的计算机登陆,为了方便可以勾选上,为了安全当然最好就别选;
进入下一步Press Execute开始配置,完成 Finish 关闭设置向导`~
OK!
------------------------------------------------------------------------------------------------------------------------------
phpMyAdmin
解压phpMyAdmin-2.10.0.2-all-languages.zip到PHP文件存放目录,比如我是解压到D:\www\root\phpMyAdmin2.10.0.2\的;
打开D:\www\root\phpMyAdmin2.10.0.2\libraries目录下config.default.php文件进行相关配置:
比如我找到 $cfg['PmaAbsoluteUri'] 行,将它修改为我phpMyAdmin的网址或本地位置:
$cfg['PmaAbsoluteUri'] = 'http://localhost/phpMyAdmin2.10.0.2/';
设置Host比如我的为本地localhost,也可以为服务器IP地址:
$cfg['Servers'][$i]['host'] = 'localhost';
设置
$cfg['Servers'][$i]['auth_type'] = 'cookie';
这个通常本地调试用config,当然如果在网络中也可以用cookie,我设置的就为cookie;
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = '';
这两行设置登陆数据库的用户名和密码;
再就是设置默认语言为:
$cfg['DefaultLang'] = 'zh';
下面``重要的,把下面的几行添加到Apache的配置文件httpd.conf中,使得Apache服务器可以加载
phpMyAdmin:
php_admin_flag engine on
php_admin_flag safe_mode off
Alias /phpMyAdmin "D:/www/root/phpMyAdmin2.10.0.2"
<Directory "D:/www/root/phpMyAdmin2.10.0.2">
DirectoryIndex index.php
Options Indexes MultiViews
AllowOverride None
Order allow,deny
Allow from all
php_admin_flag engine on
php_admin_flag safe_mode off
php_admin_value open_basedir none
php_admin_value open_basedir "D:/www/root/phpMyAdmin2.10.0.2"
</Directory>
这样,phpMyAdmin也OK了!
-------------------------------------------------------------------------------------------------------------------------------
最后,Zend
运行ZendOptimizer-3.2.6-Windows-i386.exe,开始安装:Next,确认接受条款;
继续Next,选择安装目录,这里我设置的是D:\www\ZendOptimizer3.2.6;
Next进入下一步,选择webserver,我们选Apache 2.X;
继续下一步,选择php.ini文件存放目录,我的是D:\www\php目录,选择好后继续Next;
这一步选择Apache Server的安装目录,我的是D:\www\Apache2.2,继续Next;
确认刚才几步所设置的目录信息是否正确,点Install开始安装,安装的过程中会提醒你关闭Apache Sever/IIS,关闭后点确认,继续安装,最后完成;
Finish,OK!
=======================================================================================
这样,整个在Windows XP Professional SP2下的Apache2.2.4+PHP5.2.1+MySQL5.2.3+phpMyAdmin2.10.0.2+Zend3.2.6安装配置就完成了.
分享到:
相关推荐
Windows_IIS(Apache)+PHP+Mysql+Zend+phpmyadmin环境配置教程,帮助你配置PHP+MySQL环境,进行网络开发。
简单的一键部署PHP调试环境,适合初学者。集成最新的Apache+Nginx+LightTPD+PHP+MySQL+phpMyAdmin+Zend Optimizer+Zend Loader
php环境配置 php5 MySQL5 apache2 phpmyadmin ZendOptimizer安装与配置 - php基础编程绝佳的入门教程!
apache2.2+php5.2+MYSQL5.0+phpMyAdmin2.9+Zend 配置文档
apache2.2+php5.2+MYSQL5.0+phpMyAdmin2.9+Zend配置
很好的关于PHP环境配置的帮助文件,是一部较为全面的关于PHP环境配置的参考资料
Apache_PHP+MySQL+phpMyAdmin+ZendOptimizer
Apache_PHP+MySQL+phpMyAdmin+ZendOptimizer 2010年参考了网上的资料,新手安装配置并整理编写的教程,非常详细!!!请各位尊重劳动成果
apache+mysql+zend+phpmyadmin+php配置文件
今天在本机搭建了一个php环境,记录一下过程,windows系统配置方法大同小异,以下为 本说明所要用到的软件: Apache 2.2.4 — ...严重注意:在进行下列操作前,Windows XP应无安装IIS、PHP、APACHE、MYSQL、ZEND。
本次配置PHP的服务器环境:Windows2003+ IIS6+PHP5+MySQL3+Zend+phpMyAdmin 整个配置过程需要是使用拥有管理员权限的系统帐号登录Windows 在整个配置过程中所示的截图可能根据各使用的系统不同,窗口界面而有所不同...
详细的讲解了Ubuntu 16.04 LTS下安装Apache2+PHP7.0+MySQL+phpMyAdmin图文详解
WinXP+IIS 5.1+MySql 5.0.27+PHP 5.1.2+ZendOptimizer 3.2.2+phpMyAdmin 2.9.2环境配置安装指南 系统配置 WindowsXP SP2全新安装 效果目的 实现在用户本机环境下测试与调试Discuz!5.0等产品 适合用户 需要本地...
网上很多关于apache+php+mysql的配置,但多数都不适用.经过很多次实验,我终于搞定了,方便的配置,有图形介绍,更容易.
WindowsXP+IIS+PHP5+MySQL5+Zend+GD库+phpMyAdmin+PHPWind 5.3 安装教程
一键安装apache2.2,PHP5.0,mysql5.0,phpMyAdmin。方便新用户直接体验。
IIS7.0+PHP+Mysql+zend+phpmyadmin配置教程 Web服务器:vista下IIS7.0+PHP+Mysql+zend+phpmyadmin配置教程
该程序包集成最新的Apache+Nginx+LightTPD+PHP+MySQL+phpMyAdmin+Zend Optimizer+Zend Loader,一次性安装,无须配置即可使用,是非常方便、好用的PHP调试环境。该程序绿色小巧简易迷你仅有35M,有专门的控制面板。...
WinXP+IIS+MySql+PHP+ZendOptimizer+phpMyAdmin环境配置安装指南.doc
Win2003(包括XP)IIS+PHP+Mysql+Zend+phpmyadmin环境组建教程