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

PHP significa Hypertext Preprocessor, continuando 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 blogging ainda está em execução com PHP, como WordPress, Facebook, Wikipedia, etc. Se estiveres a desenvolver para a web no Ubuntu 24.04, instalar o PHP é provavelmente uma das primeiras tarefas que irás realizar.

Queres construir sites ou executar aplicações web no teu computador Ubuntu 24.04? Se sim, precisarás de instalar o PHP! Este guia irá mostrar-te como instalar facilmente diferentes versões do PHP (da 8.3 até à 5.6) no teu sistema. Acompanharemos os passos e explicaremos as coisas claramente ao longo do caminho.

Pré-requisitos

Um sistema a correr Ubuntu 24.04
Privilégios de sudo
Conexão à Internet

Passo 1: Atualizar o Teu Sistema

Antes de prosseguir com a instalação, é uma prática recomendada atualizar a lista de pacotes para garantir que estejas 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 esteja, podes instalá-lo usando o seguinte comando. Este pacote fornece scripts necessários para adicionar repositórios ao teu sistema.

Bash
sudo apt install software-properties-common -y

Passo 3: Adicionar o Repositório do PHP

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

Usa os seguintes comandos para adicionar o repositório do PHP ao teu sistema:

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, podes prosseguir com a instalação do PHP e dos módulos necessários. Podes escolher instalar o PHP 8.3, 8.2, 8.1, 8.0, 7.4, 7.3, 7.2, 7.1, 7.1 ou 5.6 dependendo dos requisitos da tua aplicação.

Para PHP 8.3

Bash
sudo apt install php8.3 -y

Para PHP 8.2

Bash
sudo apt install php8.2 -y

Para PHP 7.4

Bash
sudo apt install php7.4 -y

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

Passo 5: Verificar a Instalação

Após a instalação, podes verificar se o PHP está instalado corretamente verificando a versão.

Bash
php -v

Este comando deve apresentar a versão do PHP que instalaste, juntamente com algumas informações adicionais. Para instalações de PHP múltiplo, verás a versão padrão do PHP. Para veres outras versões do PHP, usa comandos como: php8.3 -v, php8.2 -v, etc.

Passo 6: Instalar Extensões do PHP

As extensões do PHP melhoram ou adicionam funcionalidades à instalação do PHP. Podes precisar de extensões específicas para os teus projetos. Para instalar uma extensão, podes usar o seguinte comando, substituindo extension_name pelo nome da extensão e phpX.X pela tua 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 o PHP 8.3:

Bash
sudo apt install php8.3-mysql

Passo 7: Instalar o PHP Composer (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 desenvolvedor que queira otimizar seu fluxo de trabalho e garantir que as dependências do projeto sejam instaladas e geridas corretamente. Se necessário, também o podes instalar 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 configurações do PHP pode melhorar o desempenho do teu projeto. O ficheiro de configuração principal, php.ini, reside em locais específicos com base na tua configuração. Podes 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

Lembra-te de substituir ‘X.X’ pela tua versão do PHP. O FPM é geralmente usado pelo Nginx e, às vezes, com o Apache no caso de aplicações que usam versões do PHP não padrão.

Conclusão

Agora, instalaste com sucesso o PHP no Ubuntu 24.04. Quer estejas a desenvolver um novo projeto ou a executar um servidor, ter o PHP instalado e configurado corretamente é essencial. Certifica-te sempre de manter a tua instalação do PHP atualizada e segura, verificando regularmente as atualizações e aplicando patches de segurança conforme estiverem disponíveis.

Artigos Relacionados