时间线

My Life My Style

Windows下AMP(Apache/MySQL/PHP)安装配置方法【上】(手动非集成篇)

很多初次接触PHP滴人都很烦开发环境滴配置,因为会涉及到多个应用软件的安装调试,但没办法开发环境的安装配置是后续开发必不可少的基础。简便如ASP的环境搭配,IIS、SQL等也同样需要自行安装,更别说JAVA、Oracle列…

Windows下要配置PHP开发环境,有两种方法,一种是将所需要的PHP、Apache、MySQL分别下载下来,然后各自安装配置;另一种就是下载集成安装包一次性安装配置就搞定列。废话8多讲,先来说说第一种纯粹手动滴安装配置方法:

===================

1. 安装配置PHP
安装:到PHP官方网站(http://www.php.net)上下载最新的PHP压缩文件,解压到某个盘的根目录,如D:\PHP5

配置:
1.1 在根目录找到“php.ini-dist”文件,将其重命名为“php.ini”,打开编辑
1.2 要支持MySQL,需找到“;extension= php_mysql.dll”,将前面的“;”去掉
1.3 找到“extension_dir” 修改路径为“D:\PHP5\ext”
1.4 拷贝根目录下php.ini到C:\Windows下
1.5 拷贝根目录下php5ts.dll到C:\Windows下
1.6 拷贝根目录下libmysql.dll到C:\Windows\system32下

2.  安装配置Apache
安装:到Apache网站上下载最新的稳定版本,运行安装文件,默认安装即可。安装完成后进行测试,在浏览器中打开http://localhost,如果显示“It Works!”即表示安装成功。

配置:
2.1 找到Apache安装根目录下conf目录下的httpd.conf,打开
2.2 找到“DirectoryIndex”, 在后添加index.php或其他作为默认主页的文件名
2.3 找到“#LoadModule vhost_alias_module modules/mod_vhost_alias.so”,在其下添加:LoadModule php5_module D:/PHP5/php5apache2_2.dll在起一行添加PHPIniDir "D:/PHP5"
2.4 找到“AddType application/x-gzip .gz .tgz”在其下添加:AddType application/x-httpd-php .php 再起一行添加:AddType application/x-httpd-php .html

3. 安装MySQL
安装:到MySQL官方网站上下载MySQL最新的稳定版本,运行安装文件,默认安装即可,选择字符集为UTF8。验证安装是否成功,打开MySQL Command Line Client,输入密码,如无错误提示即表示安装成功

4. 安装配置phpMyAdmin
安装:到phpMyadmin官方网站上下载最新的压缩文件,解压到Apache安装根目录的htdocs文件夹下

配置:
4.1 找到 /libraries/config.default.php文件(旧版本是根目录下的config.inc.php文件),用写字板(不要用记事本,这是UTF8编码)进行编辑
4.2 查找 $cfg['Servers'][$i]['password'] = ''; 在空处填写上MySQL的数据库密码
4.3 用浏览器打开http://localhost/phpMyadmin/验证连接数据库

=====================

常用官方站点:
PHP      http://www.php.net
Apache http://www.apache.org
MySQL  http://www.mysql.com
ZEND    http://www.zend.com

一条关于Windows下AMP(Apache/MySQL/PHP)安装配置方法【上】(手动非集成篇)的评论

  1. 工aa 06月 9, 2009 @ 1:17 pm

    参考,不错.

发表评论

Fill in your details below or click an icon to log in:

Gravatar
WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / 更改 )

Twitter picture

You are commenting using your Twitter account. Log Out / 更改 )

Facebook photo

You are commenting using your Facebook account. Log Out / 更改 )

Connecting to %s

加关注

Get every new post delivered to your Inbox.