PHP的安装(1)-PHP及其模块的安装

原创 2005年05月04日 11:38:00

我们知道 ASP 的运行需要 PWS 或者 IIS 服务器的支持,没有这两个服务器,它就运行不了。 ASP 的服务器支持安装通常都包括了 ASP

语言解释器与 WEB 服务器。

  与之相同,PHP的安装,也分为两个部分:一为PHP及其模块的安装,二为WEB服务器的置。PHP及其模块的安装,包括PHP核心文件的安装,

相关扩展模块的安装及PHP。INI文件的各种选项的设定。

  PHP如果没有WEB服务器中,是发挥不了多大的作用的,所以必须安装一个WEB服务器,并且进行必要的配置,使得WEB服务器能够处理PHP脚

本。

  现在我们多数的操作系统都是微软的 windows 系统,接下来我们就先介绍 windows 操作平台下 php 运行环境与及 WEb 服务器的安装

一、PHP及其模块的安装

  PHP的安装比较简单。首先我们要从 http://www.php.net/ 站点上下载适应自己平台的PHP压缩包(例子中使用到的压缩包为php-4.1.2.tar.gz),把它们解压开来,然后点击安装,通常我们把它安装到C:/PHP目录(这个看个人的操作系统盘符所决定)。

  对于所需的所有外挂模块都要有相应的动态链接库。如果你安装的模块文件没有包含于PHP,你可以到 http://www.php.net/ 网站查找并下载,然后复制到C:/PHP目录。这样就完成安装。

  接下来的一步是需要集中精神的时候了,对于刚接触PHP,开始学习PHP的人来说,这一步相当重要,因为如果没有设置正确,将无法解释任何的PHP脚本,也就是说你所需要的PHP基本运行条件也没有建立起来。

  接下来我们要和PHP的配置文件 php.ini 。把PHP的安装目录下的文本配置文件PHP.INI-DIST复制到你的Windows目录(c:/windows或c:/winnt)下。并且把文件后缀名修改成php.ini。在此有一个相当重要的问题要注意,如果在windows目录和php目录中同时有php.ini文件,那么php目录里的文件优先及高,也就是说,php解释器将把PHP目录里的文件当作php的配置文件,windows目录里的将不起作用。

  细心的朋友将会注意到,php目录里还有一个php.ini-optimized的文件,跟phin.ini-dist同样是PHP解释器的配置文件,两者的配置内容相类似,但前者在某些选项里作了优化,目的为了减少系统内存的占用。但是,建议对PHP不甚了解不甚熟悉的朋友不要用此文件,因为它是php3时保留下来的,用于php4可能导致部分模块功能失效。

在网络上,也存在着相当多的 php.ini文件配置方面的文件,但在里面存在着很大的误区,下面引用部分误区内容:

Windows 98下安装Apache(PWS) PHP4 MySQL phpMyAdmin的方法

发表日期: 08/08 16:52
**************************************
1.安装PHP4

软件获得:国外http://www.php.net;国内http://www.phpchina.com,http://phpuser.com等得到压缩包以后解压缩到c:/php4目录下.
*************************************************************
拷贝php4ts.dll (***在解压目录中***),
和msvcrt.dll (***在解压目录中的子目录dll里***)
到C:/windows/system
...


Windows 2000下安装PHP4及MySQL大揭密


作者: chenlinhaime
发表日期: 2000/08/03 11:54

我的php4和mysql的软件包是php-4.0.1pl2-Win32.zip、mysql-3.23.19-beta-win.zip。

...
现在开始安装php4,将软件包先用winzip解压到c:/php4下,再将目录下的所有dll文件拷到c;/winnt/system32下,不要覆盖已有的dll文件

;接着将目录下的php.exe和php.ini-dist两个文件拷到c:/winnt下;
将c:/winnt/php.ini-dist改名为php.ini,并打开它,找到;Windows Extensions,将extension=php_calendar.dll、extension=php_zlib.dll

、extension=php_ldap.dll前的“;”去掉,关闭该文件。
...


PHP傻瓜型安装设置过程教程:


...
2.安装PWS到缺省目录(按典型安装)3.安装php4(我下载的文件名称是:php-4.0b4pl1-Win32.zip并解压出来) 在PHP的目录下有如下文件

php.ini-dist ... php4isapi.dll php_mysql.dll

(1)将所有dll文件copy 到你的system目录如C:/windows/system/

(2)将php.ini-dist改名为php.ini,修改php.ini里 extension_dir = ./ 为 extension_dir = c:/windows/system/ ;

(3)修改Php.ini里的 ;extension=php_mysql.dll 除去前边的";"号(即为extension=php_mysql.dll) ...”

并不是说它们的配置方法是错误的,所谓条条大中通罗马,按照文章中的方法同样可以达到目的,但是却多了很多步骤,以上三篇文章中的把php*.dll复制到windows/system 这一步都可以省略了,因为配置好之后,不修改php.ini里“ extension_dir = ./”的路径, 服务器中就可以直接认知了php 动态链接库文件的路径,不用再去寻找,所以说上面的配置文件存在着误区,当然并不是说那样的配置不对,按它们所说的作了相应的文件复制与php.ini文件的配置之后,服务器也会按路径去加载php 动态链接库文件的。


  PHP及其模块的安装就介绍到这里,接下来作者会向大家详细介绍 php 在各种类型操作平台上的配置方法。

PHP的安装(1)-PHP及其模块的安装

PHP的安装(1)-PHP及其模块的安装   我们知道 ASP 的运行需要 PWS 或者 IIS 服务器的支持,没有这两个服务器,它就运行不了。 ASP 的服务器支持安装通常都包括了 ASP   ...

php开发典型模块1(带目录)

  • 2009年07月24日 15:06
  • 11.16MB
  • 下载

PHP开发典型模块大全part1/2

  • 2013年01月10日 21:25
  • 45MB
  • 下载

PHP安装redis扩展模块及常使用方法

为PHP安装Redis扩展模块 # wget https://download.github.com/owlient-phpredis-2.1.1-0-g5a07edc.tar.gz ...

php典型模块与项目实战大全part1

  • 2015年01月01日 08:59
  • 32.64MB
  • 下载

在linux中使用phpize安装php扩展模块

linux系统中,php安装成功后,在bin目录下会生成一个名叫phpize的可执行脚本,这个脚本的用途是动态安装php扩展模块。 使用phpize脚本安装php扩展模块的好处:在安装php时没有安装...

centos的PHP编译安装模块的基本步骤

服务器运行一段时间后,可能突然会需求添加某个扩展,如curl、pdo、xmlrpc等,这就需要在不重新编译PHP的情况下独立添加扩展。   下面以安装curl为例,介绍具体安装步骤。(以下...

wamp2.5版本升级到最新3.08版本,并安装多版本PHP等模块

wamp是一个PHP、Apache、MySQL集成环境软件,直接安装此软件免去了很多配置等繁琐步骤。之前用的是2.5版本,用了好久了,现在是该升级到最新版了。网上查了一下,都是单个的安装PHP版本,然...

linux下php安装curl模块

假如原先编译的php目录在/usr/local/php5目录下; apache在/usr/local/apache2目录下; php源代码在/home/kevin125/src目录下。如果实际目录与假...

php扩展模块的安装和编写

1.PHP的源码安装(以php6为例)   从官网下载php6的源码,解压 进入解压之后的文件夹 ./buildconf  --force ./configure  --prefix=/us...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:PHP的安装(1)-PHP及其模块的安装
举报原因:
原因补充:

(最多只允许输入30个字)