Medeiros Corporation Inc.

Artigo

Instalação e Configuração do Composer e Laravel

Instalaçã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:


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)

  1. Acesse o diretório onde deseja instalar o projeto:

    cd /caminho/do/seu/projeto
  2. Use o Composer para criar um novo projeto Laravel:

    composer create-project laravel/laravel nome-do-projeto
    
    	

    Substitua nome-do-projeto pelo nome desejado.

  3. Após a instalação, entre no diretório do projeto:

    cd nome-do-projeto
    	

Método 2: Usando o Laravel Installer

  1. Instale o Laravel Installer globalmente:

    composer global require laravel/installer 
    	
  2. Certifique-se de que o diretório global do Composer está no seu PATH. Normalmente, ele é:

    • Linux: ~/.composer/vendor/bin ou ~/.config/composer/vendor/bin
    • Windows: %USERPROFILE%\AppData\Roaming\Composer\vendor\bin

    Adicione esse caminho ao seu arquivo ~/.bashrc, ~/.zshrc ou equivalente.

  3. Crie um novo projeto:

    laravel new nome-do-projeto
    	
  4. Acesse o diretório do projeto:

    cd nome-do-projeto
    	

3. Configurar o Ambiente

  1. Copie o arquivo de configuração .env.example para .env:

    cp .env.example .env
    	
  2. Gere a chave de aplicação:

    php artisan key:generate
    	
  3. 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

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!

Voltar