
PHP no Linux
1. Atualizar o Sistema:
sudo apt update
sudo apt upgrade
2. Instalação do PHP
2.1. Instale o PHP:
sudo apt install php
2.2. Integrando o PHP ao Apache:
O módulo PHP é carregado automaticamente no Apache ao instalar libapache2-mod-php (geralmente já incluso ao instalar php no Ubuntu/Lubuntu). Se não, rode:
sudo apt install libapache2-mod-php
2.3. Testando se o PHP está rodando:
Crie um arquivo de teste em: /var/www/html
sudo nano info.php
digite: <?php phpinfo(); ?>
Salve e no browser, digite: http://localhost/info.php
- Observação: No exercíco anterior foi ativado dois hosts virtuais: o site1.local e o site2.local. É preciso desativá-los e ativar o HostVirtualPadrão:
sudo a2dissite site1.local.conf
sudo a2dissite site2.local.conf
sudo a2ensite 000-default.conf
sudo systemctl reload apache2
3. Criação de uma Aplicação Simples
3.1. Criando o diretório do projeto:
sudo mkdir /var/www/html/meuprojeto
sudo chown $USER:$USER /var/www/html/meuprojeto
3.2. Criando o arquivo PHP “Olá, mundo!”:
No diretório /var/www/html/meuprojeto, crie o arquivo index.php e digite o seguinte código:
Sale e no navegador, digite:
http://localhost/meuprojeto
Dicas:
- Evite arquivos com permissões 777 (totalmente liberadas); use 755 para pastas e 644 para arquivos.
- Separe códigos PHP, HTML, CSS e JavaScript em arquivos distintos, quando possível.