windows平台上的lamp软件安装(080214更新版)

this is a update to old article.
 
 
windows 上安装 wamp
 
软件版本
apache_2.2.6
mysql-5.0.45
php-5.2.4
phpmyadmin-2.11.2.1
 
先将IIS的网站停掉(ftp不停),或者改端口,80端口让出来给apache使用.
然后直接利用安装包exe文件来安装apache mysql.安装mysql的时候为root设置密码
 
PHP 的安装
php 解压缩到 c , 把文件夹重命名为 php. php.ini-recommended复制到C:\WINDOWS,并重命名为php.ini(当然也可以复制php.ini-dist,不过听说recommended是做过优化的)
apche支持php5,需要在httpd.conf中增加以下两行: (C:\Program Files\Apache Software Foundation\Apache2.2\conf)
LoadModule php5_module "c:/php/php5apache2_2.dll"
AddType application/x-httpd-php .php
 
然后修改默认的主页文件
DirectoryIndex index.html index.php
整个php的安装就完成了
重新启动 apache 来生效
 
创建测试php 文件
在目录 C:\Program Files\Apache Software Foundation\Apache2.2\htdocs 下创建文件 test.php
内容如下
<?php
 phpinfo();
?>
访问 [url]http://ip/test.php[/url] 就可以看到 php 的配置信息
 
安装phpMyAdmin :
phpMyadmin解压到apache的网页目录,为了方便后序操作将文件夹重命名为pma.
为了让php支持mysql,需要做如下操作:
首先修改c:\windows下的php.ini文件,
extension_dir = "./" 修改为 extension_dir = "C:\php\ext",
register_globals = Off 改为 On;
;extension=php_mysql.dll 前面的引号 去掉
再复制 php 目录下的 libmysql.dll 文件到 system32
 
一般还需要打开的扩展有
extension=php_curl.dll
extension=php_gd2.dll
extension=php_imap.dll
extension=php_mbstring.dll
extension=php_mcrypt.dll
extension=php_mysql.dll
extension=php_mysqli.dll
 
对于 mcrypt 这个扩展 , 还需要将 php 目录下的 libmcrypt.dll 复制到 system32, 否则会出现如下错误
 
按照 pma 目录下的 Documentation.html 来配置 phpmyadmin, 简单的说就是创建文件 config.inc.php, 内容如下
<?php
$cfg['blowfish_secret'] = 'ba17c1ec07d65003';  // use here a value of your choice
 
$i=0;
$i++;
$cfg['Servers'][$i]['auth_type']     = 'cookie';
?>
 
这样访问 [url]http://ip/pma[/url], 输入 mysql root 帐号密码就可以登进去了
 
:
如果 phpmyadmin 解压后的文件夹名称为 phpmyadmin, 访问 /ip/phpmyadmin 可能会提示密码错误 ,
而后面加上 index.html 才出现正常的输用户密码的对话框 , 那么就把这个目录复制重命名 , 再将这个 phpmyadmin 删掉 , 用那个新的目录
 
 
 

你可能感兴趣的:(apache,PHP,windows,mysql,lamp)