centos安装pecl

原创 2015年07月09日 16:50:55

http://pecl.php.net/package/找到这个:

http://pecl.php.net/package/pecl_http

编译安装,发现本地还没有phpize,两种方法安装phpize:

第一种:
需要先下载对应的php版本包,然后包中就有phpize:

我的php版本是5.3.3

第二种:
也可以使用yum install php-devel安装phpize

安装成功之后重新到pecl目录下phpize,之后./configure。报错如下:

configure: error: Please install pecl/raphf and activate extension=raphf.so in your php.ini

这里有解决方法:

http://stackoverflow.com/questions/25892808/ubuntu-pecl-install-pecl-http-fail

然后去pecl网站重新下载安装了两个包:
raphf
propro

然后./configure成功之后,make的时候报错。

一大堆错误提示里看到pcre.h没有什么的。

根据这里的提示:http://wangye.org/blog/archives/313/

安装yum install pcre-devel

之后make成功!

make test

make install

就可以了:

[root@LAMP1 pecl_http-2.5.0]# make install
Installing shared extensions:     /usr/lib64/php/modules/
Installing header files:          /usr/include/php/
[root@LAMP1 pecl_http-2.5.0]# pecl

最后我们到这里看:

;;;;;;;;;;;;;;;;;;;
; Module Settings ;
[root@LAMP1 modules]# ll
总用量 2816
-rwxr-xr-x. 1 root root   29584 1031 2014 bcmath.so
-rwxr-xr-x. 1 root root   66096 1031 2014 curl.so
-rwxr-xr-x. 1 root root 1843056 1031 2014 fileinfo.so
-rwxr-xr-x. 1 root root   36200 1031 2014 json.so
-rwxr-xr-x. 1 root root  136832 1031 2014 mysqli.so
-rwxr-xr-x. 1 root root   54408 1031 2014 mysql.so
-rwxr-xr-x. 1 root root   30112 1031 2014 pdo_mysql.so
-rwxr-xr-x. 1 root root  102456 1031 2014 pdo.so
-rwxr-xr-x. 1 root root   24640 1031 2014 pdo_sqlite.so
-rwxr-xr-x. 1 root root  261392 1031 2014 phar.so
-rwxr-xr-x. 1 root root   61787 79 16:38 propro.so
-rwxr-xr-x. 1 root root   75713 79 16:34 raphf.so
-rwxr-xr-x. 1 root root   44368 1031 2014 sqlite3.so
-rwxr-xr-x. 1 root root   83088 1031 2014 zip.so
[root@LAMP1 modules]# ll
总用量 4592
-rwxr-xr-x. 1 root root   29584 1031 2014 bcmath.so
-rwxr-xr-x. 1 root root   66096 1031 2014 curl.so
-rwxr-xr-x. 1 root root 1843056 1031 2014 fileinfo.so
-rwxr-xr-x. 1 root root 1818519 79 16:47 http.so
-rwxr-xr-x. 1 root root   36200 1031 2014 json.so
-rwxr-xr-x. 1 root root  136832 1031 2014 mysqli.so
-rwxr-xr-x. 1 root root   54408 1031 2014 mysql.so
-rwxr-xr-x. 1 root root   30112 1031 2014 pdo_mysql.so
-rwxr-xr-x. 1 root root  102456 1031 2014 pdo.so
-rwxr-xr-x. 1 root root   24640 1031 2014 pdo_sqlite.so
-rwxr-xr-x. 1 root root  261392 1031 2014 phar.so
-rwxr-xr-x. 1 root root   61787 79 16:38 propro.so
-rwxr-xr-x. 1 root root   75713 79 16:34 raphf.so
-rwxr-xr-x. 1 root root   44368 1031 2014 sqlite3.so
-rwxr-xr-x. 1 root root   83088 1031 2014 zip.so
[root@LAMP1 modules]# 

发现多了一个http.so,把这个加到php.ini里就行了:

extension=http.so

centos安装pecl

转自:http://blog.csdn.net/qdujunjie/article/details/46819075 到http://pecl.php.net/package/找到这个: ...
  • lj6052317
  • lj6052317
  • 2017年03月17日 16:46
  • 1150

centos 安装php扩展的两种方法

centos 安装php扩展的两种方法
  • wanghao725
  • wanghao725
  • 2016年10月19日 15:41
  • 7432

PECL的安装和使用

下载并安装pear脚本 cd /usr/local/php/bin/ curl -o go-pear.php http://pear.php.net/go-pear.phar ./php go-p...
  • malinjie66
  • malinjie66
  • 2016年08月12日 09:49
  • 1811

PHP扩展安装之PECL

1. PECL简介 PECL:The PHP Extension Community Library是php的扩展库。 用于PHP的扩展的下载和安装。 在安装php时,pecl会默认安装,在bin...
  • u014285882
  • u014285882
  • 2014年04月19日 11:39
  • 3838

PECL轻松安装PHP扩展

搭建PHP环境的时候,我们通常不会把所有的扩展都安装,随着需求不断增加,可能需要安装新的扩展,下面介绍一种简便的安装方法。此处以ev.so扩展为例。 1.进入php安装目录bin文件夹。cd /App...
  • jt521xlg
  • jt521xlg
  • 2015年08月18日 19:56
  • 14010

php Pecl Install的安装使用说明

PHP PECL是为php拓展使用的一个库。 PECL用来直接插入php拓展。比如,PECL用于在链接上出入APC。 首先,我们需要确认PEAR是否安装了,如果没有安装就安装它,就安装: 在Ub...
  • ahstusujian
  • ahstusujian
  • 2015年09月15日 13:24
  • 3420

Centos7 yum安装php7.0可以改变yum源

1.如果之前已经安装我们先卸载一下yum remove php php-common 2.由于linux的yum源中的php不是最新版本,所以我们使用https://webtatic.c...
  • yang_yun_hao
  • yang_yun_hao
  • 2016年09月12日 10:36
  • 6640

php通过pecl方式安装扩展

安装peclcd /usr/local/php/bin/ wget http://pear.php.net/go-pear.phar -O go-pear.php php go-pear.php ##...
  • koastal
  • koastal
  • 2016年10月18日 16:56
  • 3149

Windows下安装php_http

下载以下三个dll: php_raphf.dll php_propro.dll
  • hanIyan
  • hanIyan
  • 2014年06月27日 18:10
  • 2110

CentOS7下为php7安装扩展

环境说明: 系统环境: 系统:CentOS Linux release 7.2.1511 (Core) GCC版本:gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5...
  • w670328683
  • w670328683
  • 2016年12月14日 00:11
  • 2573
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:centos安装pecl
举报原因:
原因补充:

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