Se você precisa da mais recente versão do PHP, veja como instalar a linguagem PHP 8.2 no Ubuntu Linux e derivados.
PHP é uma das linguagens mais usadas em desenvolvimento de sistemas para a web, e também uma poderosa linguagem para desktop (sim, ela permite cria aplicativos para desktop).
Essa é uma das linguagens de programação de código aberto mais fáceis de aprender. Da mesma forma, o PHP é muito popular e adequado para o desenvolvimento de sites e também pode ser incluído em HTML.
Agora, o PHP finalmente lançou a versão 8.2.0 após 7 candidatos a lançamento. E aqui estão os novos recursos e como instalar o guia para todos os LTS atuais do Ubuntu.
O PHP 8.2.0 permite marcar uma classe como readonly , o que adicionará o modificador readonly a cada propriedade declarada e impedirá a criação de propriedades dinâmicas.
Além disso, usar o atributo AllowDynamicProperties na classe readonly acionará um erro de tempo de compilação.
Outros destaques da versão do PHP 8.2.0 incluem:
- Tipos de Forma Normal Disjuntiva (DNF)
- Novos tipos independentes: null, false e true
- Nova extensão “Aleatória”
- Constantes em traços
- Descontinuar propriedades dinâmicas
Existem também inúmeras correções de bugs e outras alterações no lançamento.
E, mais abaixo, você verá com instalar essa versão.
O procedimentos abaixo não é recomendado para iniciantes. Instale apenas o PHP 8.2 para fins de desenvolvimento web ou há recurso específico ou correção de bug que você precisa nesta versão.
Como instalar a linguagem PHP 8.2 no Ubuntu Linux e derivados
Para instalar a linguagem PHP 8.2 no Ubuntu Linux e derivados, e ainda poder receber automaticamente as futuras atualizações dele, você deve fazer o seguinte:
Passo 1. Abra um terminal (use as teclas CTRL + ALT + T);
Passo 2. Se ainda não tiver, adicione o repositório do programa com este comando ou use esse tutorial;
sudo add-apt-repository ppa:ondrej/php
Passo 3. Atualize o gerenciador de pacotes com o comando:
sudo apt update
Passo 4. Em seguida, instale os pacotes PHP de acordo. Por exemplo, instale o módulo apache2 e o módulo mysql por meio do comando:
sudo apt install php8.2 libapache2-mod-php8.2 php8.2-mysql
Ou instale o binário FPM-CGI para uso com o Nginx:
sudo apt install php8.2 php8.2-fpm php8.2-mysql
Pronto! Depois de instalado, lembre-se de configurar seu servidor http (apache 2 ou nginx) para o novo pacote PHP, e configurar o php8.2 através dos arquivos em ‘/etc/php/8.2/’.
Desinstalando a linguagem PHP 8.2 no Ubuntu Linux e derivados
Para desinstalar a linguagem PHP 8.2 no Ubuntu Linux e derivados, faça o seguinte:
Passo 1. Abra um terminal;
Passo 2. Desinstale o programa, usando os comandos abaixo;
sudo add-apt-repository ppa:ondrej/php -r -y
sudo apt remove --autoremove php8.2 libapache2-mod-php8.2 php8.2-*