文档章节

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
Pear OS 9.3 发布,高仿 mac 系统

我们都知道苹果 OS X 和 iOS 操作系统的设计都非常讨好人,但基本上只能购买 Mac 或 iPhone、iPad 等设备才能体验它们。不过,今天被我发现了一款可以在PC上安装的精美仿苹果风格免费系统! ...

80000
2016/03/19
6.3K
12
Pear OS 8 今年秋天发布

Pear OS 是一款基于 Ubuntu 的Linux发行版,带有MacOSX风格工具栏的定制用户界面,与其他很多基于ubunntu的发型版本已经,默认安装很多视频音频解码,开箱即用。 Pear OS 作者博客宣称将会在...

oschina
2013/06/12
4.3K
13
BitNami Drupal Stack 7.15-0 发布

BitNami Drupal Stack 7.15-0 发布,该版本更新的软件包括:Drupal to 7.15, Drush to 5.4, PHP to 5.3.15, and phpMyAdmin to 5.3.2. 增加了 Mail, Net_Socket, and Net_SMTP pear packages......

oschina
2012/08/11
293
0

没有更多内容

加载失败,请刷新页面

加载更多

大数据教程(11.9)hive操作基础知识

上一篇博客分享了hive的简介和初体验,本节博主将继续分享一些hive的操作的基础知识。 DDL操作 (1)创建表 #建表语法CREATE [EXTERNAL] TABLE [IF NOT EXISTS] table_name [(col_name ...

em_aaron
今天
0
0
OSChina 周四乱弹 —— 我家猫真会后空翻

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 @我没有抓狂 :#今天听这个# 我艇牛逼,百听不厌,太好听辣 分享 Led Zeppelin 的歌曲《Stairway To Heaven》 《Stairway To Heaven》- Led Z...

小小编辑
今天
1
0
node调用dll

先安装python2.7 安装node-gyp cnpm install node-gyp -g 新建一个Electron-vue项目(案例用Electron-vue) vue init simulatedgreg/electron-vue my-project 安装electron-rebuild cnpm ins......

Chason-洪
今天
3
0
scala学习(一)

学习Spark之前需要学习Scala。 参考学习的书籍:快学Scala

柠檬果过
今天
3
0
通俗易懂解释网络工程中的技术,如STP,HSRP等

导读 在面试时,比如被问到HSRP的主备切换时间时多久,STP几个状态的停留时间,自己知道有这些东西,但在工作中不会经常用到,就老是记不住,觉得可能还是自己基础不够牢固,知识掌握不够全面...

问题终结者
昨天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部