ubuntu安装swoole
准备一台新的虚拟机,参考了官方文档进行安装
https://wiki.swoole.com/#/environment
安装准备
安装前必须保证系统已经安装了下列软件
php-7.1
或更高版本gcc-4.8
或更高版本make
autoconf
直接 sudo apt install 安装。
安装 php:
安装 gcc:
安装前先执行 sudo apt-get update:
安装 make:
安装 autoconf:
下载源码文件:
sudo git clone https://gitee.com/swoole/swoole.git
由于下载的只是源码没有 configure 文件,所以我们需要用phpize生成。
ubuntu 没有安装 phpize 可执行命令:sudo apt-get install php-dev 来安装 phpize
从源码编译安装
到下载的swoole源码目录中执行一下命令:
phpize && ./configure && make && sudo make install
。。。
编译完成:
启用扩展:
编译安装到系统成功后,需要在 php.ini
中加入一行 extension=swoole.so
来启用 Swoole 扩展
查看 php.ini 文件在哪用下面命令:
php -info | grep php.ini
添加扩展:
通过 php -m
来查看是否成功加载了 swoole.so
,