Sto usando laravel 5.2 per sviluppare app.
A partire da ora sto utilizzando php -S localhost:8888 -t public
per distribuire l'app di sviluppo test.
So che devo modificare il file di configurazione .env per la produzione.
Ma non è possibile utilizzare php artisan serve
o php -S localhost:8888 -t public
per distribuire l'app come app di produzione.
Sto usando WAMP nella mia macchina. Attualmente ho inserito la mia app laravel in C:\wamp\www\laravel
.
Quali sono i passaggi corretti per distribuire la mia app laravel 5.2?Quali sono i passaggi corretti per distribuire un'app di laravel 5.2 di produzione?
risposta
php artisan serve
crea un server HTTP locale, di sviluppo molto semplice ed è non per la produzione. Non gestirà più di una manciata di visite e si interromperà rapidamente, e non è protetto nel modo in cui sono Apache o Nginx.
In base al percorso della directory C:\wamp\www\laravel
, suppongo che si stia utilizzando un server WAMP? L'A in WAMP è Apache - il server web che usi anzichéphp artisan serve
.
Impostazione del sito su un server di produzione può variare in base alla configurazione, ma i passi generali sarà simile:
- Si dovrebbe solo mettere il vostro progetto di file direttamente nella nella directory WAMP
- Run
composer install
per installare le dipendenze. - Modificare il database e altri vars nel file
.env
.
Verificare che WAMP sia in esecuzione e che il sito sia configurato e che dovresti essere a posto.
Se non si ha molta esperienza con il server e si desidera semplicemente ospitare in modo sicuro e semplice un'app Laravel, suggerisco caldamente di controllare il nostro Laravel Forge - fa tutto e il tuo sito sarà su Internet pubblico entro 10 minuti.
- 1. Quali sono i casi d'uso corretti per process.nextTick in Node.js?
- 2. Quali sono i passaggi per dedurre questo codice pointfree?
- 3. Come verificare quali passaggi sono stati utilizzati
- 4. Come aggiungere Laravel 5.2/Laravel 5.3 su Google App Engine?
- 5. Quali sono i valori di utilizzo/parametro corretti per HoughCircles in OpenCV per il rilevamento dell'iride?
- 6. Quali file di Laravel Elixir sono necessari sul server di produzione?
- 7. Quali passaggi devo seguire per utilizzare i richiami di WCF?
- 8. Come utilizzare i tratti - Laravel 5.2
- 9. Clojure piedistallo Dataflow Modello - passaggi corretti
- 10. Quali sono gli usi corretti di @NonNull e @Nullable?
- 11. Selenio e Laravel 5.2
- 12. Laravel 5.2 Auth not Working
- 13. Quali sono i passaggi per eseguire il debug di un'applicazione Web Java?
- 14. Quali sono i passaggi per rimuovere una destinazione di pubblicazione in Tridon?
- 15. Playframework 2.1.1 distribuire sul server di produzione
- 16. Come installare laravel 5.2
- 17. Laravel 5.2 sessione di accesso non persistente
- 18. Quali sono le migliori pratiche per la distribuzione di un'applicazione Catalyst su un server di produzione?
- 19. modello di forma vincolante in laravel 5.2
- 20. quali sono i vantaggi dell'uso di scrapyd?
- 21. Laravel 5.2 Autenticazione tramite API
- 22. Quali sono i passaggi per implementare HTTPS con Google Cloud Containers?
- 23. Quali sono i passaggi principali necessari per creare più istanze di un'applicazione meteor.js in esecuzione su un singolo server?
- 24. Quali sono i passaggi seguiti da SQL Engine per eseguire la query .. ??
- 25. Si consiglia di distribuire MongoDB su EC2 per la produzione?
- 26. Auth :: user() non attraversa i sottodomini? - laravel 5.2
- 27. Quali sono i modi corretti per scrivere i filtri Boto3 per utilizzare il nome del tag personalizzato?
- 28. Quali sono i pro e i contro di Anchor Modeling?
- 29. Come lavorare con i cookie in Laravel 5.2
- 30. Quali sono i valori possibili per i descrittori di file?
Distribuire laravel nella macchina locale o nel server live? –
@ujwaldhakal Come distribuire l'app di produzione anche in locale e nel server? Stiamo usando AWS. – Kumaran
Nel server è facile se supporta il compositore cioè se il suo vps (server privato virtuale) o dedica l'hosting di laravel semplicemente nella directory radice posiziona tutto il tuo file ... in comando come rendere laravel aperto nella porta 80 di quella dir pubblica –