Nesse post iremos aprender como instalar o PHP (8.2 7.4 e 5.6) no Debian 11. Essas etapas também servem como referência para instalação do PHP nas versões mais novas do Debian.

PHP abreviado como “Processador de HiperTexto”, é a linguagem de programação de código aberto usada para desenvolvimento de aplicativos da Web. É uma linguagem de script, usada principalmente para front-end com HTML. Ele pode ser usado para criar sites de comércio eletrônico, gerenciar bancos de dados e monitorar sessões.
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 Debian 11 (Bullseye).
Pré-requisitos para instalar o PHP no Debian
Primeiro, atualize todos os pacotes do sistema através do comando mencionado abaixo:
sudo apt update
Após atualizar os pacotes, instale agora as dependências exigidas pelo comando mencionado abaixo:
sudo apt install software-properties-common ca-certificates lsb-release apt-transport-https
Etapa 01: Habilite o repositório SURY
A etapa seguinte é integrar o repositório SURY em nosso sistema. SURY é um repositório PHP de terceiros baseado em Debian que agrupa software PHP.
Execute o seguinte comando para adicionar o repositório SURY:
sudo sh -c 'echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" > /etc/apt/sources.list.d/php.list'
Importando a chave GPG para o repositório pelo comando mencionado abaixo:
wget -qO - https://packages.sury.org/php/apt.gpg | sudo apt-key add -
Etapa 02: Instalando PHP no Debian 11
Agora atualize novamente os pacotes para sincronizá-los com o repositório SURY adicionado recentemente antes de instalar o php:
sudo apt update
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 versão estável mais recente do PHP é 8.0, um grande número de sites ainda exige o PHP 7. Você pode instalar qualquer uma das versões necessárias do PHP em seu sistema.
Para instalar o PHP 8.2 no Debian
sudo apt install php8.2
Para instalar o PHP 7.4 no Debian
sudo apt install php7.4
Para instalar o PHP 5.6 no Debian
sudo apt install php5.6
Substitua a versão 8.2, 7.4 ou 5.6 pela versão PHP necessária para instalar em seu sistema Debian. Até você pode instalar várias versões do PHP em um único sistema Debian.
Como Instalar Extensões do PHP?
Além disso, também podemos adicionar a extensão php pela sintaxe mencionada abaixo:
sudo apt install php8.1-[extensao]
Substitua [extensão] pela extensão que você deseja instalar, se você quiser adicionar várias extensões, inclua-as entre colchetes, vou instalar “php-mbstring, php-cli, php-xml, php-common e php- curl” executando o comando mencionado abaixo:
sudo apt install php8.2-cli php8.2-mbstring php8.2-xml php8.2-common php8.2-curl
Os usuários que instalaram versões diferentes do PHP, precisam substituir 8.2 pelas versões correspondentes do PHP.
Vendo qual versão instalada do PHP
Agora, após a instalação, verifique se a versão correta do PHP está instalada verificando o número da versão pelo comando mencionado abaixo:
php -v
resultado:
PHP 8.2.11 (cli) (built: Oct 6 2023 10:11:52) (NTS) Copyright (c) The PHP Group Zend Engine v4.2.11, Copyright (c) Zend Technologies with Zend OPcache v8.2.11, Copyright (c), by Zend Technologie
Alternar entre versões do PHP
Você pode usar o comando update-alternatives para definir a versão padrão do PHP.
sudo update-alternatives --config php
Existem 2 escolhas para a alternativa php (disponibiliza /usr/bin/php). Selecção Caminho Prioridade Estado ------------------------------------------------------------ * 0 /usr/bin/php8.2 82 modo automático 1 /usr/bin/php7.4 74 modo manual 2 /usr/bin/php8.2 82 modo manual
A saída acima mostra todas as versões do PHP instaladas em seu sistema. Insira um número de seleção para definir a versão padrão do PHP para linha de comando.
Veja também: Tutoriais sobre PHP
Fontes: php.net
Comments on “Como instalar o PHP (8.2, 7.4 e 5.6) no Debian 11”