Category Archives: Servidores

Servidor WEB Apache + PHP + MariaDB + phpMyAdmin

Então mãos a obra:

  • # apt install apache2 apache2-utils | Instalação do Apache 2
  • # a2enmod rewrite | Vamos habilitar o mod_rewrite do Apache que é muito utilizado. Este é um módulo do Apache que utiliza um mecanismo baseado em regras de reescrita. Vamos ao comando para habilita-lo:
  • # systemctl restart apache2 | Agora precisamos restartar o apache2 para que tenha efeito as alterações.

A página que vimos ao abrir o ip do nosso servidor no navegador fica no diretório /var/www/html, isso está sendo informado no arquivo default do apache que fica em /etc/apache2/sites-enabled/000-default.conf, e para que nosso mod_rewrite funcione corretamente será necessário adicionar alguma linhas.

nano /etc/apache2/sites-enabled/000-default.conf

<Directory /var/www/html/>    
Options FollowSymLinks    
AllowOverride All
</Directory>

http://[SERVER_IP]/

cd /var/www/html | Visualizar Pagina do APACHE2.
rm index.html | Remover Arquivo.


Por segurança remova a assinatura do apache.
cd /etc/apache2/conf-enabled
nano security.conf

ServerTokens Prod
ServerSignature Off
# sed -i 's/ServerTokens OS/ServerTokens Prod/' /etc/apache2/conf-available/security.conf
# sed -i 's/ServerSignature On/ServerSignature Off/' /etc/apache2/conf-available/security.conf

Continue reading Servidor WEB Apache + PHP + MariaDB + phpMyAdmin