2016-02-11 10 views
7

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?

+0

Distribuire laravel nella macchina locale o nel server live? –

+0

@ujwaldhakal Come distribuire l'app di produzione anche in locale e nel server? Stiamo usando AWS. – Kumaran

+0

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 –

risposta

2

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.

Problemi correlati