Como instalar o PHP 7.4 no Debian 12

No Debian 12 Bookworm a versão do PHP que está disponível nos repositórios oficiais é a 8.X. Mas em alguns casos é necessário usar versões mais antigas do PHP. Por exemplo, se você estiver configurando um servidor com Owncloud, que ainda não é compatível com o PHP 8, então neste caso você precisará instalar o PHP 7.4. Este foi apenas um exemplo dentre muitas outras situações que podem ser necessário o uso do PHP 7 no Debian 12 Bookworm.

Para isso siga os passos:

1 – Instale alguns pacotes necessários

				
					# apt install apt-transport-https lsb-release ca-certificates wget 
				
			

2 – Adicione o novo repositório

				
					# wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg

# echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" | sudo tee /etc/apt/sources.list.d/php.list 
				
			

3 – Instale o PHP 7.4

				
					# apt update 

# apt install php7.4 
				
			

4 – Use o seguinte comando para verificar a versão do PHP

				
					# php -v
				
			

5 – Para ver todas as versões instaladas e disponíveis do php em seu sistema rode o seguinte comando

				
					# update-alternatives --query php
				
			

6 – Agora execute estes comandos para realmente mudar a versão padrão do php que será usada pelo sistema

				
					# update-alternatives --set php /usr/bin/php7.4 
# update-alternatives --set phar /usr/bin/phar7.4
# update-alternatives --set phar.phar /usr/bin/phar.phar7.4
# update-alternatives --set phpize /usr/bin/phpize7.4
# update-alternatives --set php-config /usr/bin/php-config7.4
# update-alternatives --set phpdbg /usr/bin/phpdbg7.4
				
			

7 – Altere a versão do PHP que deverá ser utilizada no Apache. Para isso você deverá desabilitar a versão atual e habilitar a versão 7.4

				
					# a2dismod php8.2

# a2enmod php7.4
				
			

8- Você também pode listar todos os módulos que estão habilitados no Apache

				
					# a2query -m
				
			

Prontinho! Assim você fez um downgrade da versão do PHP em seu sistema de forma bem tranquila.

Espero que seja útil pra vocês

Fonte:

https://github.com/oerdnj/deb.sury.org/wiki/Managing-Multiple-Versions
https://tecadmin.net/how-to-install-php-on-debian-12/
https://www.php.net/

Abraço a todos! Fiquem na paz e fiquem com Deus!!

http://www.esperanca.com.br

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.

Social Share Buttons and Icons powered by Ultimatelysocial
error

Curtiu nosso site? Por favor, compartilhe :)

RSS
Rolar para cima