Pular para o conteúdo principal

Como Instalar o PHP no Debian

Como Instalar o PHP no Debian

O PHP é uma linguagem de script de código aberto amplamente utilizada, especialmente adequada para o desenvolvimento web. Ele permite que os desenvolvedores criem páginas da web e aplicativos dinâmicos. A instalação do PHP no Debian é um processo simples que pode ser concluído em alguns passos fáceis. Neste tutorial, vamos orientá-lo pelo processo de instalação e fornecer exemplos ao longo do caminho.

Passo 1: Atualizar Listas de Pacotes

Antes de instalar qualquer software, é importante garantir que seu sistema esteja atualizado. Abra um terminal e execute o seguinte comando para atualizar as listas de pacotes:

sudo apt update

Esse comando buscará as informações mais recentes sobre os pacotes de software disponíveis nos repositórios do Debian.

Passo 2: Instalar o PHP

Uma vez que as listas de pacotes estejam atualizadas, você pode prosseguir com a instalação do PHP. Execute o seguinte comando para instalar o PHP juntamente com algumas extensões comumente utilizadas:

sudo apt install php php-cli php-fpm php-mysql php-curl php-gd php-xml php-mbstring

O comando acima irá instalar o PHP e suas dependências. Ele inclui extensões para MySQL, cURL, GD, XML e Multibyte String, que são comumente necessárias para o desenvolvimento web.

Passo 3: Verificar a Instalação do PHP

Após a instalação ser concluída, você pode verificar se o PHP foi instalado corretamente executando o seguinte comando:

php -v

Esse comando exibirá a versão do PHP instalada em seu sistema, juntamente com outras informações sobre a configuração do PHP.

Exemplo de saída:

PHP 7.4.3 (cli) (built: Mar 26 2021 20:24:47) ( NTS )

Passo 4: Testar o PHP com uma Página da Web

Para garantir que o PHP esteja funcionando conforme o esperado, vamos criar uma página da web simples em PHP e testá-la em um navegador da web.

Crie um novo arquivo chamado index.php no seu editor de texto preferido e adicione o seguinte código PHP:

<?php
phpinfo();
?>

Salve o arquivo e mova-o para o diretório raiz de documentos do servidor web. O diretório raiz de documentos padrão para o servidor web Apache no Debian é /var/www/html/.

Reinicie o Apache para aplicar as alterações:

sudo service apache2 restart

Agora, abra um navegador da web e acesse http://localhost/index.php ou http://seu_endereco_ip_do_servidor/index.php. Você deverá ver uma página exibindo informações detalhadas sobre a sua instalação do PHP.

Passo 5: Preste Atenção às Permissões de Arquivo

Ao trabalhar com PHP e servidores web, é crucial prestar atenção às permissões de arquivo. Por padrão, o servidor web é executado sob um usuário específico, como www-data. Certifique-se de que os arquivos PHP que você criar sejam legíveis pelo usuário do servidor web.

Para alterar a propriedade do arquivo PHP, você pode usar o seguinte comando:

sudo chown www-data:www-data /var/www/html/index.php

Esse comando define o proprietário e o grupo do arquivo index.php como www-data, que é o usuário e grupo padrão usados pelo servidor web Apache no Debian.

Conclusão

Parabéns! Você instalou com sucesso o PHP no Debian e verificou sua funcionalidade. Agora você pode começar a desenvolver páginas da web e aplicativos dinâmicos usando o PHP. Lembre-se de manter seus arquivos PHP seguros, definindo as permissões de arquivo apropriadas. Divirta-se codificando com o PHP!