`
caiying0504
  • 浏览: 341621 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

windowsXP下搭建Apahce2.2.16和php5.3.3开发环境

阅读更多
以前虽然知道php,但一直没有亲手搭建过开发环境。今天特意来试试,想着简单,实际操作起来还是挺艰难的,经过2个多小时的奋战,终于配置成功,特拿来跟大家分享一下!
一、安装Apache服务器(版本:2.2.15)
      下载地址:httpd-2.2.15-win32-x86-no_ssl.msi
      所有版本:Index of /dist/httpd/binaries/win32
      安装过程很简单,一路下一步,唯一要填写的地方在network domain、server domain中输入localhost,第三个填写管理员邮箱地址即可,然后出现安装路径界面,选择自己的安装路径(建议重新选择,默认的路径太长),我安装在E:\Apache2.2\目录下,继续next,最终完成!
默认情况下,安装完成,apache自动启动,任务栏右下角出现绿色的启动图标。在浏览器地址栏里出入:http://localhost,如果出现“It works!”,恭喜安装成功!
二、安装(版本:5.3.2)
      1、下载地址:php-5.3.2-Win32-VC6-x86.zip
            官网地址:http://windows.php.net/download/
       2、将php压缩包解压到一个目录下,我解压在D:/PHP
三、配置PHP
      1、配置php:将PHP目录下的php.ini-production文件重命名为php.ini,这个就是php的配置文件,然后在php.ini文件里修改下面几个地方(如果这些项前面有分号,记得要去掉分号):
           a:查找extension_dir="D:\PHP\ext";
           b:查找doc_root="D:\PHP";(这里要跟Apache配置文件httpd.conf中的DocumentRoot一致);
           c:修改字符集,找到default_charset,修改成自己的需要的编码,我这里是default_charset="UTF-8"。
           d:设置register_globals=Off为register_globals=On,使传递全局变量有效。
           e:查找extension,并去掉这些项前面的分号
               extension=php_dba.dll
               extension=php_dbase.dll
               extension=php_gd2.dll     GD库做图,一般用于图形验证码;
               extension=php_mysql.dll   用于连接MYSQL数据库;
       2、将D:/PHP目录下的php5ts.dll 和php5apache2_2.dll文件拷贝到 C:\WINDOWS\system32目录下
四、配置Apache
      打开E:\Apache2.2\conf目录下的httpd.conf文件
      1、找到DocumentRoot,这里是指定主页放置的目录,默认:E:\Apache2.2\htdocs,可以使用默认,我这里是修改成了DocumentRoot "D:/PHPApp"
      2、查找DirectoryIndex,这里是设置默认打开的首页文件名。可以在index.html后面加上index.php、index.jsp等,注意各项之间用空格隔开。
      3、找到<Directory />,将Deny from all修改为allow from all,可以防止You don't have permission to access / on this server这样的错误提示。尤其是在改变了默认主页的路径后。
ps:每次修改httpd.conf文件后,都要重启apache服务器,另外如果你的win32系统上同时也运行IIS服务器,要先停止IIS服务器,再启动Apache。
五、在apache中添加php模块
      打开E:\Apache2.2\conf目录下的httpd.conf文件
      1、找到#LoadModule ssl_module modules/mod_ssl.so,在其后面添加LoadModule php5_module D:/PHP/php5apache2_2.dll

      2、在步骤1后面添加PHPIniDir "E:/PHP",指明PHP配置文件php.ini的位置
      3、找到AddType application/x-gzip .gz .tgz,在其后面添加AddType application/x-httpd-php .php
六、测试
     以上五步基本上完成了apache和php的安装配置工作,重启apache,在D:/PHPApp目录下新建文件index.php,写如下代码:<?php echo "Hello World!"; ?>
    在浏览器地址栏里输入http://localhost,如果看到页面上输出Hello World!信息,恭喜整个环境搭建成功!!!


文章出处:飞诺网(www.firnow.com):http://dev.firnow.com/course/4_webprogram/php/phpjs/20100723/492123.html
分享到:
评论

相关推荐

    eclipse php mysql apahce xampp

    eclipse php mysql apahce xampp php环境配置

    apahce mina技术文档

    确保你的开发环境中已经安装了JDK1.5或更高版本,并选择一个合适的Java集成开发环境(IDE),如Eclipse或NetBeans,以便进行代码编写和调试。 MINA的核心类之一是`IoService`,它是服务器端`IoAcceptor`和客户端`...

    centos搭建PHP+mysql+apache+svn

    非常便利的centos搭建PHP+mysql+apache+svn环境搭建文档,只需复制粘贴

    winserver2008下apahce连多个tomcat下效率问题

    标题“winserver2008下apahce连多个tomcat下效率问题”涉及的是在Windows Server 2008操作系统环境下,如何高效地配置Apache HTTP服务器与多个Tomcat应用服务器进行连接。Apache通常作为前端服务器,通过代理(如mod...

    Easy2PHP5 build 2 php本地电脑环境

    Easy2PHP是Windows下的Apache + PHP + MySQL + Zend + phpMyAdmin 的绿色环境套件,免安装,几秒钟即可搭建Web服务器。 *************************************** 如何使用Easy2PHP? 1,先点击下载Easy2PHP解...

    windows 2000下的服务器安装

    【Windows 2000下的服务器安装】涉及的是在Windows 2000操作系统上搭建一个包含多种技术的服务器环境,主要包括ASP、JSP、PHP服务器的安装与配置。以下是详细步骤: 首先,你需要下载一系列的软件包: 1. **Apache...

    apahce2.2.4整合tomcat6.0.016

    DirectoryIndex index.html index.htm index.php index.jsp Options -Indexes FollowSymLinks AllowOverride None Order allow,deny Allow from all tomcat config love为本地域名 tomcat6/conf/server....

    PHP+apahce+mysql安装手册

    很简单的安装手顺,用他肯定能安装工程,前提条件是下载的安装文件是正确的。

    “银河麒麟桌面操作系统V10 (SP1)”下arm64架构的apache2的php7.1模块

    说明:安装apache2+php7.4后,再安装此deb包即可自动切换到php7.1。 构建命令: ./configure --with-apxs2=/usr/bin/apxs --with-gd --enable-mbstring --enable-mysqlnd --enable-simplexml --with-pdo-mysql=...

    PHPstart v1.0

     对学习PHP的新手来说,WINDOWS下环境配置是一件很困难的事,也是一件烦琐的事。1、全面适合 Win2000/XP/2003 操作系统。2、该程序包集成以下软件APAHCE2.2.4MySQL5.0.45...

    apahce 和 weblogic 集群(基于域名)

    3. **基本环境搭建**: - 安装和配置软件,确保WebLogic应用发布成功。 - 将mod_wl_20.so插件移动到Apache的modules目录,以便在启动时加载。 4. **具体配置**: - 修改`/usr/local/apache/conf/httpd.conf`,将...

    WINDOWS下php5.2.4+mysql6.0+apache2.2.4+ZendOptimizer-3.3.0配置

    这些软件组件是搭建动态网站和Web应用程序的基础,常常用于PHP开发环境。Apache是Web服务器软件,MySQL是数据库管理系统,PHP是一种广泛使用的服务器端脚本语言,而ZendOptimizer是Zend公司开发的一个用于优化PHP...

    在Apahce实现基于域名虚拟主机

    基于主机头的虚拟主机 照着图片的配置 调试一下就可以了!

    配制Apahce作为Weblogic的前端服务器

    Windows系统下Apache-WebLogic插件的安装与配置 为了实现Apache与Weblogic之间的通信,需要安装Apache-WebLogic插件。该插件位于Weblogic安装目录下的`bea\weblogic81\bin\`文件夹内,名为`mod_wl_20.so`。安装...

    NPMserv(win下nginx php mysql) V0.5.0 绿色版.rar

    NPMserv 是一款图形界面的快速搭建nginx 0.7.62、PHP 5.3.0、MySQL 5.1.35、phpMyAdmin 3.2.1,网站服务器平台的绿色软件。无需安装,具有灵活的移动性(如D:/NPMserv),打开NPMserv.exe启动服务即可。官方网站:...

    快捷配置apache虚拟目录和HOSTS文件

    本文将深入探讨如何快速配置Apache虚拟目录以及编辑HOSTS文件,这对于学习和开发PHP应用至关重要。 首先,让我们理解Apache虚拟目录的概念。在Apache服务器中,虚拟目录允许我们为不同的网站或项目设置独立的访问...

    apahce helix设计论文

    实验研究通常会评估系统在不同工作负载和压力下的响应时间、吞吐量以及稳定性等关键性能指标,从而验证Helix是否能够满足设计时的性能预期。 总的来说,Helix的设计论文详细阐述了如何通过高级抽象简化分布式系统中...

Global site tag (gtag.js) - Google Analytics