• Apache 2 PHP 5 MySQL 5安装配置


    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 at 2007-11-25 08:40:13
    1. 安装Apache 2.2.6


    未命名.JPG


    一路点击“Next”。


    未命名1.JPG


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


    未命名2.JPG


    选择“Custom”,需要修改安装路径,点击“Next”。
    luzhou at 2007-11-25 08:45:08


    未命名1.JPG


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


    未命名2.JPG


    稍等后,安装成功,点击“Finish”,完成Apache安装。
    在Windows托盘区,你可以看到


    未命名3.JPG

    图标,表示Apache安装成功并已启动。
    打开浏览器,输入http://localhost/,测试一下:


    未命名4.JPG


    说明Apache安装成功。

    [ 本帖最后由 luzhou 于 2007-11-25 08:51 编辑 ]
    luzhou at 2007-11-25 08:50:06
    2. 安装MySQL 5.0.45


    未命名1.JPG


    点击“Next”。


    未命名2.JPG


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


    未命名3.JPG


    选择“Change…”,修改安装路径,这里我们以“D:"WAMP"MySQL5"”作为MySQL安装路径,选择好之后点击“Next”,之后进入下一安装窗口,点击“Install”即可……。
    luzhou at 2007-11-25 08:55:31


    未命名1.JPG


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


    未命名2.JPG


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


    未命名3.JPG


    到上页时,选择“Best Supoort Multilingualism”,确保选择UTF8作为MySQL的默认字符集,之后点击“Next”。
    luzhou at 2007-11-25 08:58:54


    未命名1.JPG


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


    未命名2.JPG


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


    未命名3.JPG


    点击“Execute”。


    未命名4.JPG


    点击“Finish”,结束MySQL安装。
    luzhou at 2007-11-25 09:00:42
    3. 安装PHP 5.2.5
    安装PHP很简单,将php-5.2.5-Win32.zip解压缩至D:"WAMP"PHP;把pecl-5.2.5-Win32.zip 里面的PECL 扩展库解压缩至D:"WAMP"PHP"ext"路径下。

    [ 本帖最后由 luzhou 于 2008-4-27 11:58 编辑 ]
    luzhou at 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
    • 查找:
           <IfModule dir_module>
                DirectoryIndex index.html
           </IfModule>
           改为:
          <IfModule dir_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 于 2008-10-29 15:32 编辑 ]
    luzhou at 2007-11-25 09:09:07
    5. 配置PHP的EditPlus开发环境

    网络上很多介绍了,这里就不再多说。我主要用到代码高亮、调试、浏览、手册等功能。
    luzhou at 2007-11-25 09:11:48
    6. 安装ZendOptimizer 3.3.0


    未命名4.JPG


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


    输入对应的用户名、密码即可。
    luzhou at 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. 测试一下:
    打开浏览器,输入http://localhost/myphp/hellodb.php

     【转自PHPChina:http://www.phpchina.com/html/57/t-44557.html】

  • 相关阅读:
    使用OPC的方式去连接PLC进行AB SLC-5_04数据的采集
    pytest:conftest.py运行细节一则
    《数据结构与算法》和《设计模式》之开门见山篇
    C语言真正的编译过程
    外挂原理之植物大战僵尸
    ORACLE数据库创建动态表
    JS中事件绑定问题
    由 “无法使用从远程表选择的 lob 定位符” 错误而引导出来的一系列问题解决方案
    安装JDK,配置环境变量有感
    MSSQL 常见故障处理
  • 原文地址:https://www.cnblogs.com/leeolevis/p/1396234.html
Copyright © 2020-2023  润新知