Можно ли установить Laravel без использования Composer?
Я хотел бы знать, если я могу установить или использовать Laravel PHP framework на любом веб-сервере без использования композитор (PHP package/dependency manager) каждый раз?
Я хотел бы иметь возможность удалить мое приложение на любой веб-сервер (например, общий сервер без доступа к командной строке).
Если я запускаю composer install в первый раз (локально), то все зависимости должны присутствовать, верно?
тогда, я должен быть в состоянии бросить его на любой сервер со всеми файлами (включая список поставщиков)?
6 ответов:
Если бы вы действительно хотели, вы могли бы сделать всю работу, которую композитор делает вручную, но вы определенно не должны. Установка Composer проста, это просто вопрос получения и выполнение команд на нем.
вам не нужно запускать Composer на вашем сервере, а также локально, как только вы запустите
composer installилиcomposer updateваш проект будет иметь все это зависимости доступны, и вы можете просто загрузить его прямо на ваш сервер.
Если у вас есть общий сервер и вы не можете установить Composer и запустить cmd для установки нового пакета, или обновления существующего пакета.
вы можете одно, установив composer на локальном компьютере и установить(ex
composer require package/name) или обновление (excomposer update package/name) все пакеты, потом загрузите каталог поставщика на сервере с вашим кодом. он будет работать для вас так же, как в вашей локальной среде.Примечание: я настоятельно рекомендую вам следует использовать Laravel с композитором, это важная часть laravel, и вы можете попытаться убедить своего клиента предоставить сервер, который поддерживает laravel. Пожалуйста, проверьте ссылку ниже, и вы можете найти требования к серверу. https://laravel.com/docs/5.5#installation
Если вы не хотите использовать composer на сервере, вам придется запустить composer install/update и загрузить все библиотеки локально, а затем вручную загрузить все эти файлы на сервер, т. е. каталог поставщика.
в случае общего хостинга, где вы не можете подключиться к серверу с shh там вам, возможно, придется это сделать, но это займет много времени, чтобы загрузить все файлы на сервере, поэтому я бы рекомендовал вам композитор, а затем загрузить библиотеки через composer установить обновления.
на этом сайте вы можете скачать все, что вы можете скачать Также с помощью инструмента сборки composer. Но вам не нужна установка композитора. Конечно, ларавель также присутствует там:https://php-download.com/package/laravel/laravel
скачать zip-файл из github и загрузить на ваш htdoc и вуаля это будет работать для вас
Comments