centos服务器安装swoole

swoole安装

下载地址:
https://wiki.swoole.com/wiki/page/6.html
进入
https://github.com/swoole/swoole-src/releases/tag/v4.2.13
或 http://pecl.php.net/package/swoole

以最新版 4.2.13 为例 (ps: 4.3版本以上安装经常出问题,用回4.2版本)

下载swoole:
cd /mnt/download
wget http://pecl.php.net/get/swoole-4.2.13.tgz
wget https://github.com/swoole/swoole-src/archive/v4.2.13.zip
mkdir swoole-4.2.13
tar -xvf swoole-4.2.13 -C ./swoole-4.2.13
cd swoole-4.2.13

安装依赖:
yum -y install gcc gcc-c++ autoconf pcre-devel make

编译:
phpize
./configure
或指定 php-config文件path
find / -name php-config
./configure --with-php-config=/usr/bin/php-config
make && make install

配置swoole的php拓展
php --ini
cp /etc/php.d/zip.ini /etc/php.d/swoole.ini
vim swoole.ini

; Enable swoole extension module
extension=swoole.so

查看php的swoole拓展是否安装加载成功:
php -m | grep swoole

查看swoole版本:
php --ri swoole

php -r 'echo swoole_version();'
php -r 'echo SWOOLE_VERSION;'

[root@izwz**zzz /]# php -r 'echo SWOOLE_VERSION;'
4.2.13

 

posted @ 2019-11-08 00:21  php学习笔记  阅读(221)  评论(0编辑  收藏  举报