资讯

精准传达 • 有效沟通

从品牌网站建设到网络营销策划,从策略到执行的一站式服务

workerman如何安装在linux环境下

这篇文章主要介绍了workerman如何安装在linux环境下,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

我们提供的服务有:网站制作、成都网站制作、微信公众号开发、网站优化、网站认证、上犹ssl等。为上1000+企事业单位解决了网站和推广的问题。提供周到的售前咨询和贴心的售后服务,是有科学管理、有技术的上犹网站制作公司

安装workerman其实很简单,只要会简单的linux口令就可以搞定。推荐:workerman教程

这里我给大家演示一下如何安装workerman 进入终端的过程就不用演示了吧...

输入root及密码进入终端后找到站点根目录 先使用官方自带的脚本测试下服务器的PHP环境是否满足WorkerMan允许要求

curl -Ss http://www.workerman.net/check.php | php

如图所示,本机的posix扩展没有安装,那我们使用以下命令进行安装pcntl和posix扩展。

yum install php-process

workerman如何安装在linux环境下扩展安装完成后,再次检测PHP环境,显示一切正常。

workerman如何安装在linux环境下官方提示为了支持更大的并发连接数,建议安装event扩展或者libevent扩展(二者作用相同,二选一即可),我们进行libevent扩展安装如下

workerman如何安装在linux环境下linux下安装workerman:

扩展安装成功后,一切准备就绪,通过wget口令下载WorkerMan源码包

wget http://www.workerman.net/download/workermanzip

下载完成后就可以看到下图中的workermanzip包,执行 unzip 进行解压

workerman如何安装在linux环境下

解压成功,将Workerman-master 重命名   如图

mv Workerman-master Workerman

workerman如何安装在linux环境下

创建test.php文件代码如下

count = 4; 
// 接收到浏览器发送的数据时回复hello world给浏览器 
$http_worker->onMessage = function($connection, $data)
{ 
    // 向浏览器发送hello world 
    $connection->send('hello world'); 
}; 
Worker::runAll();

执行 php test.php start 看到如下图表示workerman安装成功

workerman如何安装在linux环境下

用守护进程模式启动可以后台运行 workerman  任务:

php start.php start -d  (-d 守护模式启动)

感谢你能够认真阅读完这篇文章,希望小编分享的“workerman如何安装在linux环境下”这篇文章对大家有帮助,同时也希望大家多多支持创新互联,关注创新互联行业资讯频道,更多相关知识等着你来学习!


网站名称:workerman如何安装在linux环境下
文章地址:http://cdkjz.cn/article/ghsgge.html
多年建站经验

多一份参考,总有益处

联系快上网,免费获得专属《策划方案》及报价

咨询相关问题或预约面谈,可以通过以下方式与我们联系

大客户专线   成都:13518219792   座机:028-86922220