配置环境——Apache 2.2.15 + php-5.2.13 + MySQL5.0

PHP环境手动搭建教程 Windows操作系统下手动搭建PHP环境,新手站长网是以php5.6+MySQL5.6+Apache2.4版本的组合来搭建环境: windows系统手动搭建PHP环境 手动安装PHP环境比较麻烦,新手站长网先帮大家梳理下: 版本搭配:php5.6+MySQL5.6+Apache2.4 大致流程概述:①下载PHPMySQLApache三款软件;②安装MySQL数据库;③安装和配置Apa... 阅读详情

首先下载软件,可以下载Win32 source或者Win32 Binary(MSI Installer)。其中Win32 source是源代码,必须自己编译执行,而Win32 Binary是安装包,建议下载Win32 Binary(MSI Installer)。

 

下载地址:Apache  http://httpd.apache.org/download.cgi

                    PHP       http://cn2.php.net/downloads.php

       

安装完Apache后,在浏览器端输入http://localhost/ 验证是否安装成功

 

所有软件安装完毕后,开始配置环境(假设把Apache2.2.15安装在d:/apache ;PHP解压到d:/php)

1. 复制d:/php下的 php.ini-recomended 文件到 d:/apache 目录下,并重命名为php.ini

2. 打开php.ini 修改几个配置

    查找“extension_dir”,修改为:extension_dir = “d:/php/ext”(注意去掉前面的分号;)

    如果要在网页上显示中文,则查找“default_charset”,修改为:default_charset="gbk"(注意去掉前面的分号;)

    查找“display_errors”,修改为:display_errors = ON

    查找“cgi.force_redirect”,修改为:cgi.force_redirect = 0(采用模块化工作方式)

 

