Artigo
Instalação e Configuração do Composer e LaravelInstalação e Configuração do Composer e Laravel
Fabrício de Medeiros
Composer
O Composer é o gerenciador de dependências do PHP, fundamental para instalar e gerenciar bibliotecas e frameworks, como o Laravel. Vou te guiar pela instalação e configuração do Composer no seu sistema.
2. Instalar o Composer
Passo 1: Baixar o Instalador
No terminal, execute:
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
Passo 2: Verificar a Integridade
Obtenha o hash SHA-384 mais recente da página oficial do Composer: Composer Public Keys / Signatures.
Substitua o valor abaixo pelo hash obtido:
php -r "if (hash_file('sha384', 'composer-setup.php') === 'INSIRA_O_HASH_AQUI') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
Se o instalador for válido, prossiga.
Passo 3: Instalar o Composer
Instale o Composer globalmente:
php composer-setup.php --install-dir=/usr/local/bin --filename=composer
Passo 4: Remover o Arquivo de Configuração
php -r "unlink('composer-setup.php');"
3. Verificar a Instalação
Após a instalação, confirme se o Composer foi instalado corretamente:
composer --version
Se o Composer estiver instalado, ele exibirá a versão. Caso contrário, refaça os passos.
Composer version 2.8.3 2024-11-17 13:13:04
4. Atualizar o Composer (Opcional)
Para manter o Composer atualizado:
composer self-update
Agora você pode usar o Composer para instalar bibliotecas e frameworks, como o Laravel! ? Caso tenha dúvidas, é só perguntar.
Para instalar o Laravel no seu sistema, siga os passos abaixo. Certifique-se de que você já tem o ambiente necessário configurado.
1. Pré-requisitos
Certifique-se de ter as seguintes ferramentas instaladas:
-
PHP: Versão 8.2 ou superior. Verifique com:
php -v -
Composer: O gerenciador de dependências do PHP. Verifique com:
composer --versionCaso não tenha, instale-o seguindo este guia.
-
MySQL (ou outro banco de dados suportado).
-
Extensões PHP necessárias:
pdo mbstring openssl tokenizer xml ctype json bcmath
2. Instalar o Laravel
Existem dois métodos principais para instalar o Laravel: usando o Composer diretamente ou utilizando o Laravel Installer.
Método 1: Usando o Composer (Recomendado)
-
Acesse o diretório onde deseja instalar o projeto:
cd /caminho/do/seu/projeto -
Use o Composer para criar um novo projeto Laravel:
composer create-project laravel/laravel nome-do-projetoSubstitua
nome-do-projetopelo nome desejado. -
Após a instalação, entre no diretório do projeto:
cd nome-do-projeto
Método 2: Usando o Laravel Installer
-
Instale o Laravel Installer globalmente:
composer global require laravel/installer -
Certifique-se de que o diretório global do Composer está no seu
PATH. Normalmente, ele é:- Linux:
~/.composer/vendor/binou~/.config/composer/vendor/bin - Windows:
%USERPROFILE%\AppData\Roaming\Composer\vendor\bin
Adicione esse caminho ao seu arquivo
~/.bashrc,~/.zshrcou equivalente. - Linux:
-
Crie um novo projeto:
laravel new nome-do-projeto -
Acesse o diretório do projeto:
cd nome-do-projeto
3. Configurar o Ambiente
-
Copie o arquivo de configuração
.env.examplepara.env:cp .env.example .env -
Gere a chave de aplicação:
php artisan key:generate -
Configure o arquivo
.env:- Defina as credenciais do banco de dados (caso use MySQL):
DB_CONNECTION=mysql DB_HOST=127.0.0.1 DB_PORT=3306 DB_DATABASE=nome_do_banco DB_USERNAME=seu_usuario DB_PASSWORD=sua_senha
- Defina as credenciais do banco de dados (caso use MySQL):
4. Subir o Servidor Local
Para rodar o Laravel localmente, use o comando:
php artisan serve
Isso iniciará um servidor em http://127.0.0.1:8000.
5. Teste o Projeto
Abra o navegador e acesse http://127.0.0.1:8000. Você deverá ver a página inicial do Laravel.
Deixe um comentário
Explore, Contribua e Cresça Conosco!
Obrigado por ler o nosso artigo! Esperamos que você tenha encontrado informações valiosas e inspiradoras. Se você está empolgado para saber mais, temos uma vasta coleção de artigos sobre tópicos variados, desde tendências tecnológicas até insights sobre desenvolvimento de software. Não deixe de explorar nossas outras publicações!
Quer fazer parte da nossa comunidade?
Inscreva-se no nosso site para receber as últimas atualizações e novidades diretamente no seu e-mail. Seu cadastro é o primeiro passo para se conectar com uma rede de entusiastas e profissionais apaixonados pelo que fazem.
Tem algo a compartilhar?
Adoraríamos ouvir suas ideias, inovações e experiências! Sinta-se à vontade para escrever e enviar seus próprios artigos, códigos ou projetos. Sua contribuição é fundamental para enriquecer nosso conteúdo e ajudar outros leitores a crescer junto com você. Juntos, podemos criar um espaço de aprendizado e troca de conhecimento enriquecedor. Seu conhecimento e entusiasmo são o que fazem nossa comunidade especial.
Inscreva-se Agora | Compartilhe | Contribua com um Artigo
Continue explorando e seja parte da transformação!