- 浏览: 197246 次
- 性别:
- 来自: 长沙
文章分类
最新评论
-
atgoingguoat:
Spring Cloud 现状目前,国内使用 Spring C ...
SpringCloud2 从入门 -
zssapple:
taskList.jsp 中的问题解决:if(${sessio ...
JBPM5工作流引擎 S2SH+JBPM4.4开发工作流的一个完整的请假流程例子 -
793059909:
很详细
Jquery+Spring3+Struts2+Ibatis3框架源代码工程(含权限) -
aa00aa00:
一个中国移动的系统,呵呵,报错来的,现在调试好了
Jquery+Spring3+Struts2+Ibatis3框架源代码工程(含权限) -
小fi(FD):
楼主有考虑过用非关系型数据库实现吗?如果用非关系型数据库,对于 ...
动态表单分析
PHP有很多种环境,
在公司写了几年的JSP,现在改用PHP,呵呵,我也只能算是个没入门的了。发出来的贴子,让大家见笑了。
先说下Apache配置吧。
第一步:下载安装程序
(1) Apache2.2.4版下载,地址:http://httpd.apache.org/download,选择
apache_2.2.4-win32-x86-no_ssl.msi,大约4M多。
(2)PHP5.2.3版下载, 地址:http://www.php.net/downloads.php,选择Windows Binaries下面的PHP5.2.3.zip package,它对应php-5.2.3-Win32.zip文件,大约9M多。
第二步:安装程序
(1) Apache安装
双击安装程序,除了中间有一步需要选择外其余都采用默认安装。例外的那一步有两个选项:一是”for All users, on port80…”,另一个是”only for current user, on port 8080…”,为了测试和开发方便,建议选择后一种,采用8080端口,这样测试方便一些。
(2) PHP安装
选择将php-5.2.3-Win32.zip解压到php-5.2.3-Win32文件下,解压后php-5.2.3-Win32目录下包含有如php.exe和php5apache2_2.dll之类的文件。然后将php-5.2.3-Win32文件名改为php,然后拷贝至C盘根目录下。
第三步:环境配置
(1) 添加PHP环境变量:将” C:\php”添加到系统变量Path,注意与已有的值采用分号分隔。Path系统变量可以通过右击我的电脑->属性->高级->环境变量->系统变量->Path找到。
(2) 修改Apache配置文件:在刚才安装成功的Apache目录C:\Program Files\Apache Software Foundation\Apache2.2\conf下找到httpd.conf,在后面添加如下命令:
LoadModule php5_module "c:/php/php5apache2_2.dll"
AddType application/x-httpd-php .php
第四步:测试成功
(1)编写一个简单的PHP测试网页hello.php,其内容如下:
<html>
<head>
<title>hujiahui</title>
</head>
<body>
<?php echo 'Hello,world!'; ?>
</body>
</html>
将其保存为文件名hello.php,放入C:\Program Files\Apache Software Foundation\Apache2.2\htdocs文件夹下。然后启动Apache,在浏览器地址中输入http://localhost:8080/hello.php,系统打印出”Hello.world!”。
(3) 测试phpinfo函数,phpinfo.php网页内容如下:
<html>
<head>
<title>hujiahui</title>
</head>
<body>
<?php phpinfo(); ?>
</body>
</html>
保存为phpinfo.php,然后输入http://localhost:8080/phpinfo.php测试,可以得到很多关于Apache和PHP的配置信息
一、安装Apache 2.0
相对IIS来说Apache建立站点更加专业,一些大型门户网站和流量大的专业站点都是通过Apache发布站点的。而且以往很多程序都是通过ASP语言完成的,ASP与IIS的兼容性比较好,那时IIS用户比较多。随着PHP语言的流行,越来越多的用户抛弃了ASP。相比IIS来说Apache与PHP的兼容性更好,执行代码的效率更高,运行起来也更加稳定。目前Apache最新版本为2.0。
第一步:下载Apache 2.0安装程序,并运行。(如图1)
图1:运行安装程序
第二步:同意许可协议点“NEXT”按钮继续。(如图2)
图2:同意许可协议
第三步:查看帮助信息,不用更改点“NEXT”按钮继续。(如图3)
图3:查看帮助信息
第四步:在服务器信息设置窗口填写站点的域名,服务器名称以及管理员电子邮箱地址等信息。如果你没有域名也没关系保持默认即可。点“NEXT”按钮继续安装。(如图4)
图4:填写站点的域名
第五步:选择安装类型,一般保持默认的typical典型模式即可。(如图5)
图5:选择安装类型
第六步:设置安装目录,默认为c:\program files\apache group。我们可以点右边的“Change”按钮修改此路径。(如图6)
图6:设置安装目录
第七步:点install按钮开始安装。(如图7)
图7:点击安装
第八步:复制必须文件到本地硬盘并且启动apache主程序。(如图8)
图8:复制文章到本地硬盘
第九步:完成apache安装工作,点“finish”按钮返回桌面。(如图9)
图9:完成apache安装
第十步:与此同时我们会看见在桌面右下角的任务栏处出现一个小叶子图标,这个就是Apache启动项。(如图10)
第十一步:我们打开IE浏览器在地址栏处输入http://127.0.0.1,如果能够看到显示出Apache页面的话就说明我们已经成功完成安装工作了。(如图11)
图11:测试
小提示:
如果没有显示出Apache默认页面的话说明该程序没有安装成功,我们需要查看是否计算机上安装了其他页面发布工具,例如IIS等或者查看80端口是否被占用。
至此我们完成apache这个高效稳定WWW发布工具的安装,不过还有一个地方需要注意一下。那就是apache配置文件——httpd.conf。
我们通过“开始->程序->apache->configure apache server->edit the apache httpd.conf configuration file”来打开该配置文件,当然默认情况下该文件存放在C:\Program Files\Apache Group\Apache2\conf\httpd.conf,我们也可以通过我的电脑打开编辑他。(如图12)
图12:打开apache编辑器
在httpd.conf中我们会看到Documentroot处注明的是“C:/Program Files/Apache Group/Apache2/htdocs”。这说明默认情况下apache的发布目录为C:\Program Files\Apache Group\Apache2\htdocs,我们将网站文件放到这个路径中即可发布,当然我们也可以通过修改这个路径来实现修改发布目录路径的目的。(如图13)
图13:如何修改发布路径
我们还可以通过点右下角的apache图标来对apache启动关闭进行操作,点stop按钮关闭apache,点start则启用apache。(如图14)
图14:启动和关闭apache 二、配置PHP环境:
前面已经把apache安装完毕,接下来就要让apache支持PHP环境了,默认情况下我们是无法通过apache浏览php页面文件的。
第一步:下载PHP安装程序,并解压缩。(下载地址为http://download.discuz.net/php-5.1.2-Win32.zip)当前最新版本是php-5.1.2。
第二步:把下载下来的PHP安装包解压到你的C盘根目录(这里选择C根目录盘是为了以后修改调试方便用,你也可以选择不同的目录),解压后应该能得到一个类似于"php-5.1.2-Win32"的目录,把目录名称改成"PHP"。(如图15)
图15:解压缩PHP安装包
第三步:打开刚才解压的PHP目录,你会发现有一个叫做"php.ini-dist"的文件,这就是PHP的配置文件了,你需要把它改名成"php.ini",然后复制到系统目录中,如果你的系统装在C盘,XP下就是"C:\windows",Windows2000下是"C:\winnt"。
第四步:打开Apache2的配置文件(http.conf),可以通过“开始->程序->apache->configure apache server->edit the apache httpd.conf configuration file”来打开该配置文件,当然默认情况下该文件存放在C:\Program Files\Apache Group\Apache2\conf\httpd.conf,我们也可以通过我的电脑打开编辑他。
通过查找功能找到LoadModule字样的信息,然后在LoadModule处的最下方添加一行信息——LoadModule php5_module C:/php/php5apache2.dll。这里要解释一下"php5_module"是模块的名称,后面跟的路径则随你的PHP安装目录而变,这三个字串之间是用空格符分隔的。(如图16)
图16:打开Apache2的配置文件
第五步:接下来再查找addtype的字样,在addtype处的最下方添加几行信息——AddType application/x-httpd-php .php
AddType application/x-httpd-php .php3
AddType application/x-httpd-php .php4
AddType application/x-httpd-php .php5(如图17)
图17:查找addtype的字样
小提示:
注意在.之前有个空格一定要加上,否则报错。
第六步:保存退出后还需要把PHP安装目录下的"php4ts.dll"复制到windows系统的system32目录下,否则无法正常运行。(如图18)
图18:复制php4ts.dll到system32目录
第七步:接下来我们测试下APACHE下的PHP环境是否搭建成功,新建一个文本文件,将
phpinfo();
?>
复制到其中,保存退出。(如图19)
图19:保存配置文件并退出
第八步:将该文本文件修改为1.php。
第九步:重新启动apache程序让修改生效。(如图20)
图20:重新启动apache程序让修改生效
第十步:打开IE浏览器在地址栏处输入http://127.0.0.1/1.php,如果能够显示出PHP的版本界面说明我们的PHP环境搭建成功。(如图21)
图21:PHP环境搭建测试
小提示:
以上在Apache部分所讲述的东西对不太熟悉Apache配置的朋友可能有一点不太明白,不过只要你按我上面所说的一步步的来,应该都不会出现什么大的毛病。如果万一不知道自己改的哪一个部分使Apache启动不起来了,你可以切换到Apache安装目录下的Conf文件夹,将http.conf文件删除掉,再将Apache的默认配置文件httpd.default.conf改名成http.conf即可恢复到初始配置。
另外还应该注意默认情况下index.php文件不在apache默认访问列表中,如果我们希望自己的站点可以通过http://ip来访问而不是http://ip/index.php的话,需要修改httpd.conf文件中的DirectoryIndex信息。查找DirectoryIndex 这行,添加默认的文件名列表为
DirectoryIndex index.php default.php index.htm index.html default.htm default.html,这样就可以自动识别index.php等文件了。
总结:
支持了PHP环境的apache程序给我们这些网站管理员带来的福音,我们可以直接从网上下载那些PHP论坛和PHP CMS互动界面模板了,而且基于PHP的程序运行效率和安全性都非常高,可以让我们的站点更加稳定的运行。
发表评论
-
Maven3的POM.xml元素说明详解
2017-09-20 16:53 992Maven3的POM.xml元素说明 POM代表项目对象 ... -
jquery easyui 布局示例
2014-05-30 00:54 1645<!DOCTYPE html PUBLIC " ... -
struts2 easyui combobox
2014-05-27 15:32 1026今天花了半天才搞定。 网上找了不少例子。最后搞定了。 ... -
移动动漫计费DEMO
2014-04-01 16:31 945中国移动动漫基地产品能力开放池Android客户端开发手册 ... -
MyBatis的foreach语句详解
2014-02-10 09:55 903foreach的主要用在构建in ... -
命令学习日志
2013-12-20 15:57 783可在dos命令下执行查看端口号:netstat -aon|f ... -
Spring Security 3.2 过滤器
2013-08-14 11:15 962表3.1。标准过滤器假名和顺序 别号 ... -
一个般项目管理流程
2013-07-15 08:32 880一个管理流程从一个项目提出到结束,按照ISO9 ... -
Oralce 10G学习日志
2013-01-25 13:47 896技 术 文 件 ... -
linux oracle sys 密码修改
2013-01-24 15:00 15221、登录Linux系统 2、进入Oracle用户 ... -
动态表单分析
2012-05-31 19:52 2450java动态表单,在网上看 ... -
MyEclipse 10 + svn
2012-05-30 17:32 9MyEclipse 10安装 下载地址: http:// ... -
ANT 入门手册
2011-02-22 16:46 2025一:基础语法 1.ant的编译文件默认为build.xm ... -
oracle 9i 学习 过程
2010-12-16 10:36 1608启动 之前已经安 ... -
StarUML指导手册(转)
2010-11-16 17:01 26671. 综述: StarUM ... -
测试文档模板下载(供新手学习)
2010-11-16 10:27 2440目前没有经典的定义。比较通常的说法是:指对一项特定的软件产品进 ... -
如何在Windows下搭建Android开发环境(转)
2010-10-11 09:25 5734Android开发环境 方法一: ... -
google code 看到密码时可以这样试试
2010-09-02 15:31 12381 http://www.mariogold.com/ 2 ... -
MyEclipse6.5的速度性能优化大提速
2010-09-02 11:18 4628MyEclipse是Eclipse ... -
iBATIS 3 动态SQL
2010-09-01 09:44 2926字符串是:<if test="status ! ...
相关推荐
### Windows XP 下 PHP 开发环境搭建详解 #### 一、概览 在 Windows XP 操作系统上搭建 PHP 开发环境通常涉及三个主要组件的安装与配置:Apache Web 服务器、PHP 解释器以及 MySQL 数据库服务。这些组件共同构成了...
搭建Windows XP + IIS + PHP环境是初学者和专业开发者在Windows平台上运行PHP应用程序的常见需求。本手册将深入解析这一过程,确保你能够成功配置一个功能完备的Web开发环境。 首先,我们需要安装Windows XP操作...
在Windows XP操作系统中搭建PHP开发环境是开发者进行Web应用开发的基础步骤。本文档将详细介绍如何安装Apache服务器、PHP解释器以及MySQL数据库,以构建一个完整的本地PHP开发环境。 **一、Apache服务器的安装** 1...
在IT行业中,搭建PHP开发环境是一项基础且至关重要的工作,特别是在Windows XP和Windows Server 2003操作系统中。这两个系统虽然已经较为陈旧,但仍然有开发者因为各种原因使用它们进行开发。以下是对如何在这些系统...
【Apache服务器在Windows XP下搭建PHP环境】 Apache服务器是一款广泛应用的开源Web服务器,可以在多种操作系统上运行,包括Windows XP。PHP是一种广泛使用的服务器端脚本语言,尤其适用于创建动态网页和处理数据库...
### Windows XP/Windows 7 下 PHP 开发环境配置搭建教程 #### 一、知识点概览 本教程将详细介绍如何在 Windows XP 和 Windows 7 操作系统下搭建 PHP 开发环境。主要内容包括安装基本软件环境、Apache 服务器的安装...
在Windows XP系统上搭建PHP开发环境是初学者和开发者经常进行的操作,这涉及到Apache服务器、PHP解释器以及MySQL数据库的安装与配置。以下是一个详细步骤的指南: 首先,我们需要准备以下组件的相应版本: 1. ...
在Windows XP环境下搭建PHP开发环境是许多初学者和开发者需要经历的步骤,这个过程涵盖了Apache服务器、PHP解释器以及MySQL数据库的安装与配置。以下是一份详尽的指南,帮助你逐步建立一个完整的PHP开发环境。 首先...
其中,详细介绍了windows下php环境搭建的过程。鼎力推荐,文档是我收集的,主要是想大家共同学习,若侵犯了您的版权。请通知我,我将立即删除。
在Windows XP系统上搭建PHP开发环境对于初学者和开发者来说是一项重要的任务,因为这将为他们提供一个在本地运行PHP代码的平台。"Windows XP系统下PHP环境包"就是为了简化这个过程而设计的,它包含了所有必要的组件...
在Windows XP操作系统中搭建PHP开发环境,主要涉及三个关键组件:Apache服务器、PHP解释器以及MySQL数据库。以下是一步一步的详细指导: 1. **Apache服务器的下载与安装** - **下载**:访问Apache官方网站`...
总的来说,Windows XP安装助手1.8汉化版为用户提供了便捷、高效的系统安装体验,通过整合各种辅助工具和资源,使得即使是对电脑不太熟悉的用户也能顺利地搭建和维护Windows XP系统。同时,它的存在也是对经典系统的...
通过以上步骤,就可以在Windows XP上成功搭建一个包含Apache 2.2.4、PHP 5.2.0、MySQL 5.0.27、Zend Optimizer 3.2.0和phpMyAdmin 2.9.2的完整PHP开发环境了。这对于本地开发和测试来说是非常有用的。
【标题】:“Windows XP下PHP环境搭建与MySQL配置详解” 【描述】:本文详细阐述了在Windows XP操作系统中安装PHP、配置Apache服务器以及与MySQL数据库的集成,旨在帮助初学者和站长快速建立本地PHP开发环境。 ...
PHP 在 Windows 系统下的 WEB 环境搭建 在 Windows 系统下搭建 PHP 的 WEB 环境是一件复杂的任务,需要考虑多个因素,如操作系统、WEB 服务器、PHP 版本、数据库等。下面将详细介绍 PHP 在 Windows 系统下的 WEB ...