Primeiro, atualize o cache do repositório de pacotes apt com o seguinte comando:
$ sudo apt update
O cache do repositório de pacotes apt deve ser atualizado.
Instalando e configurando o MySQL/Mariadb:
Agora, instale o MariaDB no repositório oficial do Pacote do Debian 10 com o seguinte comando:
$ sudo apt install mariadb-server mariadb-client
Agora, pressione Y e depois pressione Para confirmar a instalação.
Mariadb deve ser instalado.
Agora, verifique se Mariadb O serviço está sendo executado com o seguinte comando:
$ sudo Systemctl status mariadb
Como você pode ver, Mariadb serviço é correndo E também é habilitado Para começar na inicialização do sistema.
Se o Mariadb O serviço não está funcionando em nenhum caso, execute o seguinte comando para iniciá -lo.
$ sudo systemctl start mariadb
Agora, para configurar um raiz Senha, execute o seguinte comando:
$ sudo mysql_secure_installation
Agora, pressione .
Agora, pressione Y e depois pressione .
Digite um novo raiz senha e pressione .
Digite o raiz senha novamente e pressione .
Imprensa Y e depois pressione Para remover usuários anônimos.
Se você não quiser permitir raiz Faça login remotamente, pressione Y. Caso contrário, pressione N. Então aperte .
Agora, pressione Y e pressione Para remover o banco de dados de teste.
Agora, pressione Y e depois pressione Para recarregar a tabela de privilégio.
Mariadb deve ser configurado.
Criando novos usuários e bancos de dados MySQL/MariaDB:
Agora, você precisa criar um novo usuário e um banco de dados para o seu aplicativo da Web do Laravel.
Faça login na concha maridb como raiz com o seguinte comando:
$ sudo mysql -u root -p
Agora, digite o mariadb raiz Senha que você acabou de definir e pressionar .
Você deveria estar conectado.
Agora, crie um banco de dados Laravel_app1 Com a seguinte declaração SQL:
Criar banco de dados Laravel_app1;
Agora, crie um novo usuário Laravel, Defina uma senha para o usuário (digamos 123) e conceda à permissão do usuário para usar o banco de dados Laravel_app1 Com a seguinte declaração SQL:
Conceda todos os privilégios em Laravel_app1.* Para 'Laravel'@'localhost'
Identificado por '123';
Agora, para que as alterações entrem em vigor, execute a seguinte instrução SQL:
Privilégios descarregados;
Agora, saia da concha mariadb da seguinte maneira:
\ q
Instalando o PHP e as bibliotecas PHP necessárias:
Agora, instale o Apache 2 Web Server, PHP e todas as bibliotecas PHP necessárias com o seguinte comando:
$ sudo apt install php php-bcmath php-json php-mbstring php-mysql
PHP-TOKENZER PHP-XML PHP-ZIP
Agora, pressione Y e depois pressione Para confirmar a instalação.
O Apache 2 Web Server, PHP e as bibliotecas PHP necessárias devem ser instaladas.
Instalando o compositor:
Agora, instale o Composer do repositório oficial do Pacote Debian com o seguinte comando:
$ sudo apt install compositor
Agora, pressione Y e depois pressione Para confirmar a instalação.
O compositor deve ser instalado.
Agora, execute o seguinte comando, verifique se o compositor está instalado corretamente.
$ composer --versões
O compositor está funcionando corretamente.
Instalando o Laravel Installer com o Composer:
Agora, instale o Laravel Installer usando o Composer com o seguinte comando:
$ composer global requer laravel/instalador
O instalador do Laravel deve ser instalado.
Agora, adicione o caminho binário do compositor à variável de ambiente do caminho com o seguinte comando:
$ echo "Caminho de exportação = $ caminho: ~//.config/compositor/fornecedor/bin ">>
~/.Bashrc
Agora, feche seu terminal e abra um novo. Em seguida, execute o seguinte comando para verificar se Laravel O comando é acessível.
$ Laravel -Versão
Como você pode ver, o comando Laravel está funcionando muito bem.
Criando um projeto Laravel:
Primeiro, navegue até o diretório do seu projeto da seguinte maneira
$ CD ~/Projetos
Agora, para criar um novo projeto de Laravel App1, Execute o seguinte comando
$ Laravel Novo App1
O Laravel Installer baixará e instalará todos os arquivos e pacotes necessários. Vai demorar um pouco para completar.
Neste ponto, o projeto deve ser configurado.
Um novo diretório com o nome do projeto (App1 neste caso) deve ser criado como você pode ver na captura de tela abaixo.
Navegue até o App1/ diretório da seguinte maneira:
$ CD App1
Os arquivos do projeto Laravel devem estar aqui.
Para configurar o Laravel para usar o banco de dados Mariadb que criamos anteriormente, edite o Config/banco de dados.php arquivo de configuração.
$ nano configuração/banco de dados.php
Agora, encontre o mysql Seção marcada na captura de tela abaixo.
Agora, altere o nome do banco de dados, nome de usuário e campos de senha, marcados na captura de tela abaixo. Depois de terminar, salve o arquivo pressionando + X seguido pela Y e .
Agora, inicie o PHP construído no servidor web com o seguinte comando:
$ php artesan servir
Agora, o aplicativo da web do Laravel deve estar acessível na porta 8000.
Agora, abra um navegador e visite http: // 127.0.0.1: 8000 ou http: // localhost: 8000
Você deve ver a página de Laravel padrão, como pode ver na captura de tela abaixo.
Para saber mais sobre o Laravel, dê uma olhada na documentação oficial do Laravel.
Então, é assim que você configura um ambiente de desenvolvimento de Laravel no Debian 10 Buster. Obrigado por ler este artigo.