Apache 2 PHP 5 MySQL 5安装配置
2008-11-27 11:31
573 查看
最新版Apache 2 PHP 5 MySQL 5安装配置 - 快乐学习PHP(之一)
发表时间: 2007-11-25 08:31 作者: luzhou 来源: PHPChina 开源社区门户字体:
小
中
大 |
打印
【转载请注明作者和出处】
Windows下最新版Apache 2+PHP 5+MySQL 5+Zend Optimizer+phpMyAdmin安装配置说明
PHP+MySQL+Apache的搭配,就犹如骑士配上亮银枪,再骑上枣红马,所发挥的威力巨大!
感觉还是有很多人问安装方面的问题,本文就目前(截至2007.11.24)最新版的Apache 2、PHP 5、MySQL5、Zend Optimizer、phpMyAdmin在Windows下面的安装配置进行具体说明,相应软件说明如下:
操作系统:Windows XP sp2;
HTTP应用服务器:apache_2.2.6-win32-x86-no_ssl.msi;
php-5.2.5-Win32.zip;
pecl-5.2.5-Win32.zip;
mysql-5.0.45-win32.zip(Windows ZIP/Setup.EXE);
ZendOptimizer-3.3.0a-Windows-i386.exe;
phpMyAdmin-2.11.2.2-all-languages.7z。
[ 本帖最后由 luzhou 于 2007-12-1 06:14 编辑 ]
我也来说两句
查看全部评论
相关评论
luzhou (2007-11-25 08:40:13)
1. 安装Apache 2.2.6未命名.JPG
一路点击“Next”。
未命名1.JPG
[size=10.5pt]由于是本机学习环境,设置相应域名即可,如果你的Windows系统装了IIS,就不要选择Port80,否则就没关系,后面设置时也可以调整端口。设置好后点击“Next”。
未命名2.JPG
[size=10.5pt]选择“Custom”,需要修改安装路径,点击“Next”。
luzhou (2007-11-25 08:45:08)
未命名1.JPG
点击“Change…”,以“D:/WAMP/Apache2/”为安装路径,点击“Next”。
之后进入下一个安装窗口,点击“Install”。
未命名2.JPG
[size=10.5pt]稍等后,安装成功,点击“Finish”,完成Apache安装。
在Windows托盘区,你可以看到
未命名3.JPG
图标,表示Apache安装成功并已启动。[size=10.5pt]
[size=10.5pt]打开浏览器,输入http://localhost/,测试一下:
未命名4.JPG
[size=10.5pt]说明Apache安装成功。
[ 本帖最后由 luzhou 于 2007-11-25 08:51 编辑 ]
luzhou (2007-11-25 08:50:06)
2. 安装MySQL 5.0.45未命名1.JPG
[size=10.5pt]点击“Next”。
未命名2.JPG
[size=10.5pt]此处选择“Custom”,后面需设置安装路径,如果选择“Typical”和“Complete”,后面将默认为安装至C盘。
未命名3.JPG
[size=10.5pt]选择“Change…”,修改安装路径,这里我们以“D:/WAMP/MySQL5/”作为MySQL安装路径,选择好之后点击“Next”,之后进入下一安装窗口,点击“Install”即可……。
luzhou (2007-11-25 08:55:31)
未命名1.JPG
[size=10.5pt]几步之后,出现如上窗口,将“Configure the MySQL Server now”前的“√”选上,之后点击“Finish”。
未命名2.JPG
之后出现MySQL ServerInstance Configuration Wizard出口,点击“Next”。
之后一路点击“Next”。
未命名3.JPG
[size=10.5pt]到上页时,选择“Best Supoort Multilingualism”,确保选择UTF8作为MySQL的默认字符集,之后点击“Next”。
luzhou (2007-11-25 08:58:54)
未命名1.JPG
[size=10.5pt]设置为服务,并开机时自启动,点击“Next”。
未命名2.JPG
将“Modify Security Settings”前的“√”选上,设置root用户密码,点击“Next”。
未命名3.JPG
[size=10.5pt]点击“Execute”。
未命名4.JPG
[size=10.5pt]点击“Finish”,结束MySQL安装。
luzhou (2007-11-25 09:00:42)
3. 安装PHP 5.2.6安装PHP很简单,将php-5.2.5-Win32.zip解压缩至D:/WAMP/PHP;把pecl-5.2.5-Win32.zip 里面的PECL 扩展库解压缩至D:/WAMP/PHP/ext/路径下。
luzhou (2007-11-25 09:05:04)
4. 配置Apache、PHP安装PHP很简单,但是主要的挑战在于Apache和PHP的协作配置上,否则PHP是难以跨上Apache“这匹枣红马”的。
1.修改环境变量,path中加入:D:/WAMP/PHP;D:/WAMP/PHP/ext。这很重要,需要让PHP相应的扩展库能够被识别。
2.复制D:/WAMP/PHP/php.ini-recommended到C:/WINDOWS,并改名为php.ini。用编辑器(这里用EditPlus,个人认为EditPlus非常适合PHP开发)编辑php.ini,相应设置如下(记住先搜寻相应设置项,找到后再开始设置):
default_charset ="utf-8"
extension_dir ="D:/WAMP/PHP/ext"
把你想要的extension前面的注释分号去掉,比如我的:
extension=php_gd2.dll
extension=php_mysql.dll
extension=php_mysqli.dll
extension=php_mbstring.dll
3.用编辑器(这里用EditPlus)编辑Apache的配置文件D:/WAMP/Apache2/conf/httpd.conf:
找到“#LoadModule ssl_module modules/mod_ssl.so”,在后面一行增加:
LoadModule php5_module D:/WAMP/PHP/php5apache2_2.dll
找到“AddType application/x-gzip .gz .tgz”,在后面一行增加:
AddType application/x-httpd-php .php .phtml
查找:
<IfModuledir_module>
DirectoryIndex index.html
</IfModule>
改为:
<IfModuledir_module>
DirectoryIndex index.html index.htm index.php index.phtml
</IfModule>
以便Apache能够认到index.php的Welcome文件。
* 如果要改前面设置的80端口号,可以修改相应的“Listen”设置。
4.重启Apache服务,测试一下:
建立D:/WAMP/Apache2/htdocs/myphp目录,内建一个hello.php文件:
保存后,打开浏览器,输入http://localhost/myphp/hello.php,出现以下信息就表示Apache和PHP的协作环境配置好了:
未命名1.JPG
[ 本帖最后由 luzhou 于 2007-12-1 07:14 编辑 ]
luzhou (2007-11-25 09:09:07)
5. 配置PHP的EditPlus开发环境网络上很多介绍了,这里就不再多说。我主要用到代码高亮、调试、浏览、手册等功能。
luzhou (2007-11-25 09:11:48)
6. 安装ZendOptimizer 3.3.0未命名4.JPG
ZendOptimizer安装比较简单,就是在遇到上页步骤时,注意选择“Apache 2.X”。其他的根据提示进行即可。
luzhou (2007-11-25 09:17:23)
7. 安装phpMyAdmin 2.11.2.2将phpMyAdmin-2.11.2.2-all-languages.7z解压至D:/WAMP/Apache2/htdocs/,同时为方便起见,将目录名称改为phpmyadmin。
首先,将D:/WAMP/Apache2/htdocs/phpmyadmin/config.sample.inc.php文件改名为config.inc.php,之后用编辑器(这里用EditPlus)编辑:
1. 查找以下两行:
//$cfg['Servers'][$i]['controluser'] = 'pma';
//$cfg['Servers'][$i]['controlpass'] = 'pmapass';
删除“//”注释号,输入MySQL的用户名和密码(比如前面安装MySQL时的root用户信息)。
同时设置:
$cfg['blowfish_secret']= 'cookie';
2. 测试一下:
打开浏览器,输入http://localhost/phpmyadmin/:
未命名1.JPG
[size=10.5pt]输入对应的用户名、密码即可。
luzhou (2007-11-25 09:20:27)
8. 测试PHP和MySQL最后,让我们试试骑士骑着枣红马舞动亮银枪的威力吧:
1. 用phpMyAdmin创建自己的数据库:mydb(CREATE DATABASE `mydb` ;);
2. 在mydb中创建一个表test,或用SQL语句创建:
CREATE TABLE`mydb`.`test` (
`ID1` INT( 2 ) NULL ,
`ID2` VARCHAR( 10 ) NULL
) ENGINE = InnoDB
之后插入两条测试数据。
3. 在D:/WAMP/Apache2/htdocs/myphp目录,建一个hellodb.php文件:
未命名1.JPG
4. 测试一下:
[size=10.5pt]打开浏览器,输入[size=10.5pt]http://localhost/myphp/hellodb.php[size=10.5pt]:
未命名3.JPG
Ok!!!
[ 本帖最后由 luzhou 于 2007-11-25 09:23 编辑 ]
luzhou (2007-11-25 09:25:00)
至此,整个安装过程成功结束!骑士已整装待发,学习PHP+MySQL也就迈出了第一步。其实,我建议搭建环境还是自己这样一个个软件的安装、配置比较好,尽量不要用一些安装包,虽然这样可能会比较困难,但是从中可以掌握许多知识内容。顺祝各位PHPer在学习PHP的路上一帆风顺~,后面如果可能,我估计还会写点儿什么,希望对大家有帮助,但偶的时间不太好把握就是了……
相关文章推荐
- PHP环境搭建:Windows 7下安装配置PHP+Apache+Mysql环境教程
- apache+php+mysql安装配置方法小结
- Apache、php、mysql在windows下的安装与配置图解
- PHP环境搭建:Windows 7下安装配置PHP+Apache+Mysql环境教程
- CentOS 5.6服务器配置YUM安装Apache+php+Mysql+phpmyadmin
- Apache+php+mysql在windows下的安装与配置图解(最新版,三)
- RHEL5.4下Apache+php+MySQL+Snort+acid安装配置NIDS笔录
- CentOS 6.5系统安装配置LAMP(Apache+PHP5+MySQL)服务器环境
- windows server2008下apache+php+mysql+memcache安装与配置
- Apache+php+mysql在Linux下的安装与配置
- Debian 6.0.4安装配置lamp(Apache+MySQL+PHP)
- Winodws下IIS/Apache+PHP+MySQL的安装配置
- Ubuntu12.04下安装配置apache+php+mysql+pear(MDB2)开发环境
- Apache+PHP+MySQL在Windows XP下安装时几个注意点和配置
- PHP环境搭建:Windows 7下安装配置PHP+Apache+Mysql环境教程
- Apache+php+mysql的安装与配置 - 之三(Apache的虚拟主机配置)
- CentOS7配置AMP安装配置(Apache + MySQL + PHP)
- PHP环境搭建:Windows 7下安装配置PHP+Apache+Mysql环境教程
- Apache+php+mysql在windows下的安装与配置图解
- Apache+php+mysql在windows下的安装与配置图解(最新版)