MAC PHP安装swoole扩展
程序员文章站
2022-05-17 16:46:19
...
文章目录
前言
MAC PHP如何安装swoole扩展
一、下载swoole
wget http://pecl.php.net/get/swoole-4.5.3.tgz
swoole下载网站: 链接
二、解压编译安装
tar -zxvf swoole-4.5.3.tgz
cd swoole-4.5.3
(这里我的PHP目录是/Applications/MAMP/bin/php/php7.2.7,实际中根据自己的PHP目录来更改)
/Applications/MAMP/bin/php/php7.2.7/bin/phpize
./configure --with-php-config= /Applications/MAMP/bin/php/php7.2.7/bin/php-config
make
make install
在php.ini加上 extension=swoole
三、检查是否安装成功
查看扩展
/Applications/MAMP/bin/php/php7.2.7/bin/php -m
这里就代表swoole已经安装成功了
三、简单测试
我们定义一个test.php文件
<?php
$http = new Swoole\Http\Server('0.0.0.0', 9501);
$http->on('request', function ($request, $response) {
var_dump($request->server); // 这里会在终端输出
$response->header("Content-Type", "text/html; charset=utf-8");
$response->end("<h1>Hello Swoole. #".rand(1000, 9999)."</h1>"); // 这里会在浏览器输出
});
$http->start();
运行服务
php test.php
打开浏览器访问 http://localhost:9501/?a=1
浏览器将会显示
终端显示内容
这里顺便附上swoole官网链接 swoole官网
总结
最近自学安装和使用swoole,还在不断学习当中。。。
上一篇: Ubuntu16.04 php7.2 安装swoole扩展
下一篇: DedeCMS 5.5靶机