Como Instalar o PHP (da versão 8.3 até à 5.6) no Ubuntu 24.04

PHP significa Hypertext Preprocessor, que continua a ser uma pedra angular da web, alimentando uma parte significativa dos sites e aplicações web em toda a internet. A maioria dos principais sites e ferramentas de blogs ainda está a ser executada com PHP, como WordPress, Facebook, Wikipedia, etc. Se estiver a desenvolver para a web no Ubuntu 24.04, instalar o PHP é provavelmente uma das primeiras tarefas que irá realizar.

Pré-requisitos

  • Um sistema a correr Ubuntu 24.04
  • Privilégios de superutilizador (sudo)
  • Conexão à internet

Passo 1: Atualizar o seu Sistema

Antes de prosseguir com a instalação, é uma boa prática atualizar a sua lista de pacotes para garantir que está a obter as últimas versões de software e dependências.

Bash
sudo apt update && sudo apt upgrade -y

Passo 2: Instalar o Software Properties Common

O Ubuntu 24.04 deve vir com o software-properties-common instalado, mas caso não venha, pode instalá-lo usando o seguinte comando. Este pacote fornece scripts necessários para adicionar repositórios ao seu sistema.

Bash
sudo apt install software-properties-common -y

Passo 3: Adicionar o Repositório PHP

Para garantir o acesso às últimas versões do PHP, incluindo 8.3, 8.2 e 7.4, é recomendável adicionar um repositório de terceiros como o PPA de Ondřej Surý, que é amplamente confiável na comunidade Ubuntu. Este repositório contém pacotes Debian PHP atualizados para as versões ativas LTS.

Bash
sudo add-apt-repository ppa:ondrej/php -y
sudo apt update

Passo 4: Instalar o PHP

Uma vez que o repositório foi adicionado ao sistema, pode prosseguir com a instalação do PHP e dos módulos necessários. Pode escolher instalar o PHP 8.3, 8.2, 8.1, 8.0, 7.4, 7.3, 7.2, 7.1, 7.0 ou 5.6, dependendo dos requisitos da sua aplicação.

Para o PHP 8.3

Bash
sudo apt install php8.3 -y

Para o PHP 8.2

Bash
sudo apt install php8.2 -y

Para o PHP 7.4

Bash
sudo apt install php7.4 -y

Também pode instalar várias versões do PHP no seu sistema conforme necessário.

Passo 5: Verificar a Instalação

Após a instalação, pode verificar se o PHP foi instalado corretamente verificando a versão.

Bash
php -v

Este comando deve apresentar a versão do PHP que instalou, juntamente com algumas informações adicionais.

Passo 6: Instalar Extensões PHP

As extensões PHP melhoram ou adicionam funcionalidades à instalação do PHP. Pode precisar de extensões específicas para os seus projetos.

Para instalar uma extensão, pode utilizar o seguinte comando, substituindo extension_name pelo nome da extensão e phpX.X pelo seu número de versão do PHP (por exemplo, php8.3).

Bash
sudo apt install phpX.X-extension_name

Aqui está um exemplo de instalação da extensão MySQL para PHP 8.3:

Bash
sudo apt install php8.3-mysql

Passo 7: Instalar o Composer PHP (Opcional)

O Composer é uma ferramenta de gestão de dependências para as aplicações PHP. Embora o Composer não seja essencial para todos os projetos, é um recurso valioso para qualquer programador que pretenda simplificar o seu fluxo de trabalho e garantir que as dependências do projeto sejam instaladas e geridas corretamente. Se necessário, também pode instalá-lo executando os seguintes comandos.

Bash
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
php composer-setup.php
php -r "unlink('composer-setup.php');"

Passo 8: Configurar o PHP (Opcional)

A otimização das definições do PHP pode melhorar o desempenho do seu projeto. O ficheiro de configuração principal, php.ini, reside em locais específicos com base na sua configuração.

Pode encontrar a versão correta do PHP como abaixo:

  • Apache:/etc/php/X.X/apache/php.ini
  • CLI:/etc/php/X.X/cli/php.ini
  • FPM:/etc/php/X.X/fpm/php.ini

Lembre-se de substituir ‘X.X’ pela sua versão do PHP. FPM é geralmente utilizado pelo Nginx e por vezes com o Apache no caso de aplicações que utilizam versões do PHP não predefinidas.

Conclusão

Agora, instalou com sucesso o PHP no Ubuntu 24.04. Quer esteja a desenvolver um novo projeto ou a executar um servidor, ter o PHP instalado e configurado corretamente é essencial. Certifique-se sempre de manter a sua instalação do PHP atualizada e segura, verificando regularmente as atualizações e aplicando patches de segurança à medida que ficarem disponíveis. Boa codificação!


Artigos Relacionados