阿里云安装pcntl(phpize的用法)

咱们以前用阿里云一键安装包安装了LNMP环境,如今因为须要安装pcntl扩展,所以须要使用phpize工具来安装扩展,关于phpize的介绍见另一篇博客:php

https://my.oschina.net/u/1186749/blog/804676nginx

首先下载PHP源码包,在windows机器上,咱们下载php版本会跳到一个镜像站点去下载vim

其实经过http://cn2.php.net/releases/这个连接,咱们能够看到全部的PHP发行版本,可是下载地址都是带镜像的,以下的地址是直接的地址,任何版本好像均可如下载。windows

cd /data/soft
wget -c http://cn2.php.net/distributions/php-5.5.7.tar.gz
tar -zxvf http://cn2.php.net/distributions/php-5.5.7.tar.gz
cd php-5.5.7/etc/pcntl
phpize

执行phpize以后,咱们会发现程序里面多了configure文件,而后执行以下命令,但要注意的一点是php-config的路径,若是不知道路径能够查找下:bash

./configure --with-php-config=/usr/bin/php-config工具

//查找php-config的路径
find / -name php-config
//发现php-config的路径在/alidata/server/php-5.5.7/bin/php-config,php-config直接是脚本,并非文件夹

./configure --with-php-config=/alidata/server/php-5.5.7/bin/php-config
make && make install

vim /alidata/server/php/etc/php.ini

//编辑/etc/php.ini,加入
extension=pcntl.so

//重启nginx
/etc/init.d/nginx restart
相关文章
相关标签/搜索