Instalando Laravel 5 no Ubuntu 15.04

O framework Laravel é atualmente um dos mais bem conceituados no mundo PHP. Isso se dá não apenas por conta do seu código limpo e elegante, mas também pela suave curva de aprendizado, recursos oferecidos, facilidade de uso e uma boa documentação.

Neste post, será demonstrado a instalação do mesmo no Ubuntu 15.04 utilizando o Terminal.

1) Atualizando o Ubuntu:

$ sudo apt-get update && sudo apt-get upgrade -y

2) Servidor Apache

$ sudo apt-get install apache2

Em seguida, deve-se configurar as permissões do seu usuário na pasta de html. Substitua a palavra “seuusuario” pelo nome do seu usuário:

$ sudo adduser seuusuario www-data
$ sudo chown seuusario:www-data -R /var/www/html
$ sudo chmod 755 -R /var/www/html

3) PHP 5

$ sudo apt-get install php5

Criação o arquivo info.php dentro do diretório /var/www/html:

$ cd /var/www/html/
$ touch info.php
$ echo '' >> info.php

Abra o browser e verifique a instalação: http://localhost/info.php

4) MySQL Server (opcional)

$ sudo apt-get install mysql-server-5.6

5) Interface web para o MySQL

$ sudo apt-get install phpmyadmin

6) Extensão Mcrypt

$ sudo apt-get install php5-mcrypt
$ sudo php5enmod mcrypt
$ sudo service apache2 reload

7) Habilitando o mod_rewrite

$ sudo a2enmod rewrite
$ sudo service apache2 restart

Abra o arquivo:

$ sudo nano /etc/apache2/sites-available/000-default.conf

Procure por “DocumentRoot /var/www/html” e adicione as linhas a seguir logo abaixo:

<Directory “/var/www/html”>
AllowOverride All

Saia do nano digitando control x, confirme as modificações (y) e por último tecle ENTER. Reinicie o servidor novamente:

$ sudo service apache2 reload

8) Composer – O mais importante *

$ sudo apt-get install curl
$ curl -sS https://getcomposer.org/installer | php
$ mv composer.phar /usr/local/bin/composer

9) Nosso primeiro projeto com o Laravel 5
Na pasta /var/www/html/, execute o comando abaixo para realizar a instalação do Laravel:

$ composer create-project laravel/laravel  --prefer-dist

Neste exemplo, o nome do nosso projeto será sirh. Em seguida entre na pasta e execute os comando a seguir:

$ cd sirh
$ sudo chmod -R 777 storage/
$ php artisan serve

Temos então a aplicação funcionando no endereço http://localhost:8000
Captura de tela 2015-07-29 23.27.11
Caso não consiga chegar até aqui, entre em contato comigo, dúvidas e sugestões serão bem vindas.

Referências:
Documentação do Laravel:
http://laravel.com/docs/master

Iniciando um Novo Projeto no Laravel:
http://magazine.softerize.com.br/tutoriais/php/laravel/iniciando-um-novo-projeto-laravel

Anúncios

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s