php
composer
laravel
phpunit
假設咱們在系列一文章中將 khs1994-docker/lnmp 克隆到了 /data/lnmp
目錄中。php
將 /data/lnmp/bin
加入 PATH
laravel
# vi ~/.bashrc $ vi /etc/profile export PATH=/data/lnmp/bin:$PATH
fish
Windows 10
用戶請查看 GitHubgit
爲避免與原始命令衝突,咱們爲每一個命令加上了 lnmp-
前綴。github
$ cd /data/lnmp/app/my_php_project $ lnmp-composer require phpunit
$ cd /data/lnmp/app/my_php_project $ lnmp-php -S 0.0.0.0:8080
$ cd /data/lnmp/app/my_php_project # 編寫測試文件,這裏以 tests/DemoTest 爲例 $ lnmp-phpunit tests/DemoTest # 上一步咱們已經使用 lnmp-composer 引入了 phpunit # 在其餘 PHP 項目中使用 lnmp-phpunit 請確保引入了 phpunit
新建 Laravel 項目docker
$ cd /data/lnmp/app $ lnmp-laravel new my_laravel_app # 參照 系列二 文章,新增一個 NGINX 配置文件,瀏覽器打開地址驗證
$ cd /data/lnmp/app/my_laravel_app $ lnmp-php artisan list