Опишу решение проблемы с php artisan, если у вас в операционной системе Ubuntu установлена по умолчанию 7 версия PHP, а вы развернули Laravel на PHP 8.
Проблема в том, что при вводе, например, php artisan optimize вы получите ошибку "Your Composer dependencies require a PHP version ">= 8.2.0." You are running 7.4.3.-4ubuntu2.28".
Для того, чтобы команда artisan выполнялась корректно, нужно вместо php указать полный путь к 8 версии PHP, например /opt/php83/bin/php. Таким образом, команда artisan будет выглядеть:
/opt/php83/bin/php artisan optimize
Все корректно сработает.