Como instalar o PHP no Linux (Ubuntu, Debian, CentOS)
Se você deseja rodar PHP no Linux, precisa instalar e configurar corretamente a linguagem no sistema operacional. Dependendo da distribuição que você usa, o processo pode variar um pouco. Vamos ver como fazer isso em algumas das distribuições mais populares.
Instalando o PHP no Ubuntu e Debian
A instalação no Ubuntu e Debian é bastante simples. Primeiro, atualize os pacotes do sistema e instale o PHP com o seguinte comando:
sudo apt update && sudo apt upgrade -y
sudo apt install php php-cli php-mbstring php-xml php-curl php-zip php-bcmath -y
Isso instalará o PHP e algumas extensões essenciais. Para verificar se a instalação foi bem-sucedida, execute:
php -v
Isso exibirá a versão instalada do PHP.
Instalando o PHP no CentOS
No CentOS, o processo é um pouco diferente. Primeiro, instale o repositório EPEL e ative o Remi:
sudo yum install epel-release -y
sudo yum install yum-utils -y
sudo yum-config-manager --enable remi-php
Depois, instale o PHP com:
sudo yum install php php-cli php-mbstring php-xml php-curl php-zip php-bcmath -y
Novamente, verifique a instalação com php -v
.
Configurando o PHP no Linux
Após instalar o PHP, você pode precisar editar o arquivo php.ini
. Ele pode ser encontrado em:
/etc/php/{versao}/apache2/php.ini # Ubuntu/Debian
/etc/php.ini # CentOS
Agora, o PHP está pronto para ser usado no Linux!
Por que o Linux é o sistema favorito para desenvolvimento PHP?
O Linux é o sistema operacional preferido de muitos desenvolvedores PHP, principalmente por sua estabilidade e flexibilidade. Diferente do Windows, onde a instalação pode exigir ajustes manuais, no Linux o processo geralmente é mais direto, utilizando gerenciadores de pacotes como APT e YUM. Além disso, o PHP no Linux tende a ter melhor compatibilidade com servidores de produção, já que muitas hospedagens utilizam distribuições baseadas em Unix. Dominar a instalação e configuração do PHP no Linux é um grande diferencial para qualquer programador que deseja atuar no mercado profissional.
Algumas aplicações:
- Desenvolvimento de servidores web
- Criação de APIs RESTful
- Automação de tarefas em sistemas Linux
- Configuração de ambientes de desenvolvimento para equipes
Dicas para quem está começando
- Escolha uma distribuição Linux amigável, como Ubuntu, se estiver começando.
- Utilize o terminal para instalar pacotes e gerenciar dependências.
- Teste seus scripts PHP no terminal antes de rodá-los no navegador.
- Aprenda a usar o
php.ini
para ajustar configurações importantes. - Considere usar Docker para criar ambientes de desenvolvimento isolados.
Contribuições de Rafael Nogueira