如何玩转swoole_入门学习一下swoole

最近有需求需要搞一下物联网通信这块的东西,也是小明我的一个短板,所以就在这里开个专栏记录一下学习swoole的笔记吧。

swoole的官方网站是这个:Swoole - PHP 协程框架​www.swoole.com

文档地址是这个:Swoole4 文档​wiki.swoole.com

一般学习一个新的技术,小明还是建议以官方的学习文档为主。

像我现在这样的文章呢?可以避免一些采坑,但是具体的一些流程还是得以官方的为主。

具体的安装步骤,小明就不细说了,大家参考官方文档进行一步一步的操作就问题不大了。

这里要注意下,swoole呢只能在linux下面运行,所以一定要有一台linux服务器,可能很多的同学都是用windows开发的,所以要么自己用docker搭建一个linux服务器要么直接买一台腾讯或者阿里云的服务器吧。

小明就是自己买了一天,很便宜,三年288的样子。下面的链接就可以直接买了。618云聚惠_ 腾讯云618活动_腾讯云618购物节 - 腾讯云​url.cn

买了之后,可以去装一个lnmp环境,不需要怎么安装的,也可以直接使用lnmp包或者是镜像包来搞一下。安装 - LNMP一键安装包​lnmp.org

这些都是比较成熟的框架了。所以直接拿来用就可以了,如果要自己安装lnmp的环境的小白,可以看下小明直接写的技术文章,也是有的。linux下配置php环境 nginx+mysql+php5.5​www.lnctime.com

是很久以前的文章了,不过应该问题不大。参考一下即可。

我这里主要是备注一下小明安装过程踩的坑。我这里主要是备注一下小明安装过程踩的坑。第一个就是使用哪种方式来安装。

小明用了两种的方式来安装。一种是源码编译安装,还有一种是官方自带的perl命令来安装。

就是这两种安装方式,其实都一样差不多,但是运行perl命令的时候会出现比较多的问题,所以小明建议还是使用源码安装即可。

其实你直接安装官方的命令直接执行应该就可以安装成功了。但是小明建议还是要有自己的一个思维方式来安装。这里就啰嗦一波。

我们在linux下面安装软件其实就是很简单的几步骤,下载安装包,解压安装包,进入目录,序列化或者是其他的操作,配置信息./configure检测,然后make编译,然后编译安装即可。

然后配置检测,如果配置检测出现这个错误:

在配置后面加一个这行代码就可以了:

./configure --with-php-config = /local/usr/php/bin/php-config

其他的就正常操作即可。

然后执行php -m看下是否已经安装成功

这样就已经安装成功了。

我们也可以执行以下

php --ri swoole

就可以看一下swoole的版本号了。

那么我们安装完了之后,我们就要去看一下到底怎么来玩转这个swoole呢?

直接使用官方的例子。

因为我们使用的腾讯云的服务器,所以要去在安全组开放一下9501这个端口,另外就是自己防火墙也要放开一下这个端口。

最后出现这样的效果就表示已经连通了。

服务端出现链接上,那么表示你这个环境就已经搭建成功。

第一步hello word就搞定了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值