LEMP服务器搭建三(swool扩展,websocket的小案例)

一、获取swoole压缩包

#wget https://github.com/swoole/swoole-src/archive/v1.9.3-stable.tar.gz

二、解压并编译安装

#tar zxvf v1.9.3-stable.tar.gz

#cd swoole-src-1.9.3-stable

phpize命令需要php70w-devel.x86_64扩展

#yum install php70w-devel.x86_64

#phpize

#./configure

#make && make install

三、配置swoole到php

提示:不知道php.ini在哪的可以使用一下命令

#find / -name php.ini

配置swoole到php.ini

#vi /etc/php.ini

在php.ini中添加

extension=swoole.so

保存退出,重启php-fpm

#systemctl restart php-fpm.service

查看swoole是否安装成功

#php -m

如果出现swoole,安装完成,如下图


四、swoole的使用

链接:http://pan.baidu.com/s/1gfsY78f 密码:7bvp

切换到网站根目录,把socketDemo.php放进去,

#cd /www

#php socketDemo.php

然后用浏览器打开socket.html(可以放在本地任意地方,把文件拖到浏览器中)


swoole用于长连接websocket,当然,也可以不用swoole,有些人用workerman,都可以

下一篇《LEMP服务器搭建四(nosql的安装与使用)》

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 一、MemCache简介 session MemCache是一个自由、源码开放、高性能、分布式的分布式内存对象缓存...
    李伟铭MIng阅读 9,291评论 2 13
  • 啊 公司要开始新项目 移动的app 名字叫安好 运维太坑爹了 给了个破配置 Xeon(TM) CPU 3.40...
    xiasix阅读 5,447评论 0 2
  • (centos7+nginx1.9+mysql5.6+php7) 1.准备工作: 1)把所有的软件安装在/data...
    Tshare_XUN阅读 3,798评论 0 0
  • 1.LAMP介绍  LAM(M)P:L: linuxA: apache (httpd)M: mysql, mar...
    尛尛大尹阅读 4,771评论 0 1
  • 前面章节我会先简要说明一下安装过程, 后面章节我会记录在安装期间踩过的坑.Linux 下编译软件的步骤参见Linu...
    patiencing阅读 8,412评论 1 3

友情链接更多精彩内容