文档章节

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

tree2013
 tree2013
发布于 2016/12/12 23:00
字数 329
阅读 32
收藏 2

我们之前用阿里云一键安装包安装了LNMP环境,现在由于需要安装pcntl扩展,因此需要使用phpize工具来安装扩展,关于phpize的介绍见另外一篇博客:

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

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

其实通过http://cn2.php.net/releases/这个链接,我们可以看到所有的PHP发行版本,但是下载地址都是带镜像的,如下的地址是直接的地址,任何版本好像都可以下载。

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的路径,如果不知道路径可以查找下:

./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

 

© 著作权归作者所有

共有 人打赏支持
上一篇: shell之数组
下一篇: PHPIZE的作用
tree2013
粉丝 27
博文 194
码字总数 62280
作品 0
武汉
后端工程师
私信 提问
PHP安装多进程pcntl扩展

# mkdir php # cd php # apt-get source php5 # cd php5-(WHATEVER_RELEASE)/ext/pcntl # phpize # ./configure (注一) # make # make install 7.复制pcntl/module文件夹下的pcntl.so文件到自......

hejunyi1204
2014/10/22
0
0
php添加pcntl扩展(Linux)

pcntl扩展可以支持php的多线程操作(仅限linux) 原本需要重新编译PHP的后面configrue提示加上--enable-pcntl 由于我的php是采用yum安装的,所以不能采用上面的方式 下面介绍一个php动态添加...

Junn
2013/09/02
0
1
php 在mac上为php添加pcntl扩展

jnfjfjf 1.查看当前PHP版本 $ php -v 2.下载相同版本的php包并解压(路径随意,之后要删除) $ curl -O http://us.php.NET/distributions/php-5.5.30.tar.gz $ tar -xzvf php-5.5.30.tar.gz 3......

keller.zhou
2017/01/24
0
0
PHP 7.1添加pcntl扩展支持多进程

在PHP中进程控制支持默认是关闭的。您需要使用 --enable-pcntl 配置选项重新编译PHP的 CGI或CLI版本以打开进程控制支持。当前,这个模块没有非Unix平台可用的函数(即非Unix类系统不支持此模...

MichaelShu
05/30
0
0
闫伟 2016-07-07 工作日报

调查阿里云安装自定义系统。 分析安阳到日本的链路情况。

yanweifree
2016/07/07
7
0

没有更多内容

加载失败,请刷新页面

加载更多

python机器学习及实践学习笔记1-如何打开ipynb后缀文件

python机器学习及实践学习笔记1-如何打开ipynb后缀文件 2017年02月22日 14:58:08 hustzhoutian 阅读数:45365更多 个人分类: 深度学习 需要安装ipython notebook,如果你已经安装Anaconda软...

linjin200
2分钟前
0
0
关于在vim中的查找和替换

1,查找 在normal模式下按下/即可进入查找模式,输入要查找的字符串并按下回车。 Vim会跳转到第一个匹配。按下n查找下一个,按下N查找上一个。 Vim查找支持正则表达式,例如/vim$匹配行尾的"...

休辞醉倒
7分钟前
0
0
in_array的坑

PHP in_array的坑 ps: 应该是弱类型语言的坑 php文档 顾名思义,in_array就是查找一个值是否在数组里面。 问题 事故现场 一个sql注入的测试代码如下: $type = $_GET['type'];$types = [2,3,...

o0无忧亦无怖
7分钟前
11
1
Yarn(包管理器) 的基本用法

Yarn是一个快速、可靠、安全的依赖管理工具,是npm的代替品。 Yarn对你的代码来说是一个包管理工具,你可以通过它使用全世界开发者的代码,或者分享自己的代码。 安装Yarn: 操作系统不同,安...

帝子兮
8分钟前
0
0
阿里云HBase全新发布X-Pack NoSQL数据库再上新台阶

一、八年双十一,造就国内最大最专业HBase技术团队 阿里巴巴集团早在2010开始研究并把HBase投入生产环境使用,从最初的淘宝历史交易记录,到蚂蚁安全风控数据存储。持续8年的投入,历经8年双...

阿里云官方博客
8分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部