好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

独立搭建PHP+MYSQL+APACHE教程精选

下载地址 http://pan.baidu.com/s/1c0CJQhU

 

安装前  请先安装对应的vc++库文件

1、安装apache 双击打开apache安装包,安装自定的路径(这里假设安装路径为C:\amp\apache)

2、安装mysql 双击打开mysql安装包,设置安装路径和数据存储路径(这里假设安装路径为C:\amp\mysql,数据库存放路径为C:\amp\mysql\data)

3、解压php到C:\amp\php

 

接下来进行apache和php的整合

 

编辑httpd.conf  apache的配置文件 apache/conf/httpd.conf(如果你使用的win7,如果没有开启显示扩展名,就是httpd文件)

首先增加php.ini的路径

PHPIniDir "C:/amp/php"

 

在模块及文件加载的最后(LoadModule最后)加上

 

#php5_module是apache和php建立关联的模块

LoadModule php5_module "C:/amp/php/php5apache2_2.dll"

#下面两个文件是防止32位电脑出错(最好加上)

LoadFile "C:/amp/php/libeay32.dll"

LoadFile "C:/amp/php/ssleay32.dll"

 

 

 

<Directory />

    Options FollowSymLinks

    AllowOverride all

    Order deny,allow

    Allow from all ( 这里原来是Deny from all,最好改为alllow from all,有人说不改也行,但看法还是改的好 )

</Directory>

 

 

 

配置根目录(可以不用配置,默认在apache/htdocs,如果跟换根目录,记得在根下新建一个index.html文件)

DocumentRoot "D:/www"

同样的这也指向根目录(默认是apache/htdocs)

Directory "D:/www"

 

搜索index.html

在index.html前面加上index.php

 

<IfModule dir_module>

    DirectoryIndex index.php index.html

</IfModule>

 

搜索AddType

AddType application/x-compress .Z

    AddType application/x-gzip .gz .tgz

在这两行后面添加(使apache能够解析php)

    AddType application/x-httpd-php .php

 

 

 

 

这里我就不讲如何整合svn(svn版本控制软件,多人开发需要用到版本控制软件)

 

 

下面讲讲php.ini的设置

 

修改php目录下的php.ini-development(开发者配置) 为php.ini

 

打开php.ini

搜索dll,php的模块都是dll文件

开启自己需要的模块(像mysql,mysqli,pdo-mysql,gd2,mbstring,curl等等,根据自己的需要来)

搜索timezone修改时区 去掉分号注释,并修改为 date.timezone = PRC

 

 

修改模块加载路径( 很重要,大概在800多行 )

; On windows:

 extension_dir = "C:/amp/php/ext"

 

 

至此,大功告成,重启apahce

 

 

-————PHP时代群大神小雨提供

 

 

 

查看更多关于独立搭建PHP+MYSQL+APACHE教程精选的详细内容...

  阅读:45次