`
yunmoxue
  • 浏览: 284470 次
  • 性别: Icon_minigender_1
  • 来自: 郑州
社区版块
存档分类
最新评论

php5+apache2+mysql5(一)配置

    博客分类:
  • php
阅读更多

本人技术有限,本文只是让php5+apache2+mysql5可以运行.若心存此目的可以看下去.但是看的时候要有耐心.

总结如下:

修改2项.

1.修改apache2的配置文件,与php5关联.

2.修改php5的配置文件,与mysql关联.

 

apache2.2安装在e:/zq/apache2/

php5安装在e:/zq/php5/

mysql安装在e:/zq/mysql5.0/

项目位置在e:/zq/web/

 

1.修该apache2-->httpd.conf

 ~.在apache2/conf文件夹下,打开httpd.conf

 

 ~.找到#LoadModule rewrite_module modules/mod_rewrite.so   将#号去掉,为了重写。

 

 ~.在LoadModule最后一行下,再添一行LoadModule php5_module e:/zq/php5/php5apache2_2.dll  将apache与php关联

 

 ~.找到#ServerName XXX:XXXX 将serverName前的#去掉

 

 ~.找到<Directory> 和<Directory "E:/zq/web"> 下的 AllowOverride ,将它后边的none换成 all   "E:/zq/web"是DocumentRoot 值

注意:

 ~.DocumentRoot "E:/zq/web" 指定项目存放文件。

 

 ~.找到最后一个AddType,在它下边添加俩行代码:

    AddType application/x-httpd-php .php  
    PHPIniDir "e:\zq\php5" 

 

 ~.找到DirectoryIndex  index.html 在index.html前边添加上 index.php 用空格隔开.

 

 

 

2.修改php5-->php.ini

 ~.在php5下找到php.ini-dist,把名字改成php.ini,打开

 

 ~.查找mysql,分别找到

;extension=php_mysql.dll    

;extension=php_pdo_mysql.dll  

将这俩行代码前的 ; 去掉

 

~.查找mysqli,找到

;extension=php_mysqli.dll

将;去掉

 

 ~.找到extension_dir = "./" 将值换作 "\zq\php5\ext\"   指定dll文件夹

 

 ~.找到; Windows: "\path1;\path2" 在它下边有一行

;include_path = ".;c:\php\includes"

将前边的;去掉 将值改为".;E:\zq\web\library;E:\zq\php5\PEAR" 路径用;号隔开.

每实例化一个类,就会从include_path的地址中逐个查找.

注意:

 ~."Zend Framework  是这样设计的,所有的文件必须包含在 include_path 中。我们也把我们的模型目录包含在 include path 中,这样我们以后就能很容易加载我们的模型类。"摘自:这里

 

3.修改php-->libmySQL.dll

 ~.复制mysql5.0/bin下的libmySQL.dll,粘贴到php5/下.确定覆盖原文件.

 ~.复制php5/下的libmySQL.dll,粘贴到php5/ext/下,确定覆盖原文件.

 ~.复制php5/ext/下的libmySQL.dll和php_mysql.dll,粘贴到c:/windows/system32下.

 

 

 

--Apache No services installed 问题

  开始运行cmd,进到apache2/bin里,输入如下命令:httpd.exe -k install -n apache2

然后输入 net start apache2 看是否启动成功

启动成功的话.

 

在web文件夹里添加一个 test.php

内容很简单.

<?php

echo "This is a test php";

?>

 

 测试很简单,确定apache2服务处于运行状态在浏览器里输入http://127.0.0.1:8080/test.php

 连接数据库在下篇文章介绍。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics