Posted on: January 29, 2020 03:18 PM
Posted by: Renato
Categories: Variados
Views: 499
O Laravel possui alguns requisitos para sua instalação.
Server Requirements
However, if you are not using Homestead, you will need to make sure your server meets the following requirements:
- PHP >= 7.1.3
- OpenSSL PHP Extension
- PDO PHP Extension
- Mbstring PHP Extension
- Tokenizer PHP Extension
- XML PHP Extension
- Ctype PHP Extension
- JSON PHP Extension
O primeiro requisito é o php, com o terminal aberto digite o seguinte comando.
sudo apt-get install php
Para verificar a versão do php.
php -v
Instale também a extensão Mbstring do php.
sudo apt-get install php7.0-mbstring
A extensão do suporte para o XML.
sudo apt-get install php-xml
E a extensão do zip do php.
sudo apt-get install php7.0-zip
Caso não tenha instalado o curl na sua máquina digite:
sudo apt-get install curl
O Laravel utiliza o composer para cuidar das suas dependências, então o próximo passo é instalar o Composer.
Esse comando faz o download do instalador do composer e realiza a instalação dele no diretório correto, para o composer funcionar de forma global no sistema.
curl -sS https://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin --filename=composer
Para ver se deu certo, digite composer no terminal

Mude as permissões para rodar o composer sem o sudo
sudo chown -R $USER ~/.composer/
Também, é possível inicializar um projeto Laravel sem o seu instalador usando o seguinte comando.
composer create-project --prefer-dist laravel/laravel project-name
Nesse tutorial vou instalar o instalador do Laravel pelo Composer para utilizar o comando laravel new project.
composer global require "laravel/installer"
Para o comando laravel funcionar precisamos adicionar uma linha no arquivo bashrc se você estiver usando apenas o terminal.
echo 'export PATH="$HOME/.composer/vendor/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc
Ou adicionar uma linha no zshrc se estiver usando o ZSH.
echo 'export PATH="$HOME/.composer/vendor/bin:$PATH"' >> ~/.zshrcsource ~/.zshrc
Reinicie o terminal. Para testar se deu certo, digite laravel no terminal.
Agora vamos inicializar um projeto Laravel.
- macOS:
$HOME/.composer/vendor/bin - GNU / Linux Distributions:
$HOME/.config/composer/vendor/bin
laravel new blog
Rode o servidor do Laravel. Enjoy!
php artisan serve
Application Key
php artisan key:generate
Typically, this string should be 32 characters long. The key can be set in the .env environment file. If you have not renamed the .env.example file to .env, you should do that now. If the application key is not set, your user sessions and other encrypted data will not be secure!
Att.: Renato Lucena - 2018
Donate to Site
Renato
Developer

