contos7 yum安装swoole

说明:

操作系统:CentOS

一:压缩包安装(phpize ) yum 安装的与自己安装的PHP环境

1、安装swoole

cd /usr/local/src

wget https://github.com/swoole/swoole-src/archive/v1.9.1-stable.tar.gz

tar zxvf v1.9.1-stable.tar.gz

cd swoole-src-1.9.1-stable

(搜索phpize  没有可以执行这个 yum install pcre-devel

/usr/bin/phpize

./configure --with-php-config=/usr/local/php/bin/php-config

make

make install

2、配置php支持swoole

vi /usr/local/php/etc/php.ini #编辑配置文件,在最后一行添加以下内容

添加

extension=swoole.so

:wq! #保存退出

3、重启php-fpm

service php-fpm restart

在phpinfo页面可以看到关于swoole的选项,说明安装成功。

二:yum 安装(有Pecl)yum 安装的与自己安装的PHP环境

Pecl 全称 The PHP Extension Community Library,php 社区扩展库,由社区编写,维护。使用 pecl 方便之处在于我们不用到处找源码包下载编译,配置,不用手动 phpize,configure,make,make install, 自动识别模块安装路径,我们只需要编辑 php.ini 配置文件开启扩展,当然我们也需要自己配置一些参数的时候可以先下载源码再构建

安装 pecl
Ubuntu/Debian/Deepin
sudo apt-get install php-dev php-pear autoconf automake libtool  -y 
Centos
sudo yum install php-dev php-pear autoconf automake libtool  -y 
pecl 常用命令
build 
从 C 的源码中构建扩展
install 
安装一个包,步骤包含 (configure,make,make install)
download 
下载源码包
list-all 
列出全部包
run-tests 
运行测试 (make test)
安装 Swoole 扩展
sudo pecl install swoole

mysqld ,sockets,openssl,https2 都要选择yes
配置 PHP.ini
php -i |grep php.ini(查看php.ini位置)
extension=swoole.so(写入php.ini文件中)
确认是否安装成功
 php -m | grep swoole

三:remi源安装:remi源安装PHP环境

yum search php71-php-  :搜到指定PHP版本的所有扩展中swoole的名称并安装: yum install .... 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

宇亲

你的鼓励将我创作最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值