PEAR:PHP Extension and Application Repository, is one of the most effective means for finding and resuing great PHP code.
It has been included with the distribution since version 4.3.0. 如果你正运行的是 PHP 4.2.X 或早期版本,本节将教你怎样安装 PEAR package manager。因为很多读者在共享主机提供商上运行网站,本节还会解释如何利用 PEAR 而无需运行 package manager。
1、安装 PEAR
1.1、在 Linux 上安装 PEAR
在Linux上安装PEAR实在简单,因为,自从 PHP 4.3.0 起,它默认就是安装的,除非在配置 PHP 的时候通过
--without-pear 选项来显式禁用它的安装。如果你的确禁用了它,那就当你重新配置PHP的时候确保不要带
--without-pear 选项就可以了;还有一种办法就是显示加上 --with-pear 选项。
还有一种安装方法:从pear.php.net下载一个脚本,然后用 PHP binary 来执行该脚本就可以了。打开一个终端,输入以下命令:%> lynx -source http://pear.php.net/go-pear | php
注意,你需要已经安装了 Lynx Web browser。不过也可以用标准的浏览器如 Firefox 浏览那个URL将它保存起来,然后用 php binary 执行它。
一旦安装过程开始了,你将会接到一些提示,让你确认一些配置,如在哪里存储 PEAR 包和文档。你很有可能接受默认的答案就行了。几个问题过后,还会提示你是否安装3个可选包,而且只能是要么全安装要么一个都安装;因此,如果你想要立即开始使用这几个包,那就同意就是了。
1.2、在 Windows 上安装 PEAR
Windows distribution 默认没有安装 PEAR。要安装的话,就需要运行 PHP distribution 的根目录下的
go-pear.bat 文件。该文件会安装PEAR命令、必要的支持文件以及之前提到的 6 个 PEAR包。进入那个目录下,执行%>go-pear.bat 或者php go-pear.phar
2、PEAR 和托管公司
由于PHP在托管环境中的广泛使用,你的提供商很有可能至少允许访问一个系统范围的PEAR安装。不过,如果你能通过命令行访问托管服务器,就可以用以下命令轻松地配置一个本地版本:%>pear config-create /home/USERNAME/pear .pearrc
你需要将上面的USERNAME替换成你的服务器环境中的那个用户名(可能还包括路径)。然后,打开你的 .bashrc 文件将 路径~pear/bin添加到PATH中,这样你就能调用本地安装的pear命令。最后,执行以下命令来创建一个目录结构用于存放你的PEAR包:
%>pear install -o PEAR
从现在开始,你就可以使用pear命令来安装包了,而且这些包会存放在你的本地账号下。只要记住要使用这些包,你就需要修改PHP的include_path指令,让它指向你的/home/USERNAME/pear/lib目录。
3、更新 PEAR
尽管已经存在10多年了,PEAR包管理器还在不断地改进。因此,你会想偶尔地检查更新。
%>pear upgrade
相关推荐
Installing and configuring servers Chapter 2. Configuring server roles and features Chapter 3. Configuring Hyper-V Chapter 4. Deploying and configuring core network services Chapter 5. Installing and...
根据提供的文件信息,本书《Installing and Configuring Windows Server 2012 Exam Ref 70-410》是一本针对Microsoft认证考试70-410的专业辅导教材。本书由Craig Zacker编写,并由Microsoft Press出版。以下是本书中...
Installing and Configuring Openfiler with DRBD and Heartbeat
根据给定的文件信息,我们可以提炼以下知识点: 1. **Windows Server 2012 R2安装与配置**: - MCSA(Microsoft Certified Solutions Associate)认证考试涉及到Windows Server 2012 R2的安装与配置,其中考试编号...
根据提供的文件信息,我们可以得出《Exam 70-410 Installing and Configuring Windows Server 2012 Lab Manual》是一本针对微软认证考试70-410的专业实验手册,该手册主要围绕Windows Server 2012的安装与配置进行...
eCos RedBoot guide-A guide for installing and using RedBootdebug and bootstrap firmware.eCos操作系统redboot源码详细说明及使用移植说明
RHCSA8课堂笔记,第一门课 ...14. Installing and Updating Software Packages 15. Accessing Linux File Systems 16. Analyzing Servers and Getting Support 17. Comprehensive Review Appendix
Exam Ref 70-410 Installing and Configuring Windows Server 2012
STK-Disk913x-Installing and Maintaining a 9137 OPENstorage Disk
STK-Disk913x-Installing and Maintaining a 9133 OPENstorage Disk
STK-Disk913x-Installing and Maintaining a 9131 OPENstorage Disk
STK-Disk913x-Installing and Maintaining a 9135 OPENstorage Disk
Exam Ref 70-698 Installing and Configuring Windows 10 英文epub 本资源转载自网络,如有侵权,请联系上传者或csdn删除 本资源转载自网络,如有侵权,请联系上传者或csdn删除
- **Training Guide Installing and Configuring Windows Server 2012**:此标题明确指出这是一本关于安装与配置Windows Server 2012的培训指南。 - **70-410 Training Guide Installing and Configuring Windows ...
总体而言,这份"Installing and setting up.pdf"文档是针对NetApp AFF A800系统的全面指南,涵盖了从物理安装到网络配置的所有关键步骤,旨在确保用户能够顺利地部署和管理这一先进的存储系统。对于IT专业人士来说,...
### MySQL安装与启动详解 #### 一、MySQL简介 MySQL是全球最受欢迎的开源数据库系统之一。尽管它功能强大,但其设置过程简单易懂。本文将详细介绍如何在不同平台上安装和启动MySQL,并介绍如何通过`mysql`客户端...
《AFF A220 and FAS2700 安装与设置指南》 这份文档详细阐述了NetApp公司的AFF A220和FAS2700存储系统的安装和配置过程,旨在帮助IT专业人员顺利进行硬件部署、网络布线以及系统配置。 一、快速指南 快速指南为...