当前位置: 首页 > 后端技术 > PHP

完全使用Docker开发PHP项目(三):命令容器化

时间:2023-03-29 17:48:36 PHP

系列文章常用命令phpcomposerlaravelphpunit安装假设我们在第一篇系列文章中将khs1994-docker/lnmp克隆到/data/lnmp目录下。将/data/lnmp/bin添加到PATH#vi~/.bashrc$vi/etc/profileexportPATH=/data/lnmp/bin:$PATHFishWindows10用户,请查看GitHubusage为了避免和原来的命令冲突,我们提供每个命令都以lnmp-为前缀。composer$cd/data/lnmp/app/my_php_project$lnmp-composer需要phpunitphp$cd/data/lnmp/app/my_php_project$lnmp-php-S0.0.0.0:8080phpunit$cd/data/lnmp/app/my_php_project#compose测试文件,这里以tests/DemoTest为例$lnmp-phpunittests/DemoTest#在上一步中,我们已经使用lnmp-composer引入了phpunit#在其他PHP项目中使用lnmp-phpunit请务必引入phpunitlaravel新建一个Laravelproject$cd/data/lnmp/app$lnmp-laravelnewmy_laravel_app#参考第二系列文章,新增NGINX配置文件,在浏览器中打开地址验证artisan$cd/data/lnmp/app/my_laravel_app$lnmp-php工匠列表