Por que o PHP não roda no Apache?

0

Eu quero começar dizendo que sou um iniciante no Linux & Networking, então eu posso não conseguir alguma coisa e se for assim, vou fazer alguma pergunta (como comentário).

De qualquer forma, vamos escrever minha pergunta.

Estou usando o Elementary OS e o Apache.

O que eu fiz? Instalei o Apache 2 e fui ao link para verificar se o Apache estava on-line, tudo bem. Eu vi o Apache2 Ubuntu Default Page , achei que o Apache 2 estava ok e eu poderia começar a usar HTML5, CSS3, JS e PHP.

Eu entendi que não consegui, tentei criar um arquivo HTML5 & CSS3, isso foi legal, quando tentei usar PHP, não funcionou.

Não dá erro, apenas o PHP não funciona.

Quando abro o link , ele me retorna:

<?php

phpinfo();

?>

Ele retorna o código como se index.php fosse um arquivo .txt.

Aqui está o meu log de terminal.

matt@matt:/var/www/html$ ls
index.html
matt@matt:/var/www/html$ nano test.htm
matt@matt:/var/www/html$ sudo nano test.htm
matt@matt:/var/www/html$ ls
index.html  test.htm
matt@matt:/var/www/html$ sudo nano test.htm
matt@matt:/var/www/html$ sudo nano file.css
matt@matt:/var/www/html$ sudo nano test.htm
matt@matt:/var/www/html$ sudo nano index.php
matt@matt:/var/www/html$ sudo nano test.htm
matt@matt:/var/www/html$ ls
file.css  index.html  index.php  test.htm
matt@matt:/var/www/html$ nano index.html 

Tchau, espero que alguém possa me ajudar, até mais.

    
por Shader 19.10.2016 / 21:51

1 resposta

0

Normalmente você tem que instalar o php separadamente. apt-get install libapache2-mod-php5 ou similar deve fazer o truque na maioria dos casos. Provavelmente, você pode precisar ativar o plug-in com a2enmod php5

    
por 19.10.2016 / 22:36