1、下载swoole
wget
https://codeload.github.com/swoole/swoole-src/tar.gz/swoole-1.7.9-stable
2、解压
tar -zxf swoole-1.7.9-stable
3、进去swoole源码目录
cd swoole-src-swoole-1.7.9-stable
4、使用phpize来生成php编译配置
/usr/local/php/bin/phpize
5、./configure来做编译配置检测,一定要带上--with-php-config
./configure
--with-php-config=/usr/local/php/bin/php-config
6、编译并安装
make && make
install
7、开启php的swoole扩展
vim
/usr/local/php/lib/php.ini
#里面添加extension=swoole.so
开启swoole扩展
php -m #查看是否开启swoole模块
小提示:如果php找不到,那么可以/usr/local/php/bin/php
-m,也可以加入环境变量
vim /etc/profile #最底部加上 export
PATH=/usr/local/php/bin:$PATH 保存退出
source /etc/profile #使环境变量立即生效
管理Swoole
1、开启swoole进程 php server.php ,代码官网首页有
2、结束swoole进程
找到进程号 netstat -ntpl|grep
9501
#9501是server.php里面监听的端口
杀掉进程 kill 进程号,如kill 1680