linux下的php环境搭建——8. swoole安装搭建

作者: 小疯子 分类: 默认 发布时间: 2018-08-12 15:14

一、说明
因为我的项目中会用到swoole实现并行或定时监听,所以需要安装这个扩展,如果项目中不需要swoole可以略过

二、安装搭建
1. 先安装hiredis包
链接:https://pan.baidu.com/s/1Sj8Cbbutfh1ARTzs2Bx3hw 密码:urki
传至服务器进行解压缩
shell> tar -zxvf hiredis-0.13.3.tar.gz
shell> cd hiredis-0.13.3
shell> make -j
shell> make install
shell> ldconfig

2. 第7步redis的扩展安装去完成好了

3. 进行swoole的安装
(1)去https://github.com/swoole/swoole-src/releases上下载1.x版本,不要2.x版本,或者从我的云盘上下载
链接:https://pan.baidu.com/s/1q2BCNycKTA_d2MAksKhgyQ 密码:w10l
(2)解压缩,进入swoole文件夹进行设置
shell> tar -zxvf swoole-src-1.10.4.tar.gz
shell> cd swoole-src-1.10.4
shell> /usr/local/php/bin/phpize
shell> ./configure --enable-async-redis --enable-openssl --with-php-config=/usr/local/php/bin/php-config
shell> make
出现如下图所示是编译成功了,如果报错可以修复完后(make clean,然后再重新编译)

shell> make install
(3)修改/usr/local/php/etc/php.ini,加上swoole扩展,添加内容:extension=swoole.so
通过
shell> php -m
看swoole是否出现了,出现即成功了。

0

发表评论

电子邮件地址不会被公开。 必填项已用*标注