Pular para o conteúdo principal

Como Instalar o PHP no Ubuntu

Como Instalar o PHP no Ubuntu

O PHP é uma linguagem de script popular e poderosa usada para desenvolver sites dinâmicos e aplicações web. A instalação do PHP no Ubuntu é um processo simples que pode ser feito em alguns passos simples. Neste tutorial, vamos orientá-lo através do processo de instalação, incluindo os pré-requisitos necessários, passo a passo. Então, vamos começar!

Pré-requisitos

Antes de começarmos, certifique-se de ter os seguintes pré-requisitos em vigor:

  • Uma máquina Ubuntu com privilégios de root.
  • Uma conexão de internet ativa.

Passo 1: Atualizar os Pacotes do Sistema

Para começar, vamos atualizar os pacotes do sistema para suas versões mais recentes. Abra o terminal e execute os seguintes comandos:

sudo apt update
sudo apt upgrade

Isso irá atualizar as listas de pacotes e atualizar quaisquer pacotes desatualizados em seu sistema.

Passo 2: Instalar o Servidor Web Apache

O PHP requer um servidor web para ser executado, e o Apache é uma escolha popular. Para instalar o Apache, execute o seguinte comando:

sudo apt install apache2

Durante o processo de instalação, você pode ser solicitado a confirmar a instalação. Pressione 'Y' e pressione Enter para prosseguir. Uma vez concluída a instalação, o Apache iniciará automaticamente.

Para verificar se o Apache está em execução, abra seu navegador da web e digite http://localhost ou http://seu_endereço_ip_do_servidor na barra de endereço. Se o Apache estiver instalado corretamente, você verá a página web padrão do Apache.

Passo 3: Instalar o PHP

Agora que o Apache está em execução, vamos instalar o PHP e seus módulos necessários. Execute o seguinte comando:

sudo apt install php libapache2-mod-php

Semelhante à instalação do Apache, você será solicitado a confirmar a instalação. Pressione 'Y' e pressione Enter para prosseguir. Uma vez concluída a instalação, o PHP será instalado e integrado com o Apache.

Passo 4: Testar a Instalação do PHP

Para garantir que o PHP esteja instalado corretamente, podemos criar um arquivo PHP simples e testá-lo no navegador da web.

Navegue até o diretório raiz do Apache executando o seguinte comando:

cd /var/www/html

Agora, crie um novo arquivo PHP chamado info.php usando um editor de texto:

sudo nano info.php

Adicione o seguinte conteúdo ao arquivo:

<?php
phpinfo();
?>

Salve o arquivo e saia do editor de texto. Agora, abra seu navegador da web e digite http://localhost/info.php ou http://seu_endereço_ip_do_servidor/info.php na barra de endereço. Se o PHP estiver instalado corretamente, você verá uma página detalhada com informações sobre o PHP.

Passo 5: Módulos Adicionais do PHP

Dependendo dos requisitos do seu projeto, talvez seja necessário instalar módulos adicionais do PHP. Para ver os módulos PHP disponíveis, você pode executar o comando:

sudo apt search php-

Isso exibirá uma lista de módulos PHP disponíveis que você pode instalar usando o comando sudo apt install seguido do nome específico do módulo.

Passo 6: Proteger a Instalação do PHP

Para aumentar a segurança da sua instalação do PHP, é recomendável desabilitar a exibição de erros e avisos do PHP em seu servidor de produção. Para fazer isso, abra o arquivo de configuração do PHP usando seu editor de texto preferido:

sudo nano /etc/php/{VERSÃO_DO_PHP}/apache2/php.ini

Localize as seguintes linhas no arquivo:

display_errors = On
display_startup_errors = On

Altere ambos os valores para Off:

display_errors = Off
display_startup_errors = Off

Salve o arquivo e saia do editor de texto. Não se esqueça de substituir {VERSÃO_DO_PHP} pelo número da versão do PHP instalado.

Passo 7: Reiniciar o Apache

Após fazer alterações na configuração do PHP, você precisa reiniciar o Apache para que as alterações tenham efeito. Execute o seguinte comando:

sudo service apache2 restart

Conclusão

Parabéns! Você instalou com sucesso o PHP em sua máquina Ubuntu. Agora você pode começar a desenvolver aplicações web dinâmicas usando o PHP. Lembre-se de manter seu sistema e software atualizados para obter segurança e desempenho ideais.

Sinta-se à vontade para explorar mais a documentação e tutoriais do PHP para aprimorar suas habilidades e conhecimentos em PHP.

Bom trabalho!