当前位置: 主页 > 服务器技术 > Web服务器 > window 7下apache、php、mysql安装配置

window 7下apache、php、mysql安装配置

时间:2009-11-24来源:互联网 点击:

1、安装环境

操作系统是Windows 7,使用最新版本的Apache、PHP、MySQL,截止到2009-11-09。

* Apache 2.2.14:http://httpd.apache.org/download.cgi
* PHP 5.2.11(PHP 5.2.11 zip package): http://www.php.net/downloads.php
* MySQL 5.1(Windows Essentials):http://dev.mysql.com/downloads/mysql/5.1.html#win32

2、安装目录的结构规划

将软件安装在系统盘(C盘),而把数据库文件、apache根目录定位到其他盘,这样对于以后的维护很重要。

3、在Windows 7下安装apache

运行apache的安装程序,根据提示一路Next即可。在Server Information的Network Domain、Server Name字段随便填上一个域名即可,如apache.org,然后根据提示一路Next完成即可。在安装结束时,会弹出一个DOS窗口,然后就消失了,这是apache就自动启动了。

4、在Windows 7下安装 php

将下载的php ZIP包直接解压,我直接将PHP 5.2.11 zip文件解压到 C:\php 目录下面。进入C:\php目录,将php.ini-dist或php.ini-recommended复制一份,命名为php.ini。然后打开 php.ini,
找到 extension_dir = "./" 将其改为你的php安装目录下ext子目录的绝对路径。例如我的改为:extension_dir = "C:/php/ext/"
找到 ;extension=php_mysql.dll 将前面的 ; 号去掉,改成 extension=php_mysql.dll,其他你还想用哪个扩展就去掉哪个前面的“;”
在“控制面板”->“系统”->“高级系统设置”->“环境变量”,在“系统变量”里面找到path,编辑path的变量值,添加你的php目录C:\php,前面一定要用分号(;)把它和前面的值分开。

5、配置apache和php

打开apache安装目录下的conf子目录中的 httpd.conf 文件。找到:
DocumentRoot "xxxxxxx"
改成你本机的网站内容的目录。例如我的:
DocumentRoot "E:/root"
改完之后往下稍微拉动一下,找到“# This should be changed to whatever you set DocumentRoot to.“,然后把下面这个地方也改过成
<Directory "E:/root">
根据你的php安装目录,在文件末尾,添加:
LoadModule php5_module "C:/php/php5apache2_2.dll"
PHPIniDir "C:/php"
再添加
AddType application/x-httpd-php .php
AddType application/x-httpd-php .html
找到:
DirectoryIndex index.html
修改为:
DirectoryIndex index.php index.html
保存 httpd.conf。这里要注意,windows 7的限权不允许保存这个文件,所以我们要把这个文件的属性改一下,具体做法为:进入apache安装目录下conf目录找到httpd.conf,右击该文件,选择属性,点击“安全”选项卡,再点击编辑,选中Users组,勾选完全控制的“允许”,即可。

6、测试配置是否成功

在你的网站目录中(例如我的是 E:/root/),手工建立一个 index.php 的文件,内容:
<?php
phpinfo();
?>
重新启动apache服务,打开 http://localhost/index.php,即可看到测试输出结果。

7、Windows 7下安装MySQL

MySQL 的安装比较简单,下载后根据提示一路安装,这里直接默认安装在了C盘。
安装完成后,会问你要不要到官网注册,跳过即可。然后会问你是否 Configure the MySQL Server now,选中并继续,然后根据提示,设定字符集,以及root管理员的密码即可。

8、安装完成。

OK, 现在你可以在 windows 7 下使用apache + mysql + php开发 web 程序了。

站长资讯网
. TAG: APACHE WINDOW 7 MYSQL PHP
推荐内容最近更新人气排行
关于我们 | 友情链接 | 网址推荐 | 常用资讯 | 网站地图 | RSS | 留言