workman&php环境搭建

发布 : 2017-01-12 分类 : workman 浏览 :

Workerman

1
2
3
4
Workerman是一款纯PHP开发的开源高性能的PHP socket 服务器框架
被广泛的用于手机app、手游服务端、网络游戏服务器、聊天室服务器、硬件通讯服务器、智能家居、车联网、物联网等领域的开发
支持TCP长连接,支持Websocket、HTTP等协议,支持自定义协议
基于workerman开发者可以更专注于业务逻辑开发,不必再为PHP Socket底层开发而烦恼

安装php运行环境

1
yum install php php-fpm php-bcmatch php-gd php-mbstring php-mcrypt php-mysql php-devel php-pecl-memcache -y

查看php版本

1
php -v

All text

Linux下全局安装composer方法

1
2
Composer是PHP的一个依赖管理工具
它允许你申明项目所依赖的代码库,它会在你的项目中为你安装他们

下载composer

1
curl -sS https://getcomposer.org/installer | php

All text

将composer.phar文件移动到bin目录以便全局使用composer命令

1
mv composer.phar /usr/local/bin/composer

切换国内原

1
2
su matrix
composer config -g repo.packagist composer https://packagist.phpcomposer.com

拉取github项目

1
2
git clone https://github.com/ningbnii/tp5_workerman_demo
cd tp5_workerman_demo

通过composer安装

1
composer require topthink/think-worker

All text

配置域名

1
cd ~/tp5_workerman_demo
1
vi application/push/controller/Worker.php

All text

1
vi application/index/view/index/index.html

All text

启动服务

1
cd ~/tp5_workerman_demo
1
php server.php start

All text

本文作者 : Matrix
原文链接 : https://matrixsparse.github.io/2017/01/12/workman&php环境搭建/
版权声明 : 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明出处!

知识 & 情怀 | 二者兼得

微信扫一扫, 向我投食

微信扫一扫, 向我投食

支付宝扫一扫, 向我投食

支付宝扫一扫, 向我投食

留下足迹