Despre Laravel
Creat de Taylor Otweel, cu peste 10 carti de unde-l poti invata, o sintaxa usor de memorat, o documentatie oficiala disponibila la http://www.laravel.com extrem de bine facuta si cuprinzatoare - Laravel reprezinta cea mai comuna alegere in privinta framework-urilor PHP in ultima vreme.
Extensii PHP necesare
În acest tutorial vom presupune că aveți deja instalat LAMP și vom trece mai departe. Dacă nu, puteți vedea un tutorial aici. Vom începe cu instalarea extensiilor PHP necesaee.
Instalare Composer
Activarea mod_rewrite
Deschideți fișierul de configurare vhost.
Căutați "AllowOverride None", ar trebui să apară de două ori și schimbați în "AllowOverride All" (ambele). Acum căutați următorele două linii
și schimbați-le în:
Ieșiti și salvați cu CTRL+X, Y, ENTER .
Instalare Laravel
Prima oara trebuie să"ne mutăm" în /var/www, după aceea vom descărca Laravel de pe GitHub, vom extrage fișierele într-un folder numit laravel-master, îi vom muta conținutul în /var/www și vom șterge directorul gol.
Pornim instalarea cu Composer
și restartăm apache:
Acum editați app/routes.phpși adăugați o nouă rută.
Acum dacă navigați la http://your-domain-or-ip/mytestar trebui să vă apară "Bunaa!".
http://tuwer.eu/cum-instalezi-pe-ubuntu-12-04-lts/
Creat de Taylor Otweel, cu peste 10 carti de unde-l poti invata, o sintaxa usor de memorat, o documentatie oficiala disponibila la http://www.laravel.com extrem de bine facuta si cuprinzatoare - Laravel reprezinta cea mai comuna alegere in privinta framework-urilor PHP in ultima vreme.
Extensii PHP necesare
În acest tutorial vom presupune că aveți deja instalat LAMP și vom trece mai departe. Dacă nu, puteți vedea un tutorial aici. Vom începe cu instalarea extensiilor PHP necesaee.
Cod:
sudo apt-get install unzip
sudo apt-get install curl
sudo apt-get install openssl
sudo apt-get install php5-mcrypt
Cod:
curl -sS https://getcomposer.org/installer | php
sudo mv composer.phar /usr/local/bin/composer
Cod:
sudo a2enmod rewrite
sudo service apache2 restart
Cod:
sudo nano /etc/apache2/sites-available/default
Cod:
DocumentRoot /var/www
<Directory /var/www>
Cod:
DocumentRoot /var/www/public
<Directory /var/www/public>
Instalare Laravel
Prima oara trebuie să"ne mutăm" în /var/www, după aceea vom descărca Laravel de pe GitHub, vom extrage fișierele într-un folder numit laravel-master, îi vom muta conținutul în /var/www și vom șterge directorul gol.
Cod:
d /var/www
wget https://github.com/laravel/laravel/archive/master.zip
unzip master.zip && cd laravel-master/ && mv * ../ && cd ..
rm -r laravel-master && rm master.zip
Cod:
composer install
sudo chmod -R 777 app/storage
Cod:
sudo service apache2 restart
Cod:
Route::get('/mytest', function()
{
return "Bunaa!";
});
http://tuwer.eu/cum-instalezi-pe-ubuntu-12-04-lts/