咱们以前用阿里云一键安装包安装了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