The Blog

Instalação do Laravel 7


Primeiro passo é preparar o instalador do Laravel no Composer:

composer global require laravel/installer

Verifique se o arquivo ‘/etc/php/7.4/cli/php.ini’ possui memória alocada:

memory_limit=1536M

*O caminho do arquivo php.ini pode mudar de acordo com a versão do PHP instalada.

**Após a modificação desse arquivo, reinicie o servidor Apache (sudo service apache2 restart).

Verifique se a memória SWAP está liberada e ativa:

free -m

Caso o total da memória SWAP esteja em 0, execute os comandos abaixo para liberar 1Gb:

sudo /bin/dd if=/dev/zero of=/var/swap.1 bs=1M count=1024
sudo /sbin/mkswap /var/swap.1
sudo chmod 600 /sbin/swapon
sudo /sbin/swapon /var/swap.1

Agora faça a instalação da estrutura de arquivos do Laravel no diretório escolhido:

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

Pronto! A instalação foi concluída, mas é necessário fazer alguns ajustes antes.

Você deve criar um arquivo .htaccess na raiz do projeto com o seguinte conteúdo:

<IfModule mod_rewrite.c>
    RewriteEngine on
    RewriteCond %{REQUEST_URI} !^public
    RewriteRule ^(.*)$ public/$1 [L]
</IfModule>

Também é necessário definir as permissões de acesso (esteja na raiz do projeto):

sudo chmod -R 775 storage/

Agora a sua página inicial já deve carregar como no exemplo abaixo:

Leave a comment