3. 将d:/php下的php5ts.dll 拷贝到C:/windows/ system32

    将d:/php下的php5apache2_2.dll拷贝到 d:/apache /modules目录下(注意要根据Apache的版本来选择该文件,这里的Apache版本是2.2.15,所以选择php5apache2_2.dll,如果是Apache2.0则选php5apache2.dll

4. Apache的默认路径是d:/apache/htdocs 我想修改成d:/webroot(将网页放置在该文件夹下),需要修改httpd.conf三个地方

DocumentRoot "d:/webroot"  
#
# Each directory to which Apache has access can be configured with respect
# to which services and features are allowed and/or disabled in that
# directory (and its subdirectories).
#
# First, we configure the "default" to be a very restrictive set of
# features.  
#
<Directory />
Options FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all(改为Allow from all)
</Directory>

#
# Note that from this point forward you must specifically allow
# particular features to be enabled - so if something's not working as
# you might expect, make sure that you have specifically enabled it
# below.
#

#
# This should be changed to whatever you set DocumentRoot to.
#
<Directory "d:/webroot">

5.  然后将下面的一段代码插入到d:/apache/conf目录下的httpd.conf文件的最后

        LoadModule php5_module modules/php5apache2_2.dll

        AddType application/x-httpd-php .php

    Apache默认的连接文件时index.html,若要修改则打开Apache的httpd.conf文件,增加默认首页:

        DirectoryIndex index.php index.html

6. 为了测试PHP配置是否成功,打开记事本,输入以下代码:

<?php
 phpinfo()
?>

将代码保存为version.php,放置在d:/webroot目录(之前设置的Apache路径)下,然后在IE中输入 http://localhost/version.php

如果配置正常,则显示

7. 配置php.ini使其连接mysql数据库,查找

   extension=php_mysql.dll
   extension=php_mysqli.dll

   将其前面的分号;去掉

   把mysql安装目录下bin子目录下的libmySQL.dll 文件拷贝到C:/windows/ system32下

   查找并修改

      mysql.default_port = 3306

      mysql.default_host = localhost

      mysql.default_user = root

      mysql.default_password = 123(安装Mysql时自己设定的密码)

8. 测试能否正确连接数据库,打开记事本,输入以下代码:

<?php
 $link=mysql_connect("localhost","root", "123");
 if(!$link) echo "失败!";
 else echo "成功!";
 mysql_close();
?>

将代码保存为testmysql.php,放置在d:/webroot目录下,在IE中输入 http://localhost/testmysql.php

若显示成功,则连接正常。。。

终于敲完了,我的第一篇博客,哈哈哈!!!

Apache HTTP Server 2.2.15全面配置与应用 Apache HTTP Server(通常称为Apache)是一个流行的开源web服务器软件,由Apache软件基金会维护。自从1995年发布以来,它一直是最广泛使用的web服务器之一。Apache以其高性能、灵活性、跨平台兼容性和稳定性获得了全球开发者的信赖。它支持多种操作系统,包括Linux、Unix、Windows等,并且能够处理各种规模的网站。Apache的设计理念使其非常适合需要高度可配置、稳定和安全的服务器环境 阅读详情

相关推荐

Apache2.2.15 配置http和https

NULL 博文链接:https://chenyuxiaoxiao.iteye.com/blog/722406

关于Apache HTTPD 2.2.15的部分漏洞修复建议

龙云尧个人博客,转载请注明出处。Apache httpd版本为2.2.15。修复Apache HTTP Server畸形Range和Range-Request选项处理远程拒绝服务漏洞,修复目录遍历漏洞,修复HTTP慢连接拒绝服务攻击漏洞。

龙云尧的博客 1万+

Apache2.2.15安装及配置过程

Apache2.2.15安装及配置过程 Apache2.2.15安装及配置过程 Apache2.2.15安装及配置过程 Apache2.2.15安装及配置过程

Apache HTTPD 2.2.15的部分漏洞修复建议

原文链接

sinat_35855737的博客 1957

(转)Windows下Apache2.2.15Php5.3.2的安装与配置方法

Windows下Apache2.2.15Php5.3.2的安装与配置方法 Apache的安装与配置 打开apache官方网站 http://archive.apache.org/dist/httpd/binaries/win32/ 或者 镜像网站 http://apache.mirror.phpchina.com/httpd/binaries/win32/, 下载里面的 apac...

jackson1225 378

windows下搭建Apache2.2.15php-5.2.13配置方法

apache2.2.15的安装与配置方法打开apache官方网站 http://archive.apache.org/dist/httpd/binaries/win32/,下载里面的apache_2.2.15-win32-x86-no_ssl.msi安装文件。其中,同一版本有两种类型:no_ssl和openssl,openssl多了个ssl安全认证模式,它的协议是HTTPS而不是HTTP,这就是带有SSL的服务器与一般网页服务器的区别了。一般情况下,我们下载no_ssl版本的就ok了。下载好apache安装

风亦飞的专栏 6589

MYSQL+APACHE+PHP静态安装apache实验

系统 :LINUX5.4 目的: MYSQL+APACHE+PHP 实验 软件: mysql-5.0.22.tar.gz httpd-2.2.15.tar.gz php-5.2.13.tar.gz 一、安装MYSQL 1、 创建mysql用户和组 [root@dns redhat]#chmod 777 mysql-5...

weixin_33862041的博客 112

Windows XP+Apache 2.2.4+PHP 5.3.8+MySQL 5.5.17环境配置方法

以前一直用集成环境,一直不会自己配置挺失败的,今天安装配置了下,还可以。 1.下载相关软件 php-5.3.8-Win32-VC9-x86  解压版 phpMyAdmin-3.4.7-all-languages 解压版 mysql-5.5.17-win32.msi  安装版  apache_2.2.4-win32-x86-no_ssl.msi 安装版 可以去官网下也可以在百度搜索下下载

justlastone的专栏 5146

ubuntu apache php mysql 配置_Ubuntu系统Apache2+php 5+mysql5环境配置

在我早先的一篇文章《#实践笔记#本地配置PHPnow与WordPress》,已经讨论过PHPnow的本地安装教程。但是PHPnow套件是Windows平台下的软件,不适用我现在使用的平台。所以笔者此次尝试了在Ubuntu11.10平台下的本地服务器配置(配置Apache+PHP+MySQL)。废话少说,步入整体。流程笔记:1.打开终端,输入“sudo apt-get installapache2...

weixin_35816790的博客 178

Apache2.2.15

Apache2.2.15Apache官网已经很难下载得到了,所以和大家分享

apache2.2.15

下载完Apache后,双击httpd-2.2.15-win32-x86-no_ssl.msi文件。选择同意条款,点Next;在Network Domain的框里填入域名(不带www的),在ServerName填入带前缀的域名(有带www或其他前缀的),在Email Address填入你的Email地址;点选For All Users单选框;然后一路Next。

在Windows上部署AMP(Apache2.4+MySQL8.0+PHP7.2

参考自:https://www.cnblogs.com/lx0715/p/9955069.html 其中安装Apache时(httpd -k install)报错缺少VC14运行时库,可以从这里下载

皓月如我的专栏 2696

安装环境 php5.2 mysql_php环境配置 php5 MySQL5 apache2 phpmyadmin安装与配置图文教程

所以特意写了这个配置文档,相信按照以下步骤你一定会成功的.错误的地方也希望各位指正.本例是在wiondws XP下php5.2.1(zip)apache2.2.4MySQL5.0.37phpmyadmin2.10.0.2ZendOptimizer-3.2.6的安装与配置Apache 的安装1 点击apahce安装包2 接受协议3 下面3项随便填即可apache 监听80 端口.如果iis用了80...

weixin_39622760的博客 323

php环境mysql 5.5安装教程_php环境配置 php5 MySQL5 apache2 phpmyadmin安装与配置图文教程...

所以特意写了这个配置文档,相信按照以下步骤你一定会成功的.错误的地方也希望各位指正.本例是在wiondws XP下php5.2.1(zip)apache2.2.4MySQL5.0.37phpmyadmin2.10.0.2ZendOptimizer-3.2.6的安装与配置Apache 的安装1 点击apahce安装包2 接受协议 3 下面3项随便填即可apache 监听80 端口.如果iis用了8...

weixin_39654848的博客 291

Apache 2.2.15 与 Tomcat 6.2.20 整合

<br />Apache 2.2.15 与 Tomcat 6.2.20 整合<br /><br />1. 安装环境:<br /> 1.1 操作系统: windows xp sp3 中文版<br /> 1.2 安装软件: <br /> 1.1.1 JDK 6.0.20 <br /> 1.1.2 Tomcat 6.2.20<br /> 1.1.Apache 2.2.15<br /> 1.1.MySQL-5.1.39-win32<br /><br />2. 整合目的(意义):<br /><br /><br

along's 学习札记 2016

apache2.2.15漏洞解决办法

1.服务器扫面■HTTPTRACEMethodEnabled说明:Apache服务器启用了TRACEMethod。1.TRACE_Method是HTTP(超文本传输)协议定义的一种协议调试方法,该方法会使服务器原样返回任意客户端请求的任何内容。2.由于该方法会原样返回客户端提交的任意数据,因此可以用来进行跨站脚本简称XSS***,这种***方式又称为跨站跟踪***...

weixin_34242658的博客 3992

apache 2.2.15+tomcat6 集群

一、环境: linux 虚拟机:centos6.5  jdk1.7.0 apache2.2.15 tomcat6 服务器1:apache +tomcat6 服务器2:tomcat6 二、安装       1)安装apache:           rpm -qa httpd  查询系统是否已经安装           未安装:           yum install h

在路上。。。 798
下一篇: 操作DOM文档
SugarCholin
博客等级 码龄20年 3粉丝 5原创
评论 11
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值