`
yunmoxue
  • 浏览: 289354 次
  • 性别: 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

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

分享到:
评论

相关推荐

    windows+apache+php5+mysql 部署

    【Windows + Apache + Php5 + Mysql 部署详解】 在Windows环境下搭建Apache、PHP5和MySQL的组合,常被称为LAMP环境的Windows版本,是开发和运行PHP web应用程序的基础。以下是一步步的详细步骤: 一、安装Apache ...

    php+apache+mysql x64

    【标题】"php+apache+mysql x64" 指的是在64位操作系统环境下,集成搭建PHP、Apache和MySQL服务器的环境配置。这个组合是Web开发中常见的LAMP(Linux, Apache, MySQL, PHP)堆栈在Windows平台上的变体,即WAMP...

    mysql+apache+php

    4. 配置Apache以支持PHP,通常是在Apache的配置文件(如`httpd.conf`)中添加`LoadModule php5_module libexec/apache2/libphp5.so`,并设置PHP脚本的处理方式,如`AddHandler application/x-httpd-php .php`。...

    php5.6 + apache2.4+mysql5.7 配置

    - `LoadModule php5_module "D:/File/phpEnv/php/php5apache2_4.dll"` - `AddType application/x-httpd-php .php` - `AddHandler application/x-httpd-php .php` - `PHPIniDir "D:/File/phpEnv/php"` 4. **测试...

    windows下PHP5+APACHE+MYSQ完整配置

    - `windows下PHP5+APACHE+MYSQ完整配置.txt`文件可能包含详细的配置步骤或常见问题解答,建议查阅该文件以获取更多信息。 这个配置完成后,你将拥有一个在Windows上的本地开发环境,可以用来开发、测试PHP应用程序...

    Windows XP + Apache 2.2.4 + PHP 5.2.0 + MySQL 5.0.27 + Zend Optimizer 3.2.0环境配置方法

    ### Windows XP + Apache 2.2.4 + PHP 5.2.0 + MySQL 5.0.27 + Zend Optimizer 3.2.0环境配置方法 #### Apache 2.2.4 的安装与配置 Apache 作为一款开源且功能强大的Web服务器软件,在Windows XP上安装和配置相对...

    Linux+Apache+Nginx+Mysql+PHP完美配置教程

    【Linux+Apache+Nginx+Mysql+PHP完美配置教程】 在配置Linux服务器以支持LAMP(Linux, Apache, MySQL, PHP)环境时,我们需要进行一系列的准备工作和安装步骤。以下是一个详细的步骤指南: **一、准备工作** 1. *...

    Apache2+PHP5+MySql5

    【Apache2+PHP5+MySQL5】是一个经典的Web开发环境组合,广泛应用于网站开发和测试。这个组合提供了服务器端的动态网页处理能力以及强大的数据库支持。Apache2是世界上最流行的开源HTTP服务器,它以其稳定性、可扩展...

    php+apache+mysql配置视频教程

    在IT行业中,构建一个高效的Web开发环境...总之,"php+apache+mysql配置视频教程"是一个全面的指南,旨在帮助开发者搭建高效稳定的Web开发环境。通过学习和实践,你可以熟练掌握这一核心技能,进一步提升你的编程能力。

    ubuntu+apache2+php5+mysql5.0的安装

    ### Ubuntu + Apache2 + PHP5 + MySQL5.0 安装指南 在本文中,我们将详细介绍如何在 Ubuntu 系统上安装 LAMP (Linux、Apache、MySQL 和 PHP) 堆栈,具体版本为 Ubuntu + Apache2 + PHP5 + MySQL5.0。LAMP 是一种...

    php环境配置php5+MySQL5+apache2+phpmyadmin+ZendOptimizer安装与配置

    PHP 环境配置 PHP5+MySQL5+Apache2+phpMyAdmin+ZendOptimizer 安装与配置 PHP 环境配置是指将 PHP、MySQL、Apache、phpMyAdmin 和 ZendOptimizer 等组件安装和配置到一起,以便创建一个完整的 PHP 开发环境。以下是...

    apache+mysql+php+snort+base实现snort

    总之,Apache+Mysql+Php+Snort+Base 的组合提供了一个强大且灵活的入侵检测解决方案,可以帮助网络管理员及时发现和响应潜在的安全威胁。通过持续监控和分析网络流量,该系统能够显著提升网络安全防护能力。

    php+mysql+apache

    【标题】:“php+mysql+apache”组合是Web开发中的经典技术栈,它涉及了动态网站开发中的三个关键组件:PHP作为服务器端脚本语言,MySQL作为关系型数据库管理系统,而Apache则是常用的Web服务器。这一组合在搭建和...

    windows+apache+php5+mysql.pdf

    【Windows + Apache + PHP5 + MySQL 整合详解】 在IT行业中,构建一个基于Web的开发环境是常见的需求,特别是对于PHP开发者来说。Windows、Apache、PHP和MySQL的组合(通常称为WAMP)是一个流行的选择,它允许在...

    基于PHP+MySQL+Apache在线考试管理系统(附源码-已开源(一键三连))

    基于PHP+MySQL+Apache在线考试管理系统,提供用户(学生&教师)登录,用户权限(分教师与学生端),教师出卷子,学生写卷子。学生答题后显示答案与分数,并记录在历史成绩中(教师查看),提供教师二次批改试卷...

Global site tag (gtag.js) - Google Analytics