欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

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
MAC PHP安装swoole扩展
这里就代表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

浏览器将会显示
MAC PHP安装swoole扩展

终端显示内容
MAC PHP安装swoole扩展
这里顺便附上swoole官网链接 swoole官网


总结

最近自学安装和使用swoole,还在不断学习当中。。。