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!