O que é LAMP?
O termo LAMP é a junção do sistema operacional Linux, servidor web Apache, SGBD MySQL e a linguagem PHP, formando o ambiente PHP completo.
Atualize o repositório
# apt update  Instalação dos pacotes LAMP
# apt install apache2 mariadb-server php libapapache2-mod-php php-mysql php-pdo php-cli Ajuste de configuração do MySQL
# mysql_secure_installation
Pressione Y e ENTER para aceitar as configuração padrão para todas as perguntas. Isso irá remover alguns usuários anônimos e o banco de dados teste, desativará os logins remotos ao root, e carregará essas novas regras do MySQL/MariaDB.
Alterar a ordem dos arquivos que o servidor web Apache entenda primeiro
# vim /etc/apache2/mods-enabled/dir.conf
Padrão
 < IfModule mod_dir.c>
    DirectoryIndex index.html index.cgi index.pl index.php index.xhtml index.htm
< /IfModule>
Coloque o index.php no primeiro, conforme abaixo:
< IfModule mod_dir.c>
    DirectoryIndex index.php index.html index.cgi index.pl index.xhtml index.htm
< /IfModule>
  ESC+x (salva e sai do editor Vim)
Reload no Apache
# systemctl restart apache2 Criar o arquivo info.php para testar a execução do PHP
O diretório padrão do DocumentRoot no Apache é /var/www/html
# vim /var/www/html/info.php 
  < ?php 
    phpinfo();
 
    ESC+x (salva e sai do editor Vim)
Permissão para o usuário e grupo no /var/www/html no Debian é www-data:www-data
# chown www-data:www-data -R /var/www/html No browser acesse http://IPSERVIDOR/info.php
Feito!
 
 
Nenhum comentário:
Postar um comentário