返回首页
当前位置: 主页 > 网络编程 > Php实例教程 >

Apache+PHP安装配置指南

时间:2012-06-07 22:57来源:知行网www.zhixing123.cn 编辑:麦田守望者

一、安装Apache服务器

1、下载WINDOW平台的Apache服务器安装包,双击安装。

2、在Server Information 安装画面时,在Network Domain输入框中输入网络域名。可以随便填写一个以.com结尾的域名。第二个输入框Server Name 可以填写与上面一样的域名。第三个Email Address也可以随便填写,但是一定要填写。不可为空。下面有两个单选框,第一项是说Apache服务器是在80端口作为一项服务被所有用户使用,开机时自动启动。第二项是说只有当前用户在8080端口使用,而且服务器不会在开机时自动启动。建议选第一项。

3、在Setup Type 安装画面上选择Typical安装方式。

4、Destination Folder安装画面是选择Apache的安装路径,建议点击Change修改安装路径为某一盘符的根目录下,方便以后配置。

5、最后一直点击Next到完成。这时可以看到任务栏右边有个红色羽毛,还有一个绿色三角形。

6、在浏览器的地址栏里写上localhost按回车,如果显示 “It works!”则表示Apache安装成功。如果在第2步时选择了第2个单选框,则表示用8080端口访问,这时就要以地址栏里输入localhost:8080 测试。如果报端口被占用请先退出使用了该端口的软件,像迅雷。如果还是不行,请在任务管理器中看看是否没有完全退出,如ThunderService.exe进程是否还在运行着。

二、安装PHP5
 

1、现在开始安装PHP 5,在Destination Folder安装画面选择PHP5的安装路径,建议点击Browse修改安装路径为某一盘符的根目录下,方便以后配置。

2、在Web Server Setup 安装画面上选择 Apache 2.2.x Module。

3、在Apache Configuration Directory 安装画面上点击Browse选择Apache的安装目录下的conf文件夹。

4、Choose Items to Install安装画面是选择安装列表,点击红叉选择“安装到本地硬盘“,再在第二个红叉上做同样操作。这样将会安装PHP的外部扩展库等。

5、点击下一步,直到Finish完成安装过程。

三、配置Apache服务器
 

1、右键点击任务栏右侧的红羽毛,选择Exit关闭Apache服务。

2、在Apache安装目录下找到conf子文件夹,复制httpd.conf文件到系统盘的Winnt文件夹下。

3、在PHP的安装目录下找到php.ini文件复制其到系统盘的Winnt文件夹下。

4、用EditPlus打开Apache安装目录conf文件夹下的httpd.conf文件,准备配置。

5、在114行的附近找找看看有没有LoadModule php5_module "E:/PHP/php5apache2_2.dll" 配置行,如果有就去掉前面的#,没有就要手动添加。注意路径要改为你所安装的PHP路径。

6、在161行附近寻找Options FollowSymLinks配置行,在这两词中间加indexes,如下所示:Options indexes FollowSymLinks。并往下数三行,将Deny from all 改为Allow from all。

7、在213行附近找到DirectoryIndex index.html配置行,将其改为DirectoryIndex index.html index.php。

8、在407行附近#AddOutputFilter INCLUDES .shtml的下一行改为AddType application/x-httpd-php .php 。

9. 在本文件的最后加上些行:AddDefaultCharset GBK 声明默认字符集。

四、配置PHP5

1、在PHP安装目录下找到php.ini文件,也用EditPlus打开。在131行附近找到short_open_tag = off 将off改为On。其它细节请参看详细文档。

2、打开Apache服务,在Apache安装目录下找到htdocs目录,在该目录下创建一下PHP文件,在文件的<?php ?>标签对中写入"phpinfo();"打开浏览器输入“localhost/文件名”,如果显示以表格形式列出的配置内容,则表示PHP环境搭建成功。

从此踏上了LAMP开发的血泪之路。嘎嘎……

------分隔线----------------------------
标签(Tag):php php教程 php实例教程 php5 php源代码 php基础教程 php技巧 php6
------分隔线----------------------------
推荐内容
猜你感兴趣