安装pear及使用

卸载和重装:

首先讲一下如何卸载,因为我觉得你看这篇文章的原因是没有安装成功,或者将要开始安装。那么先清理下失败的垃圾。重新开始。

1、如果是自定义安装目录的话卸载很简单,把pear安装的目录全部删除,把php安装目录下的pear.ini文件也删除。

2、否则就要到php安装目录下把找到下面的目录和文件一个一个删除。这就是为什么笔者强调自定义安装的原因。

3、然后重新安装

 

目录:cfg、data、docs、output、pear、test、temp、www。

文件:pear.bat、pear.ini、peardev.bat、pecl.bat

 

 

整体思路及流程:

1,在php安装各目录找到并双击go-pear.bat。(有些获取方式可能不一样。有直接获取.phar。有些直接运行.bat)

2,进入pear安装程序。(有些路径可能根据需要进行更改)

3,有system和local模式。(两种模式不一样,导致后面的使用安装软件可能不一样 ,甚至导致安装的软件不能使用)

 

讲一个原则:pear的执行需要php.exe,可能由于一开始安装的指定路径和后续的配置不对的原因,导致使用pear命令出现错误。

注意:1,如果直接使用pear命令,要保证pear命令可以在控制台找到。否则就要手动切换到安装目录才可以。

 

详细讲解:

1,获取go-pear的执行方式。

phpStudy的安装目录中tools下pear安装文件可以直接使用。

 

获取go-pear.phar。

有一种是从网站获取。

地址:http://pear.php.net/go-pear.phar

如果不能用,可能跟php版本有关系。

我使用的php53n使用如下:

https://files.cnblogs.com/files/yangf2016/go-pear.gz

下载后将文件后缀改成.phar。

 

其实go-pear.bat里的文件内容如下:

php.exe ..\tools\pear\go-pear.phar

即使用php.exe执行go-pear.phar文件。

注意:这里可能由于php.exe所在目录关系,导致有些可能执行失败,重新引导正确的php.exe的目录就行了。或者切换到php.exe执行

 

 

2,进入安装程序后。

建议选择,local。system模式,会将pear安装在系统盘下的位置,win在C:\system32(可能不准)。mac在:虽然我们有办法使得pear在执行过程中仍然调用我们希望的php版本,但是不建议这样做。而且那样做也不利于卸载。

 

然后会出现一个1-12的列表,这个列表可以输入数字,进行修改某个的路径。如果不需要配置,直接Enter就行了。

 

3,安装完的检测

在含有php.exe的目录下执行pear -h。如果可以显示正常,则大功告成!

 

注:

1,成功后,安装目录会出现文章开头提到的卸载时的目录和文件。

2,对应php版本下的php.ini会出现正确的路径。

;***** Added by go-pear
include_path=".;D:\phpStudy\php53n\pear;"
;*****

 3,其中默认cfg www 文件夹是空的,data docs pear 三个文件里面在每一次用pear命令安装一个软件都会在里面建立一个文件夹保存软件的数据,比如笔者安装phpdocumentor ,那么在这三个文件夹里面都会有phpdocumentor文件夹。

 

使用:

常用命令:

pear channel-discover pear.phpdoc.org
pear install phpdoc/phpDocumentor

 

可以利用channel-delete 删除org  channel

可以利用uninstall  卸载某些安装过的软件。

 

 

 

有些win7可能需要修改系统变量路径。略

 

posted @ 2016-12-07 15:17  撕烤的攻城狮  阅读(19395)  评论(0编辑  收藏  举报