`
qdujunjie
  • 浏览: 110372 次
  • 性别: Icon_minigender_1
  • 来自: Mars
社区版块
存档分类
最新评论

php环境搭建

    博客分类:
  • php
阅读更多

今天搭建php+apache+mysql的开发组合

看了一下,弄了半天,终于搞出来了。

 

我的版本是

-------------------------------------------------------------

PHP 5.2

apache_2.0.63-win32-x86-openssl-0.9.7m

-------------------------------------------------------------

 

之前用的apache2.2,可是安装完之后,对php的支持总是有问题,从网上搜索知道apache2.2对于php5.1.x的支持好像有问题,按照网上给的方法,下载补丁,安装之后,还是出现错误,干脆,换成了老版本2.0。

 

首先我的php5.2是压缩版本,解压缩之后,将整个文件夹改名为php,然后拷贝到c:\下,这样路径就是c:\php了。

 

然后安装apache,网上说邮箱是选填项目,可是到了我这里,不填邮箱总是出错,只能填写了邮箱。安装完成后,启动服务器时出现了大家都遇到的“the requested operation has failed”的错误,网上有很多方法,看着很麻烦,我选择了直接在cmd方式下进入apache的bin文件底下,输入apache   -k   install,手动启动apache,这样就好了。虽然还是一知半解,但是如果有哪位再碰到这个问题,可以按照这种方法试着解决一下。

 

之后输入http://localhost就可以看见apache的欢迎画面了。apache安装成功。

 

之后,就是对于apache的配置,使其能够支持php了,好像apache不能直接支持php。

 

首先是打开c:\php文件夹底下的install.txt,找到如下内容

 

ScriptAlias /php/ "c:/php/"
AddType application/x-httpd-php .php

# For PHP 4
Action application/x-httpd-php "/php/php.exe"

# For PHP 5
Action application/x-httpd-php "/php/php-cgi.exe"

 

将其拷贝到apache的配置文件httpd.conf里,我选择将这段内容放到了httpd.conf的最后。

 

然后把php.ini-dist改名为php.ini

 

然后将php5ts.dll,libmysql.dll复制到c:\windows中

 

到c:\php\ext下将php_gd2.dll,php_mysql.dll这两个文件复制到系统目录c:\windows\system32里

 

完成这些之后重启apache。

 

然后就可以到apache\htdocs目录底下建立自己的目录,比如说poseidon,然后,在poseidon下新建文件index.php,其中index.php代码如下:

 

<? phpinfo() ?>

 

然后输入localhost/poseidon/index.php回车。

 

 

 

这样就可以测试apache是否配置成功了,如果显示出了经典的phpinfo画面,就说明你配置成功了。吻

 

以上就是我的配置过程,如果有遇到问题的可以参考。

---------------------------------------------------------------------

 

其实网上还有别的方法,其实都是一知半解的感觉,感觉开源软件还真是要高手来弄,一般的人真的是搞得一头雾水,开源软件和商业软件的区别也就在这里吧,像微软的东西安装完毕就直接可以使用,而开源软件大部分时候(就我个人而言),从安装完之后就开始出问题,或者就是无法使用,必须进行各种繁琐的配置,对于新手来说真的很难进入。本来就搞不清其原理,只能照葫芦画瓢的操作,而且有的时候配置到深夜还是无法运行,网上又找不到答案,真是叫天天不应啊~~~

 

看到网上的方法,这样也能解决“the requested operation has failed”的问题

 

------------------------------------------------------------------------------

为了使 Apache 识别 PHP 的相关扩展名,搜索并定位到下面这个部分:
 <Directory "C:/Program Files/Apache Group/Apache2/cgi-bin">
   AllowOverride None
   Options None
   Order allow,deny
   Allow from all
</Directory>


   在后面添加如下两行:
 AddType application/x-httpd-php .php .phtml .php3 .php4
AddType application/x-httpd-php-source .phps


  指定 php 模块,找到并定位到如下这行:
  #LoadModule ssl_module modules/mod_ssl.so
  在下面添加一行:
  LoadModule php5_module c:\php5\php5apache2.dll
  使它指向 PHP5 目录下的 php5apache2.dll 文件,路径一定要准确。

 

------------------------------------------------------------------------------

 

虽然配置完了,但是之后还不知道会碰到什么问题,暂时先用php开发试试看,如果不行,有可能就要用jsp了,今天看php的项目,怎么感觉都是在用echo来输出网页啊,感觉好像没前途的样子,不过有可能是我还没真正理解php吧。毕竟还是个php初学者而已。

 

 

 

 

  • 大小: 30.2 KB
分享到:
评论
1 楼 leejon 2009-10-25  
一个appserv一路上next就OK了/

相关推荐

    php环境搭建软件

    "php环境搭建软件"就是为了这个目的而存在的工具,它简化了PHP开发环境的配置过程。在给定的标题和描述中,我们可以看到这款软件具有两个关键特性:支持多个PHP版本的并行启动以及自定义选择PHP版本的能力。 1. **...

    php环境搭建(支持自定义php版本纯绿色php集成环境)

    在IT行业中,PHP环境搭建是开发PHP应用程序的基础步骤,尤其对于初学者和专业开发者来说,一个稳定、可定制且易于管理的PHP环境至关重要。本文将详细介绍如何搭建支持自定义PHP版本的纯绿色PHP集成环境,并讲解相关...

    PHP环境搭建

    PHP环境搭建 PHP 环境的搭建是 PHP 开发的基础,它涉及到多个方面,包括服务器的安装、端口的设置、PHP 配置的修改、虚拟目录的创建等。本文将逐步指导读者完成 PHP 环境的搭建。 第一步:WampServer 服务器的...

    PHP环境搭建教程文档版

    ### PHP环境搭建教程知识点详解 #### 一、Apache服务器安装与配置 **1. Apache2.4 安装路径** - **要点说明:** - Apache 的安装路径选择至关重要,通常建议安装在非系统盘(如 D 盘),以减少对 C 盘空间的...

    apache+mysql+php环境搭建

    ### Apache + MySQL + PHP环境搭建详解 #### 一、引言 随着Web开发技术的不断发展,LAMP(Linux + Apache + MySQL + PHP)或WAMP(Windows + Apache + MySQL + PHP)架构因其高效率和易用性,在中小型网站开发中...

    php环境搭建 详细(附图)

    PHP 环境搭建详解 PHP 环境搭建是指在服务器端搭建 PHP 语言的运行环境,以便于开发和部署动态网站或 Web 应用程序。下面是 PHP 环境搭建的详细步骤和介绍: 什么是 PHP? PHP 是英文超级文本预处理语言 ...

    Windows Xp + IIS + PHP 环境搭建手册

    搭建Windows XP + IIS + PHP环境是初学者和专业开发者在Windows平台上运行PHP应用程序的常见需求。本手册将深入解析这一过程,确保你能够成功配置一个功能完备的Web开发环境。 首先,我们需要安装Windows XP操作...

    最新PHP环境搭建教程

    在搭建PHP开发环境时,我们需要将三个主要组件整合在一起:PHP、Apache服务器和MySQL数据库。以下是一个详细的步骤指南,适用于Windows 7 32位操作系统,但同样的逻辑也适用于64位系统,只需确保下载相应的64位版本...

    完美搭建PHP环境的绿色软件 php环境搭建

    总的来说,这款绿色软件提供了一站式的PHP环境搭建服务,大大降低了入门门槛。用户只需解压并运行,就能快速拥有一个运行PHP应用的完整环境,这对于想要快速搭建网站或者尝试PHP开发的人来说是非常实用的。当然,...

    windows10下的PHP环境搭建(php环境搭建软件)

    这里我们将详细探讨如何在Windows 10上安装并配置PHP环境,以及如何利用PHPWAMP这个工具来实现快速、便捷的PHP环境搭建。 首先,让我们了解什么是PHP。PHP是一种广泛使用的开源服务器端脚本语言,尤其适合于Web开发...

    win2003系统ISS下的PHP环境搭建

    通过以上步骤,你就成功地在Windows Server 2003的IIS下搭建了PHP环境。请注意,为了保持系统安全和性能,定期更新PHP版本和修复任何潜在的安全漏洞至关重要。此外,对于大型网站,可能还需要考虑调整FastCGI的设置...

    php环境搭建(最好用的php集成环境)

    首先,PHP环境搭建通常包括三个主要组件:PHP、Web服务器(如Apache或Nginx)和数据库管理系统(如MySQL)。这些组件的安装和配置可能对新手来说较为复杂,因此,PHP集成环境应运而生,它们将这三个组件整合在一个...

    window操作下php环境搭建,适合新手

    ### Window操作下PHP环境搭建详解 #### 一、前言 在Windows环境下搭建PHP开发环境是许多初学者的必经之路。本文将详细介绍如何在Windows XP系统上搭建PHP开发环境,包括Apache服务器、PHP和MySQL数据库的安装与...

    php环境搭建(免配置)

    标题“php环境搭建(免配置)”指的是提供一种预配置的PHP开发环境,使得用户无需手动设置Apache服务器、PHP解释器及其相关配置,就能直接开始进行PHP编程工作。这对于初学者或需要快速启动项目的人来说是极其方便的...

    php环境搭建的好工具(phpwamp)

    PHP环境搭建是进行PHP开发的第一步,它包括了Web服务器(如Apache或Nginx)、数据库(如MySQL或MariaDB)和PHP解释器的安装与配置。一个良好的PHP环境能够保证代码的正常运行,减少因环境问题引发的错误,提高开发...

    Windows 7 PHP环境搭建教程(PHP+Apache+Mysql带软件)

    在Windows 7上搭建PHP开发环境,主要涉及三个核心组件:PHP、Apache和MySQL。这个教程将指导你完成这一过程,使你能够在本地系统上运行PHP应用程序,与MySQL数据库进行交互。 首先,我们需要安装Apache服务器。...

Global site tag (gtag.js) - Google Analytics