≡ Windows XP + Apache 2.2.4 + PHP 5.2 + MySQL 5.0.18 +eclipse3.2+wampp-2.2.zip+HardCore环境配置说明 ≡

来源:互联网 发布:七层网络 ip属于第几层 编辑:程序博客网 时间:2024/05/17 23:53

≡ Windows XP + Apache 2.2.4 + PHP 5.2 + MySQL 5.0.18 +eclipse3.2+wampp-2.2.zip+HardCore境配置

本文档就Windows XP下如何安装配置PHPMysqlApache明。
以下明所要用到的件。

  • apache_2.2.4-win32-x86-no_ssl.msi-- www.apache.com
  • php5.2-win32-200703061530.zip-- www.php.net
  • MySQL 5.0.18 -- www.mysql.com
  • Eclipse3.2
  • net.sourceforge.phpeclipse_1.1.8.bin.dist.zip
  • wampp-2.2.zip
  • HardCoreWCM630_php.zip

      重注意:在行下列操作前,Windows XP无安装IISPHPAPACHEMYSQLZEND

≡ Apache 2.2.4 的安装

  1. 我的电脑D,在其下新建一个文件,名 local
  2. 到其官方站点下 apache_2.2.4-win32-x86-no_ssl.msi 行。
  3. 3 Next,安装程序要求入你的Network Domain(网域名)、Server Domain(服器域名)和网站管理E-mail,有的就如填写,本明介的是本地自建测试环境,所以随便一下,前两个填 localhost 件写自己的即可。
  4. Next后,默的安装路径是"C:/Program Files/Apache Software Foundation/Apache2.2/",修改路径,改前面所述的"D:/local/Apache2"
  5. 然后一路下去,直到安装束;此,打D下的local文件,可以看到有一个名Apache2的文件
  6. IE,然后在地址栏输入:"http://localhost" 或者 "http://127.0.0.1" 可以看到Apache安装完成的成功面;以后网的存在位置就在 "D:/local/Apache2/htdocs"

≡ PHP 5.2.0 的安装

  1. 到其官方站点下 php-5.2.0-Win32.zip 并解(在此不要下及使用它的Installer这种方式然很自化、很智能,但也存在很多方面的限制,因不推荐。)
  2. PHP文件解到一个目下,目地址 "D:/local/php"
  3. PHPD:/local/php)下的php.ini-dist制到windows(有的系winnt)目下,并改名php.ini
  4. D:/local/php下的所有dll文件到windows的系文件里,即:C:/windows/system32
  5. php5安装pear
  6. 99服务器下载go-pear.phar文件放在D:/local/php/PEAR目录下
  7. 运行cmd
  8. 执行D:/local/php> go-pear.bat

运行结果:

Are you installing a system-wide PEAR or a local copy?

(system|local) [system] : system

Below is a suggested file layout for your new PEAR installation.  To

change individual locations, type the number in front of the

directory.  Type 'all' to change all of them or simply press Enter to

accept these locations.

 1. Installation base ($prefix)        : F:/local/php

 2. Temporary directory for processing : F:/local/php/tmp

 3. Temporary directory for downloads  : F:/local/php/tmp

 4. Binaries directory                 : F:/local/php

 5. PHP code directory ($php_dir)      : F:/local/php/pear

 6. Documentation directory            : F:/local/php/pear/docs

 7. Data directory                     : F:/local/php/pear/data

 8. Tests directory                    : F:/local/php/pear/tests

 9. Name of configuration file         : C:/WINDOWS/pear.ini

10. Path to CLI php.exe                : F:/local/php/.

1-10, 'all' or Enter to continue:

Beginning install...

Configuration written to C:/WINDOWS/pear.ini...

Initialized registry...

Preparing to install...

installing phar://go-pear.phar/PEAR/go-pear-tarballs/Archive_Tar-1.3.2.tar...

installing phar://go-pear.phar/PEAR/go-pear-tarballs/Console_Getopt-1.2.3.tar...

installing phar://go-pear.phar/PEAR/go-pear-tarballs/PEAR-1.6.1.tar...

installing phar://go-pear.phar/PEAR/go-pear-tarballs/Structures_Graph-1.0.2.tar.

..

pear/PEAR can optionally use package "pear/XML_RPC" (version >= 1.4.0)

install ok: channel://pear.php.net/Archive_Tar-1.3.2

install ok: channel://pear.php.net/Console_Getopt-1.2.3

install ok: channel://pear.php.net/Structures_Graph-1.0.2

