In mod obisnuit, pentru a instala framework-ul Laravel se foloseste Composer. Mai intai asigurati-va ca aveti instalat Composer.
- Daca nu aveti Composer instalat, visitati urmatoarea adresa si instalati-l:
//getcomposer.org/download/

Instalare Laravel in XAMPP

Eu folosesc XAMPP pentru aplicatiile PHP-MySQL, asa ca am instalat laravel in XAMPP.
Am XAMPP instalat in Windows, in directorul "E:/xampp/".

1. Pentru a instala Laravel, se foloseste composer in CMD (Command Line Interface). Pentru a deschide Command Line Interface in windows, apasati butonul Start si scrie "cmd" in campul search

2. In interfata windows command line, navighez la directorul"E:/xampp/htdocs/", unde vreau sa creez un proiect Laravel pentru teste, numit "lrvt", scriu aceasta comanda si apoi apas Enter:
composer create-project laravel/laravel lrvt dev-develop
In directorul "E:/xampp/htdocs/", composer-ul va crea un alt director numit "lrvt" cu framework-ul Laravel, versiunea urmatoarea. Instructiunea "dev-develop" specifica sa fie instalata versiunea urmatoare, care este in stadiu de dezvoltare.
Pentru a crea un proiect Laravel cu versiunea curenta stabila, foloseste instructiunea "–-prefer-dist":
composer create-project –-prefer-dist laravel/laravel project_name
- Sau foloseste doar comanda "create-project" cu nimic altceva dupa project_name (poti folosi orice nume pentru proiectul tau, eu am folosit "lrvt"):
composer create-project laravel/laravel project_name
Acum, Laravel este instalat pe local host.

Testare proiect Laravel

Pentru a testa cu XAMPP integritatea instalarii, pornesc XAMPP, apoi in browser accesez:
localhost/lrvt/public/
Va afisa o pagina ca in aceasta imagine:
php artisan serve

- Alternativ, poti folosi serverul web incorporat in PHP. In interfata Command Line navigheaza catre directorul cu proiectul Laravel, apoi initiaza urmatoarea instructiune in linia de commanda:
php artisan serve
Dupa executarea comenzii de mai sus, veti vedea afisat ca in urmatoarea imagine:

php artisan serve
Acum accesati in browser adresa:
http://localhost:8000
- Cand vreti sa opriti serverul, apasati Ctrl-C in Command-Line.
Daca vreti un alt port decat cel default 8000, specificati-l cu comanda "--port".
php artisan serve --port=8080
Daca primiti eroarea aceasta "RuntimeException No application encryption key has been specified.", trebuie sa generati un APP_KEY in fisierul ".env" .
- Daca directorul root al proietului Laravel nu contine fisierul .env atunci redenumiti fisierul ".env.example" in ".env".
Executati comanda urmatoare in Command-Line, unde ati instalat Laravel.
php artisan key:generate
Noua key generata poate fi vazuta in fisierul .env.
Daca folositi Laravel pe sistem Linux /Unix, setati permisiuni de scriere la directoarele storage si bootstrap/cache.

Pentru a afla versiunea Laravel instalata, rulati aceasta comanda in interfata command line, in directorul unde ati instalat Laravel:
php artisan --version
Sau verificati in fisierul:
vendor/laravel/framework/src/Illuminate/Foundation/Application.php

const VERSION = '5.5-dev'; //version of laravel

Un Test simplu in fiecare zi

HTML
CSS
JavaScript
PHP-MySQL
Engleza
Spaniola
Ce tag adauga imagine in pagina web?
<div> <img> <span>
<img src="http://coursesweb.net/imgs/webcourses.gif" width="191" height="63" alt="Courses-Web" />
Care din aceste coduri CSS afiseaza textul inclinat?
font-style: italic; text-decoration: underline; font-weight: 500;
#id {
  font-style: italic;
}
Clic pe functia jQuery care ascunde animat un element HTML.
click() hide() show()
$(document).ready(function() {
  $(".a_class").click(function(){ $(this).hide("slow"); });
});
Clic pe functia definita corect in PHP.
fname function() {} function fname() {} function $fname() {};
function fname($a, $b) {
  echo $a * $b;
}
Indicati forma pentru Prezent Perfect Continuu a verbului "to walk" (a merge).
have walked have been walking be walking
I have been walking for 5 hours.
- Merg pe jos de 5 ore.
Indicati Trecutul Nedefinit pentru verbul "ser" (a fi) la forma Yo.
será sería fui
Yo fui entrenador.
- Am fost antrenor.
Laravel - Instalare

Last accessed pages

  1. Butterfly Kyodai (23805)
  2. Mystic India Pop (3555)
  3. Elemente principale HTML (3046)
  4. Mahjong Gardens (5338)
  5. Jocuri Zuma (11099)

Popular pages this month

  1. Bubbles3 (3949)
  2. Gramatica limbii engleze - Prezentare Generala (2541)
  3. Butterfly Kyodai (2233)
  4. Cursuri si Tutoriale: Spaniola, Engleza, HTML, CSS, Php-Mysql, JavaScript, Ajax (1814)
  5. Curs HTML gratuit Tutoriale HTML5 (1794)