本人新手,在学习配置环境,查看了很多资料才略知皮毛,现在写个精简版本出来,供大家参考,配置不足之处很多,请多多指点。
本人的程序都是装在D盘目录下,可根据自己需要调整。
1、APACHE的安装
APACHE2.2.10 按提示安装好,我是装到了D:/apache2.2(安装过程不用细说了吧)。
安装完后,打开IE ,地址栏输入:
http://127.0.0.1 如果能看到IT WORKS提示,就表明APACHE已经安装成功了。
2、PHP安装。
解压 PHP-5.2.6.zip ,改名文件夹为PHP。复制到D盘目录下。
3、MYSQL-5.1.30安装,我的安装目录为D:/mysql/mysql server5.1/,然后一直下一步就OK,中途会要求输入ROOT密码,保管好。
好了,程序安装完了,现在进行配置吧。
打开PHP目录,我们是装在了D:/PHP,找到php.ini-dist文件,改名为php.ini。
然后用记事本打开它,查找:extension_dir文字,修改:"./"改为我们的安装目录:"d:/php/ext";
继续查找下面几项
;extension=php_gd2.dll
;extension=php_mbstring.dll
;extension=php_mcrypt.dll
;extension=php_mysql.dll
将最前面的";"删除。
打开APACHE配置文件:开始—程序—APACHE HTTP SERVER—CONFIGURE APACHE SERVER—EDIT THE APACHE HTTPD.CONF CONFIGURATION FILE
查找DocumentRoot文字,查看地址是否与我们安装的目录一致:D:/Apache2.2/htdocs
查找LoadModule文字,在最下面一行加入下一行信息:
LoadModule php5_module d:/php/php5apache2_2.dll
注意,不要在前面加#号.
接着再查找:#AddType application/x-gzip .tgz 文字
在下面添加如下几行信息:
AddType application/x-httpd-php .php
AddType application/x-httpd-php .php3
AddType application/x-httpd-php .php4
AddType application/x-httpd-php .php5
注意不要在前面加“#”,后面的" .php"之前有个空格,一定要加上。
查找:DirectoryIndex index.html
修改为:DirectoryIndex index.html index.php
这样index.php 可以充当默认页面了
将下列文件复制到c:/windows/system32目录下。
D:\php\php5ts.dll
D:\php\libmcrypt.dll
D:\php\libmysql.dll
D:\php\ext\php_gd2.dll
D:\php\ext\php_mbstring.dll
D:\php\ext\php_mcrypt.dll
D:\php\ext\php_mysql.dll
将d:/php/php.ini文件复制到c:/windows目录下。
在D:/Apache2.2/htdocs目录下新建一个PHP文件。
1.php
用记事本打开1.php,输入:
<?
phpinfo();
?>
保存退出。
打开IE,输入地址:http://127.0.0.1/1.php
出现“PHP Version 5.2.6”表示安装成功。
4、安装ZEND
ZendOptimizer-3.2.6-Windows-i386.exe
直接安装,(D:\Zend\ZendOptimizer-3.2.6)需要注意选择Web server 时,选择apache2.X的版本,php.ini的指向目录,和Apache安装目录(D:Apache2.2)。
5、安装phpmyadmin
phpMyAdmin-2.10.0.2-all-languages.zip,将其解压到 你网站根目录下并重命名文件夹名为phpMyAdmin D:/Apache2.2/htdocs/phpmyadmin
找到并打开 libraries/config.default.php
做以下修改:
1 查找 password 有如下两行
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = '';
把你的mysql密码填到$cfg['Servers'][$i]['password'] = ''; 单引号里边
2 搜索 $cfg['PmaAbsoluteUri'],将其后面单引号里的值设置为 phpMyAdmin 目录路径,如:http://localhost/phpMyAdmin/ ;
3 搜索 $cfg['DefaultLang'],将其后面单引号里的值设置为 zh-gb2312 ;
下面这项根据自己需要的编码修改(如果对数据库编码不是很熟悉的建议不要修改)
4 搜索 $cfg['DefaultCharset'],将其设置为 自己所要的编码.
5 搜索$cfg['blowfish_secret']在 $cfg['blowfish_secret'] = ' ' 里随便填个字符串即可,否则会出现:配置文件现在需要短语密码。
打开浏览器,输入:http://localhost/phpMyAdmin/ 用root用户进入,密码为安装MYSQL时输入的密码。
可以看到Apache 和 MySQL 均已启动。
在虚拟机上试验过三次,都成功,希望你也一样。
马上准备在CentOS下配置环境,弄会了,到时再写个教程过来.
最后,请高手指点,如何解决下面的问题!!!
Your PHP MySQL library version 5.0.51a differs from your MySQL server version 5.1.30. This may cause unpredictable behavior.
http://user.qzone.qq.com/17363675/