могу ли я установить laravel без использования composer?

<p>я хотел бы знать, могу ли я установить или использовать платформу <a href="https://github.com/laravel/laravel/tree/develop">laravel</a> php на любом веб-сервере без использования <a href="http://getcomposer.org/">composer</a> (менеджер пакетов/зависимостей php) каждый раз?</p><p>я хотел бы иметь возможность перенести мое приложение на любой веб-сервер (например, на общий сервер без доступа к командной строке).</p><p>если я запускаю <code>composer install</code> в первый раз (локально), то все зависимости должны присутствовать, правильно?</p><p>тогда я смогу поместить его на любой сервер со всеми файлами (включая каталог поставщика)?</p>

<p>если вы действительно хотите, вы можете сделать всю работу, которую composer делает вручную, но вам определенно не следует. установить composer просто, нужно просто получить файл <code>composer.phar</code> и запустить на нем команды.</p><p>вам не нужно запускать composer на вашем сервере, а также локально, после того, как вы запустите <code>composer install</code> или <code>composer update</code>, у вашего проекта будут все доступные зависимости, и вы сможете просто загрузить его прямо на свой сервер.</p>

<p>вы не можете установить локальный laravel без composer в вашем проекте.</p>

<p>если у вас есть общий сервер, и вы не можете установить composer и запустить cmd, чтобы установить новый пакет или обновить существующий пакет. </p><p>одно можно сделать, установив composer на свой локальный компьютер и установить (ex <code>composer require package/name</code>) или обновить (ex <code>composer update package/name</code>) все пакеты, а затем <strong>загрузить каталог вашего поставщика</strong> на сервер с вашим кодом. он будет работать для вас так же, как в вашей местной среде.</p><p><strong>примечание:</strong> я настоятельно рекомендую вам использовать laravel с композитором, это важная часть laravel, и вы можете попытаться убедить своего клиента предоставить сервер, поддерживающий laravel. пожалуйста, проверьте ссылку ниже, и вы можете найти требования к серверу. <a href="https://laravel.com/docs/5.5#installation">https://laravel.com/docs/5.5#installation</a> </p>

<p>на этом сайте вы можете скачать все, что вы можете скачать также с помощью инструмента сборки композитора. но вам не нужна установка композитора. конечно, laravel также присутствует там: <a href="https://php-download.com/package/laravel/laravel">https://php-download.com/package/laravel/laravel</a> </p>

<p>если вы не хотите использовать composer на сервере, вам придется запустить composer install/update и загрузить все библиотеки локально, а затем вручную загрузить все эти файлы на сервер, т.е. в каталог поставщиков.</p><p>в случае разделяемого хостинга, когда вы не можете подключиться к серверу с помощью shh, вам, возможно, придется это сделать, но загрузка всех файлов на сервер займет много времени, поэтому я бы порекомендовал вам создать композитор, а затем загрузить библиотеки. через композитор установить/обновить.</p>

<p>да, вы можете сначала установить все зависимости проекта через composer на вашем локальном хосте, а затем перенести все файлы через ftp на ваш реальный веб-сайт.</p>

<p>просто скачайте <a href="https://github.com/harshalone/laravelwithoutcomposer">zip-файл с github</a> и загрузите его на htdoc и <em>voilà</em>, он будет работать для вас</p>