fox111 发表于 2015-8-5 10:04:29

Install and config Apache, PHP, MySql on windows XP

Software version:

Apache            :      2.2.4
PHP                   :      5.2.0
MySql                :      5.0.27
phpMyAdmin   :         2.10.0


To install the four by the instructions on
http://www.qqread.com/php/n652282101.html

To solve the problem to config apache2 for php5 that cannot loadthe modual php5apache2.dll
http://library.monx007.com/computer/install_webserver4/1

Install order:
            apache
            php
            mysql
            zendoptimizer
            phpmyadmin

Recommend: please use apache(2.0.59).
Config PHP5:
1. Create a php.ini file by the content of the file php.ini-dist in the php install root
2.register_globals


;modify
register_globals = Off
;as
register_globals = On
3.Add extentions:
e.x.: add mysql extention

;Modify
;extension=php_mysql.dll
;as
extension=php_mysql.dll4.Add php extention location to system variable: PATH
Config Apache for Apache for PHP5 by modify the config of apache
1.Load php module

#Add the following lines in the LoadModule section
LoadModule php5_module C:/Program Files/Apache Software Foundation/PHP/php5apache2.dll
PHPIniDir "C:/Program Files/Apache Software Foundation/PHP/"
2.Add execut file type

#Add the following lines insection
AddType application/x-httpd-php .php
AddType application/x-httpd-php .html
2 Add directory index index.php

#modify

    DirectoryIndex index.html

#as

    DirectoryIndex index.php index.html

Install phpmyadmin:
1.Create phpmyadmin directory in web server root
2.Copy the phpmyadmin source to the the created directory
3.Copy config.sample.inc.php to the same folder with the file name: config.inc.php
4.Config phpmyadmin by modifying the config.inc.php
      a.blowfish_secret
         
//Modify
$cfg['blowfish_secret'] = ''; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */
//as
$cfg['blowfish_secret'] = 'test'; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */

      b.Access mysql account information

//Add the following lines
$cfg['Servers'][$i]['user']          = 'root';
$cfg['Servers'][$i]['password']      = 'yourpasswordhere'; // use here your password
5.On IE access the path : http://localhost/phpmyadmin/, then the phpmyadmin will display

Error:
If you see the exception:#1045 - Access denied for user 'pmausr'@'localhost' (using password: YES)
Just do the following:

//Modify
/* User for advanced features */
$cfg['Servers'][$i]['controluser'] = 'pmausr';
$cfg['Servers'][$i]['controlpass'] = 'pmapass';
//As
/* User for advanced features */
$cfg['Servers'][$i]['controluser'] = 'root';
$cfg['Servers'][$i]['controlpass'] = 'rootpassword';Then access the http://localhost/phpmyadmin/ again.
页: [1]
查看完整版本: Install and config Apache, PHP, MySql on windows XP