您现在的位置: 首页 > 开发编程 > 编程杂谈 > 正文

Workerman服务器的安装启动

作者:admin来源:网络浏览:时间:2018-05-11 23:44:08我要评论
分享到
安装php

apt-get install php5-cli
root@iZ23b64pe35Z:/home/www# php -v
PHP 5.5.9-1ubuntu4.20 (cli) (built: Oct  3 2016 13:00:37)
检查pcntl、posix扩展(已经安装成功)

root@iZ23b64pe35Z:/home/www# php -m | grep pcntl
pcntl
root@iZ23b64pe35Z:/home/www# php -m | grep posix
posix
安装git

apt-get install git
下载 workerman-todpole

git clone https://github.com/walkor/workerman-todpole.git
缺少官方依赖包,直接启动发现会报错:

  1. root@iZ23b64pe35Z:/home/www# cd workerman-todpole/ 
  2. root@iZ23b64pe35Z:/home/www/workerman-todpole# ls 
  3. Applications  composer.json  MIT-LICENSE.txt  README.md  start.php 
  4. root@iZ23b64pe35Z:/home/www/workerman-todpole# php start.php start 
  5. PHP Warning:  require_once(/home/www/workerman-todpole/vendor/autoload.php): failed to open stream:  
  6. No such file or directory in /home/www/workerman-todpole/start.php on line 29 

 安装:Composer 是 PHP 的一个依赖管理工具(全局安装)

curl -sS https://getcomposer.org/installer | php
mv composer.phar /usr/local/bin/composer
注意: 如果上诉命令因为权限执行失败, 请使用 sudo 再次尝试运行 mv 那行命令。

现在只需要运行 composer 命令就可以使用 Composer 而不需要输入 php composer.phar

vendor目录是依赖库的目录,这些其实都是可以通过一个命令来得到的,只要你提供composer.json文件,那么你将这个项目git clone下来之后,直接:

composer install
就可以得到相应的依赖库了。

再次启动workerman

root@iZ23uv7rgv9Z:/home/www/workerman-todpole# ls
Applications  composer.json  composer.lock  MIT-LICENSE.txt  README.md  start.php  vendor
启动正常
 

  1. root@iZ23uv7rgv9Z:/home/www/workerman-todpole# php start.php start 
  2. Workerman[start.php] start in DEBUG mode 
  3. ----------------------- WORKERMAN ----------------------------- 
  4. Workerman version:3.3.6          PHP version:5.5.9-1ubuntu4.20 
  5. ------------------------ WORKERS ------------------------------- 
  6. user          worker                 listen                    processes status 
  7. root          TodpoleBusinessWorker  none                       4         [OK]  
  8. root          TodpoleGateway         websocket://0.0.0.0:8282   4         [OK]  
  9. root          Register               text://0.0.0.0:1237        1         [OK]  
  10. root          WebServer              http://0.0.0.0:8383        2         [OK]  
  11. ---------------------------------------------------------------- 
  12. Press Ctrl-C to quit. Start success. 

查看本机的IP地址:

ip addr
再次启动workerman,在浏览器地址输入

http://本机IP地址:8383/

相关热词搜索:
下一篇:最后一页