- root@iZ23b64pe35Z:/home/www# cd workerman-todpole/
- root@iZ23b64pe35Z:/home/www/workerman-todpole# ls
- Applications composer.json MIT-LICENSE.txt README.md start.php
- root@iZ23b64pe35Z:/home/www/workerman-todpole# php start.php start
- PHP Warning: require_once(/home/www/workerman-todpole/vendor/autoload.php): failed to open stream:
- 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
启动正常
- root@iZ23uv7rgv9Z:/home/www/workerman-todpole# php start.php start
- Workerman[start.php] start in DEBUG mode
- ----------------------- WORKERMAN -----------------------------
- Workerman version:3.3.6 PHP version:5.5.9-1ubuntu4.20
- ------------------------ WORKERS -------------------------------
- user worker listen processes status
- root TodpoleBusinessWorker none 4 [OK]
- root TodpoleGateway websocket://0.0.0.0:8282 4 [OK]
- root Register text://0.0.0.0:1237 1 [OK]
- root WebServer http://0.0.0.0:8383 2 [OK]
- ----------------------------------------------------------------
- Press Ctrl-C to quit. Start success.
查看本机的IP地址:
ip addr
再次启动workerman,在浏览器地址输入
http://本机IP地址:8383/