全部博文(921)
分类: WINDOWS
2006-04-09 02:01:01
Apache2.0x + PHP5.x + MYSQL5.x + phpMyAdmin2.6.x + Zend在Windows XP下的配置
1、下载:(当然要最新的)
apache_2.0.55-win32-x86-no_ssl.msi
php-5.1.1-Win32.zip
phpMyAdmin-2.6.3-pl1.zip
mysql-essential-5.0.16-win32.msi
2、简单安装:
Apache2.0.55 装到E:\web\Apache2
PHP:解压缩放到E:\web\php
Mysql:装到E:\web\mysql
Zend:所有的调试都正常后再安装Zend(略)
3、配置httpd.conf
#以模块方式安装php
LoadModule php5_module "E:/web/php/php5apache2.dll"
AddType application/x-httpd-php .php
#我的情况是在E:\web\目录下再建立了一个web目录用于存放站点文件
DocumentRoot " E:/web/web"
#配置支持浏览目录文件
Options Indexes FollowSymLinks
AllowOverride None
#让Apache找到php.ini 的路径
PHPIniDir " E:/web/php"
#修改目录的默认首页 ,如index.php:
DirectoryIndex index.php
重启一下Apache,如出错则可能路径有误
4、配置php.ini
把E:\web\php\下的php.ini-recommended备份后改名为php.ini
在windows中加入php安装路径如: E:\web\php (否则加载扩展库失败)
修改php.ini
extension_dir = "E:\php\ext" //指示php5扩展库的目录
加载以下扩展库,只需去掉前面的分号
;extension=php_dba.dll
;extension=php_dbase.dll
;extension=php_filepro.dll
;extension=php_gd2.dll
;extension=php_imap.dll
;extension=php_mysql.dll
下面是修改了一些文件上传以及内存使用尺寸:
memory_limit = 20M
post_max_size = 20M
upload_max_filesize = 20M
修改php.ini以后,重新启动apache,如果提示mysql动态连接库无法正常加载,则需重起电脑
5、配置phpMyAdmin的config.inc.php
$cfg['PmaAbsoluteUri'] = ''; //写出访问phpMyAdmin的绝对URL
$cfg['blowfish_secret'] = 'cookie'; //使用cookie加密
$cfg['Servers'][$i]['connect_type'] = 'socket'; //以socket方式连接MySQL
$cfg['Servers'][$i]['compress'] = TRUE; //启用压缩以提高速度,如果访问不正常请改回FALSE
$cfg['Servers'][$i]['auth_type'] = 'cookie'; //使用cookie进行身份验证
保存退出,打开看看是否成功。