Como instalar PHP (8.2, 7.4 e 5.6) no Debian 11

Como instalar PHP (8.2, 7.4 e 5.6) no Debian 11

PHP abreviado como "processador de hipertexto", é a linguagem de programação de código aberto usado para o desenvolvimento de aplicativos da web. É uma linguagem de script, principalmente usada para o front -end com html. Ele pode ser usado para criar sites de comércio eletrônico, gerenciar bancos de dados e fazer monitoramento de sessão.

Está disponível para todos os sistemas operacionais. A versão mais recente do PHP é a versão 8 e, neste artigo, discutiremos a instalação do PHP no sistema Linux do Debian 11 (Bullseye).

Pré -requisitos

Primeiro, atualize todos os pacotes do sistema pelo comando abaixo mencionado:

Atualização do sudo apt  

Depois de atualizar os pacotes, agora instale as dependências exigidas pelo comando abaixo mencionado:

sudo apt install install-properties-common Certificates Certificados APT-Transport-https de liberação LSB  

Etapa 1 - Ativar repositório Sury

A etapa a seguir é integrar o repositório Sury em nosso sistema. Sury é um repositório PHP de terceiros baseado no Debian que agrupa o software PHP, execute o seguinte comando para adicionar o repositório Sury:

sudo sh -c 'echo "Deb https: // pacotes.Sury.org/php/$ (lsb_release -sc) main ">/etc/apt/fontes.lista.d/php.lista'  

Importando a chave GPG para o repositório pelo comando abaixo mencionado:

wget -qo - https: // pacotes.Sury.org/php/apt.gpg | Sudo Apt-Key Add -  

Etapa 2 - Instalando o PHP no Debian 11

Agora, atualize novamente os pacotes para sincronizá -los com o repositório Sury adicionado recentemente antes de instalar o PHP:

Atualização do sudo apt  

O repositório Sury contém Php 8.2, 8.1, 8.0, 7.4, 7.3, 7.2. 7.1, 7.0 e PHP 5.6. Como a mais recente versão estável do PHP é 8.0, mas um grande número de sites ainda exigia php 7. Você pode instalar qualquer uma das versões PHP necessárias em seu sistema.

  • Instale o Php 8.2 em Debian
    sudo apt install php8.2  
  • Instale o Php 7.4 em Debian
    sudo apt install php7.4  
  • Instale o Php 5.6 em Debian
    sudo apt install php5.6  

Substitua a versão 8.2, 7.4 ou 5.6 Com a versão PHP necessária para instalar em seu sistema Debian. Até você pode instalar várias versões PHP em um único sistema Debian.

Etapa 3 - Instalando a extensão do PHP

Além disso, também podemos adicionar a extensão PHP por sintaxe abaixo mencionada:

sudo apt install php8.1- [extensão] 

Substitua [Extensão] pela extensão que você deseja instalar, se deseja adicionar várias extensões e incluí-las no aparelho, vou instalar “Php-MbString, PHP-CLI, PHP-XML, PHP-COMMON e PHP- Curl ”executando o comando abaixo mencionado:

sudo apt install php8.2-cli php8.2-MBSTRING PHP8.2-xml php8.2 PHP8 comuns.2-CURL  

Os usuários instalaram uma versão php diferente, precisam substituir 8.2 com versões PHP necessárias.

Etapa 4 - Verificação da versão PHP

Agora, após a instalação, verifique se a versão correta do PHP é instalada verificando o número da versão pelo comando abaixo mencionado:

php -v  
Saída: Php 8.2.1 (CLI) (construído: 13 de janeiro de 2023 10:43:08) (NTS) Copyright (c) O grupo PHP Zend Engine V4.2.1, Copyright (C) Zend Technologies com Zend Opcache V8.2.1, direitos autorais (c), por Zend Technologies 

Etapa 5 - Alterne entre versões PHP

Você pode usar o comando atualização-alternativos para definir a versão PHP padrão. Use este tutorial para ler mais detalhes sobre a troca de versão do PHP para CLI e Apache.

SUDO Atualização-alternativas-Config PHP 
Existem 4 opções para o PHP alternativo (fornecendo/usr/bin/php). Status da prioridade do caminho de seleção ---------------------------------------------------- -------------- * 0/usr/bin/php8.1 81 Modo automático 1/usr/bin/php5.6 56 Modo manual 2/usr/bin/php7.2 72 Modo manual 3/usr/bin/php7.4 74 Modo manual 4/usr/bin/php8.1 81 Modo manual 5/usr/bin/php8.2 82 Modo manual Pressione para manter a escolha atual [*] ou tipo de seleção de tipo: 4 

A saída acima mostra todas as versões PHP instaladas em seu sistema. Insira um número de seleção para definir a versão PHP padrão para a linha de comando.

Conclusão

O PHP é uma linguagem de programação do lado do servidor gratuita também usada com a linguagem de programação HTML para criar sites dinâmicos. Está disponível para todos os sistemas operacionais, mas neste artigo discutimos sua instalação no Debian 11 (Linux OS) Bullseye. Você instalará com sucesso o PHP no Debian 11 depois de passar por este guia.