文档章节

windows及linux环境下安装PEAR

假装在国内
 假装在国内
发布于 2015/08/15 09:26
字数 433
阅读 51
收藏 0

1:PEAR

维基百科:PEAR(PHP Extension and Application Repository)由Stig S. Bakken于2000年在PHP开发者会议(PHP Developers' Meeting, PDM)上提出,目的是实做可以重复使用的库来提供PHP社区使用。

这个项目的目标为:

  • 提供有架构的代码。

  • 提供社区可重复使用的库。

  • 创建PHP编码风格标准。

2:安装方法:

当然前提是你已经安装了PHP环境 :-)

Windows环境下:

下载 go-pear.phar 至php目录,运行cmd,到php执行目录运行php go-pear.phar,接下来就是询问安装路径之类的,选择要安装的目录即可。安装完后即可运行pear 命令了。    

(提示:安装过程中有一步需要修改你的php.ini,修改完重新加载php配置文件即可)

Unix/Linux/BSD环境:

一般使用php,pear的包管理器已经默认安装了,除非配置的时候执行了 ./configure option --without-pear

如果想重新安装,运行下面命令即可

$ wget http://pear.php.net/go-pear.phar

$ php go-pear.phar

同样在选择安装目录后安装自动执行,最终会提示安装成功。

(提示:如果你没有安装wget,在debian或ubuntu上你可以执行: $ sudo apt-get install wget 安装)

Mac OS X环境:

如果你是Mac OS 10.4或更早版本,PEAR的包管理器已经安装在 /usr/bin/pear了。

如果你使用10.5,希望下载新的副本或者重新安装的话,执行下面的命令:

$ wget http://pear.php.net/go-pear.phar

$ php -d detect_unicode=0 go-pear.phar

安装完成会提示成功。


安装完成后可以到pear执行目录下,运行pear list查看所有安装的包。

© 著作权归作者所有

共有 人打赏支持
假装在国内
粉丝 1
博文 11
码字总数 1889
作品 0
杭州
高级程序员
Windows下安装PHPUnit详解

Windows下安装PHPUnit详解 最近研究php的单元测试功能,在centos下和widows下安装了phpunit 首先要保证你装的php中安装了pear linux下输入命令pear 回车可看一下是否安装了 windows下可以用d...

peasant
2013/12/14
0
0
Phabricator安装向导

安装向导 该文档包含获得以及运行Phabricator所需的最基本安装指引。 安装要求 Phabricator是一个LAMP应用套件,因此最基本的要求就是LAMP环境: Linux:Linux的不同发行版及变种是必需的。M...

悠悠客
2013/04/28
0
0
Pecl和Pear的区别和联系?

Pear、Pecl都是PHP扩展模块的集合。 扩展PHP有两种方法:   一种是用纯粹的PHP代码 写函数和类。   Pear就是这样一个项目。PEAR是PHP的官方开源类库(PHP Extension and Application Repo...

eechen
2012/08/18
0
2
深入浅出Node.js(二):Node.js&NPM的安装与配置

Node.js已经诞生两年有余,由于一直处于快速开发中,过去的一些安装配置介绍多数针对0.4.x版本而言的,并非适合最新的0.6.x的版本情况了,对此,我们将在0.6.x的版本上介绍Node.js的安装和配...

leeldy
2012/10/25
0
0
如何安装安装SSH2扩展库?linux学习

  在Linux服务器环境中部署SSH2扩展以编译PHP文件中的SSH脚本命令,具体配置方法如下,如果是在正式环境中直接运行,建议做好备份。   1.安装支持的库文件   命令:yum install php-d...

zhouzhou2018
05/17
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

7 个致命的 Linux 命令

导读 如果你是一个 Linux 新手,在好奇心的驱使下,可能会去尝试从各个渠道获得的命令。以下是 7 个致命的 Linux 命令,轻则使你的数据造成丢失,重则使你的系统造成瘫痪,所以,你应当竭力避...

问题终结者
59分钟前
0
0
设计模式:工厂方法模式(工厂模式)

工厂方法模式才是真正的工厂模式,前面讲到的静态工厂模式实际上不能说是一种真正意义上的设计模式,只是一种变成习惯。 工厂方法的类图: 这里面涉及到四个种类: 1、抽象产品: Product 2、...

京一
今天
0
0
区块链和数据库,技术到底有何区别?

关于数据库和区块链,总会有很多的困惑。区块链其实是一种数据库,因为他是数字账本,并且在区块的数据结构上存储信息。数据库中存储信息的结构被称为表格。但是,区块链是数据库,数据库可不...

HiBlock
今天
0
0
react native 开发碰到的问题

react-navigation v2 问题 问题: static navigationOptions = ({navigation, navigationOptions}) => ({ headerTitle: ( <Text style={{color:"#fff"}}>我的</Text> ), headerRight: ( <View......

罗培海
今天
0
0
Mac Docker安装流程

久仰Docker大名已久,于是今天趁着有空,尝试了一下Docker 先是从docker的官网上下载下来mac版本的docker安装包,安装很简易,就直接拖图标就好了。 https://www.docker.com/products/docker...

writeademo
今天
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部