| 网站首页 | 文章中心 | 电子书下载 | 矢量图库 | 在线视频教程 | 素材下载 | 程序代码下载 | 视频教程下载 | JS代码 | 论坛 | 
龙腾教程网  
常用软件类:
|杀毒安全 |联络聊天 |网络软件 |多媒体类 |系统工具 |图形图像 |系统工具 |应用软件 |行业软件
开发设计类:
|动画制作 |图像处理 |3D设计 |操作系统 |站长学院 |网络相关 |WEB设计 |数据库类 |程序开发
 
  您当前位置:您现在的位置: 龙腾软件教程网 >> 文章中心 >> WEB设计 >> PHP >> 基础教程 >> 文章正文 
 
开发环境Apache 2+PHP 5+MySQL 5安装配置图解
PHP+MySQL+Apache的搭配,就犹如骑士配上亮银枪,再骑上枣红马,所发挥的威力巨大!
感觉还是有很多人问安装方面的问题,本文就目前(截至2007.11.24)最新版的Apache 2、PHP 5、MySQL5、Zend Optimizer、phpMyAdmin在Windows下面的安装配置进行具体说明,相应软件说明如下:

操作系统:Win dows 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。

1. 安装Apache 2.2.6

 
 


一路点击“Next”。

 


由于是本机学习环境,设置相应域名即可,如果你的Windows系统装了IIS,就不要选择Port80,否则就没关系,后面设置时也可以调整端口。设置好后点击“Next”。

 
 


选择“Custom”,需要修改安装路径,点击“Next”。

 
点击“Change…”,以“D:\WAMP\Apache2\”为安装路径,点击“Next”。
之后进入下一个安装窗口,点击“Install”。

 
 
稍等后,安装成功,点击“Finish”,完成Apache安装。
在Windows托盘区,你可以看到  图标,表示Apache安装成功并已启动。
打开浏览器,输入http://localhost/,测试一下:

 
说明Apache安装成功。

 

[NextPage]

 

2. 安装MySQL 5.0.45

 
点击“Next”。

 
 
此处选择“Custom”,后面需设置安装路径,如果选择“Typical”和“Complete”,后面将默认为安装至C盘。

 
 
选择“Change…”,修改安装路径,这里我们以“D:\WAMP\MySQL5\”作为MySQL安装路径,选择好之后点击“Next”,之后进入下一安装窗口,点击“Install”即可……。

 

 
几步之后,出现如上窗口,将“Configure the MySQL Server now”前的“√”选上,之后点击“Finish”。


 


之后出现MySQL ServerInstance Configuration Wizard出口,点击“Next”。
之后一路点击“Next”。

 


到上页时,选择“Best Supoort Multilingualism”,确保选择UTF8作为MySQL的默认字符集,之后点击“Next”.

 


设置为服务,并开机时自启动,点击“Next”。

 
 


将“Modify Security Settings”前的“√”选上,设置root用户密码,点击“Next”。

 


点击“Execute”。

 
 


点击“Finish”,结束MySQL安装。

[NextPage]

 

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\路径下。

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文件:复制内容到剪贴板代码:
<?php
echo '我喜欢PHP';
?>

保存后,打开浏览器,输入http://localhost/myphp/hello.php,出现以下信息就表示Apache和PHP的协作环境配置好了:

 

5. 配置PHP的EditPlus开发环境

网络上很多介绍了,这里就不再多说。我主要用到代码高亮、调试、浏览、手册等功能。


6. 安装ZendOptimizer 3.3.0

 
 
ZendOptimizer安装比较简单,就是在遇到上页步骤时,注意选择“Apache 2.X”。其他的根据提示进行即可。

[NextPage]

 

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/:

 
输入对应的用户名、密码即可。

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文件:

 


4. 测试一下:
打开浏览器,输入http://localhost/myphp/hellodb.php:

 


Ok!!!


上一篇:
  • 上一篇文章:
  • 下一篇
  • 下一篇文章: 没有了
  • 收藏此文到百度搜藏 百度搜藏| 新浪VIvi| 365key| Younote| 博采中心| 你好BLOG| 亿友网摘| 和讯网摘|
    相关文章    
    PHP和IIS 7.0的FastCGI模块
    Vista系统下IIS7安装配置步骤php图解
    iis7配置PHP开发环境的方法
    PHP网站开发几段实用的精华代码
    PHP后门的隐藏技巧测试报告
    PHP脚本实现检测骨干网络线路状态
    PHP 利用 Cookie与Session 传递变量
    PHP实现多服务器session共享技巧
    php 制作无限级分类方法
    php生成WML页面方法详解
     
     
     
    最新文章
    普通文章 开发环境Apache 2+PHP 5+MySQL 5最新文章
    普通文章 解决Opera9.5选择中文后仍显示英最新文章
    普通文章 3DSMAX绘制女式高跟鞋模型最新文章
    普通文章 3dmax打造时尚漂亮的抱枕最新文章
    普通文章 MAYA制作逼真质感布料最新文章
    普通文章 fireworks 设计系列精致显示器图最新文章
    普通文章 XP系统卸载IE 8恢复到IE 7的方法最新文章
    普通文章 傲游2打开多页面时经常无响应的解最新文章
    普通文章 Fireworks打造经典石雕字效果最新文章
    普通文章 Fireworks制作闪光字体动画特效最新文章
     
    热门文章
  • 没有推荐文章
  •  
     
    设为首页 | 加入收藏 | 联系站长 | 友情链接 | 版权申明 

    版权所有2006-2008 龙腾教程网