install ok: channel://pear.php.net/PEAR-1.6.1

PEAR: Optional feature webinstaller available (PEAR's web-based installer)

PEAR: Optional feature gtkinstaller available (PEAR's PHP-GTK-based installer)

PEAR: Optional feature gtk2installer available (PEAR's PHP-GTK2-based installer)

PEAR: To install optional features use "pear install pear/PEAR#featurename"

******************************************************************************

WARNING!  The include_path defined in the currently used php.ini does not

contain the PEAR PHP directory you just specified:

<F:/local/php/pear>

If the specified directory is also not in the include_path used by

your scripts, you will have problems getting any PEAR packages working.

Would you like to alter php.ini <C:/WINDOWS/php.ini>? [Y/n] : Y

php.ini <C:/WINDOWS/php.ini> include_path updated.

Current include path           : .;C:/php5/pear

Configured directory           : F:/local/php/pear

Currently used php.ini (guess) : C:/WINDOWS/php.ini

Press Enter to continue:

** WARNING! Old version found at F:/local/php, please remove it or be sure to us

e the new f:/local/php/pear.bat command

The 'pear' command is now at your service at f:/local/php/pear.bat

** The 'pear' command is not currently in your PATH, so you need to

** use 'f:/local/php/pear.bat' until you have added

** 'F:/local/php' to your PATH environment variable.

Run it without parameters to see the available actions, try 'pear list'

to see what packages are installed, or 'pear help' for help.

For more information about PEAR, see:

  http://pear.php.net/faq.php

  http://pear.php.net/manual/

Thanks for using go-pear!

* WINDOWS ENVIRONMENT VARIABLES *

For convenience, a REG file is available under F:/local/php/PEAR_ENV.reg .

This file creates ENV variables for the current user.

Double-click this file to add it to the current user registry.

按任意键继续. . .

  1. 执行pear.bat install db

运行结果:

F:/local/php>pear.bat install db

WARNING: "pear/DB" is deprecated in favor of "pear/MDB2"

WARNING: channel "pear.php.net" has updated its protocols, use "channel-update p

ear.php.net" to update

downloading DB-1.7.13.tgz ...

Starting to download DB-1.7.13.tgz (132,246 bytes)

.............................done: 132,246 bytes

install ok: channel://pear.php.net/DB-1.7.13

  1. 完成安装!

≡ MySQL 5.0.27 的安装

  1. 我的电脑D:/local,在其下新建一个文件,名 mysql
  2. 到其官方站点下 Mysql 5.0.27 Installer 行。
  3. Next,然后选择Custom安装方式。
  4. Change,改安装路径;原路径是"C:/Program Files/MySQL/MySQL Server 5.0/"里改"D:/local/mysql/"
  5. 等安装度条load,会出一个Sign Up里不用理,选择最下面的那个Skip Sign-Up,然后Next,上面有个 "Configure the MySQL Server now" 是打勾的,不要去掉,直接点Finish
  6. 始安装最后的配置,点Next选择Detailed Configuration,然后选择第二个Server Machine
  7. Next选择Non-Transactional Database Only
  8. Next选择Manual Setting接数选择200300,在此因是本机测试,所以此并不重要。
  9. Next,是置其的端口,默3306,不要它。
  10. Next选择Manual Selected Default Character Set / Collation,在下面的 Character Set选择gbk
  11. Next,在Include Bin Directory in Windows PATH前打勾。
  12. Next,在Modify Security Settings前的勾取消,因是本地境,非服器和虚主机。
  13. 最后一个Next再加Execute,可以看到上面的步骤全部完成。
  14. MySQL号是:root,密码为空。
  15. 检测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.27-community-nt

    Type 'help;' or '/h' for help.
    Type '/c' to clear the buffer.
    表示全部安装成功。
  16. 操作符成了"mysql>"exit退出即可。

eclipse 3.2 配置phpeclipse1.1.8

注意:由于版本兼容问题建议使用eclipse3.1.X+ phpeclipse1.1.8,建议安装方式为在线updateEclipse会自动识别匹配插件。

  1. 解压eclipse.zip到任一目录
  2. net.sourceforge.phpeclipse_1.1.8.bin.dist.zip解压到eclipse文件夹下
  3. 修改eclipse的目标位置E:/eclipse/eclipse.exe –clean

  1. 重启eclipse完成插件安装!

  1. 新建PHP目:第一File -> New -> Project ,看看,有PHP Project

第二步:设置项目名,项目目录。项目目录需要和在上面设置的ApacheDocumentRoot所设置的目录相同,才能通过浏览器访问,以方便调试。

然后finish,创建完毕。

注:在eclipsewindows菜单下,选Preferences,再在左侧找到PHPeclipse Web development,并选中可以修改PHP插件属性。

还有内置的帮助系统需要用到php的官方chm文件,可以到这里下载:
  http://www.php.net/download-docs.php
  复制到c:/wampp2/php/php_manual_en.chm,就可以了,路径也可以在刚才的配置选项里设置。

≡ Apache PHP 的配置

  1. 始菜的程序的Apache HTTP Server 2.2.4,再入下一Configure Apache Server这时可以看到那个Edit the Apache httpd.conf Configuration File。点一下。
  2. 找:
    #LoadModule ssl_module modules/mod_ssl.so
    在下面添加:
    LoadModule php5_module "d:/local/php/php5apache2_2.dll"
  3. 找:
    DirectoryIndex index.html

    DirectoryIndex index.html index.htm index.php default.php
  4. 找:
    AddType application/x-gzip .gz .tgz
    在下面添加:
    AddType application/x-httpd-php .php
  5. 如需修改网页默认目录则查找:DocumentRoot

修改默认目录为DocumentRoot "e:workspace"同时修改<Directory "e:workspace">

  1. Apache配置束,PHP配置,用NotepadC:/windows/php.ini
  2. 找:
    extension_dir = "./"

    extension_dir = "d:/local/php/ext/"
  3. 找:
    upload_max_filesize = 2M
    里的意思修改上文件的最大限制,默认为2M,可以改6M
  4. 找:
    ;extension=php_mbstring.dll
    将前面的;号去掉。
  5. 找:
    ;extension=php_gd2.dll
    将前面的;号去掉。
  6. 找:
    ;extension=mysql.dll
    将前面的;号去掉。
  7. 找:
    ;date.timezone =

    date.timezone = PRC
  8. 文件修改完,此,双右下角任务栏Apache图标出的窗口中,点Stop停止服,等停止后再点Start,此,可以看到其窗口的状态栏中会示:"Apache/2.2.4 (Win32) PHP/5.2.0"配置全部完成。

≡ phpMyAdmin 2.9.2 的安装

  1. 到其官方站点下 phpMyAdmin-2.9.2.zip 并解,并更改目phpmyadmin,然后移"D:/local/Apache2/htdocs"
  2. 编辑libraries下的config.default.php
  3. 找:
    $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.

    里由于是本地测试环境,所以所按默认值,不需要更改。
  4. 找:
    $cfg['DefaultLang'] = 'en-iso-8859-1';

    $cfg['DefaultLang'] = 'UTF-8';
  5. 找:
    $cfg['DefaultCharset'] = 'iso-8859-1';

    $cfg['DefaultCharset'] = 'UTF-8';
  6. 置完成。在打IE入:"http://localhost/phpmyadmin",即可行相操作。

wampp2.2的安装

  1. 解压wampp-2.2.zipd:/local/

后的目录结应该如下所示:

wampp包含了下面的内容
  + Apache 2.0.46
  + MySQL 4.0.13
  + PHP 4.3.2 + PEAR
  + Perl 5.8.0
  + mod_php 4.3.2
  + mod_perl 1.99_10 dev
  + mod_ssl 2.0.46
  + mod_auth_mysql (only experimental)
  + openssl 0.9.7b
  而且已经都配置好了,需要咱们修改的内容不多,
  第一个应该改一下ApacheDocumentRoot,这是Web服务的根目录,
  这里咱把它设置为D:/workspace,等会儿Eclipse的工作目录也要设置到这个位置。
  其它的就可以根据自己的需要另行配置。

  1. 安装Apache系统服务

Apache 安装为 service,进入目录 C:/wampp2/apache,双击apache_installservice.bat 即可把 Apache 安装成系统 service

修改eclipse的目标位置E:/eclipse/eclipse.exe –clean

"控制面板"里的"管理工具",找到"",就会看到Apache2一些,
  双,打 "Apache2 属性" 的,把"动类"""这样可以省一下源,
  加快机的速度,是我个人的习惯问题,可以不用改,机自Apache也可以。

HardCore的安装

  1. 解压HardCoreWCM630_php.zipapache的默认目录(document)下
  2. 重启apacheIE中运行http://localhost/webadmin/显示登陆页面配置成功!!1 
原创粉丝点击