PHP群:95885625 Hbuilder+MUI群:81989597 站长QQ:634381967
    您现在的位置: 首页 > 开发编程 > 编程杂谈 > 正文

    Workerman服务器的安装启动

    作者:admin来源:网络浏览:时间:2020-09-30 00:07:50我要评论
    导读:安装phpapt-get install php5-cliroot@iZ23b64pe35Z:/home/www# php -vPHP 5.5.9-1ubuntu4.20 (cli) (built: Oct 3 2016 13:00:...
    安装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/

    转载请注明(B5教程网)原文链接:https://b5.mxunkeji.com/content-74-6289-1.html
    相关热词搜索: