it-swarm.dev

Lze nainstalovat Laravel bez použití Composer?

Chtěl bych vědět, jestli můžu nainstalovat nebo použít framework Laravel PHP na jakémkoliv webovém serveru bez použití Composer (PHP package/dependency manager) pokaždé?

Chtěl bych, aby moje aplikace mohla být umístěna na libovolný webový server (jako například sdílený server bez přístupu k příkazovému řádku).

Pokud spustím composer install poprvé (lokálně), pak by měly být přítomny všechny závislosti, správně?

Pak bych měl být schopen ho přetáhnout na jakýkoliv server se všemi soubory (včetně adresáře dodavatele)?

91
ryanwinchester

Pokud jste opravdu chtěli, mohli byste dělat veškerou práci, kterou Composer dělá ručně, ale rozhodně byste neměli. Instalace Composer je snadná, je to jen otázka získání souboru composer.phar a spuštění příkazů na něm.

Nemusíte spouštět Composer na vašem serveru ani lokálně, jakmile spustíte composer install nebo composer update váš projekt bude mít k dispozici všechny své závislosti a stačí jej nahrát přímo na váš server.

66
Dwight

Nemůžete nainstalovat laravel local bez skladatele ve vašem projektu.

11

Pokud máte sdílený server a nejste schopni nainstalovat skladatele a spouštět cmd, nainstalujte nový balíček nebo aktualizujte existující balíček. 

Jednu věc můžete nainstalovat na místním počítači a nainstalovat (ex composer require package/name) nebo aktualizovat (ex composer update package/name) všechny balíčky, pak nahrát váš adresář dodavatele na server pomocí kódu. bude fungovat pro vás stejně jako ve vašem místním prostředí.

POZNÁMKA: Důrazně doporučuji, abyste používali Laravel u skladatele, je to důležitá součást laravel a můžete se pokusit přesvědčit svého klienta, aby poskytl server, který podporuje laravel. Zkontrolujte prosím níže uvedený odkaz a můžete zjistit požadavky serveru. https://laravel.com/docs/5.5#installation

4
Prashant Barve

Na těchto stránkách si můžete stáhnout vše, co si můžete stáhnout také pomocí nástroje pro sestavování skladatelů. Nepotřebujete však instalaci skladatele. Samozřejmě je zde také laravel: https://php-download.com/package/laravel/laravel

4
Stefan

Pokud nechcete používat skladatele na serveru, budete muset spustit instalační program/update a stáhnout všechny knihovny lokálně a pak ručně nahrát všechny tyto soubory na server, tj. Adresář dodavatelů.

V případě sdíleného hostování, kde se nemůžete připojit k serveru pomocí programu shh, můžete to udělat, ale nahrání všech souborů na server bude vyžadovat spoustu času, takže doporučuji, abyste měli skladatele a pak si stáhněte knihovny. prostřednictvím instalace/aktualizace skladatele.

1
Akshay Khale

Ano, můžete nejprve nainstalovat všechny závislosti projektu prostřednictvím skladatele ve vašem localhostu a poté všechny soubory přes FTP přenést na vaše aktuální webové stránky.

0
shasi kanth

Stačí stáhnout Zip soubor z github a nahrát do vašeho htdoc a voilà to bude pracovat pro vás

0
harshal lonare