Nesse artigo vou abordar como fazer, não explicarei o que é o Nginx ou php-fpm ou MySQL.
Recentemente migrei para o Debian, por não depender de outra distribuição, entre outros…..
OBS: tudo deve ser executado na conta de root ou superusuário, pois poderá haver problemas de permissionamento.
Vamos lá:
1) Update
# apt-get update
2) Install MySQL
# apt-get install mysql-server
# mysql_install_db
# /usr/bin/mysql_secure_installation
3) Instalar e configurar o Nginx
# apt-get install nginx
OBS: Em algumas versões mais antigas do Debian, você encontrará /usr/share/nginx/html ao invés de /usr/share/nginx/www , esse é o padrão novo.
# vim /etc/nginx/sites-available/default
O que fiz, pode ver visto grifada nas páginas acima: adicionei o index.php na linha do index na linha 6, mudei de server_name na linha 8 para meu IP, no seu caso verifique com (ifconfig como root).
OBS: É o mesmo arquivo, com diversos grifos, tive que repetir a imagem para grifar várias partes.
4) Instalar e configurar o PHP
# apt-get install php5-fpm php5-mysql
Configurar
# vim /etc/php5/fpm/php.ini
Ache a linha cgi.fix_pathinfo=1 altere de 1 para 0. Conforme a imagem abaixo:
# /etc/php5/fpm/pool.d/www.conf
Confira abaixo:
Altere caso precise, salve e saia.
Reinicie o serviço php-fpm
# service php5-fpm restart
5) Criar a página PHP info.
# vim /usr/share/nginx/html/info.php
Adicione as linhas no arquivo novo:Então, salve e saia.
Finalizando
Reinicie o serviço Nginx:
# service nginx restart
Agora acesse http://seu_IP/info.php
No meu caso o IP é: 192.168.0.14
Fonte: https://www.digitalocean.com/community/tutorials/how-to-install-linux-nginx-mysql-php-lemp-stack-on-debian-7
OBS: adaptei muito pouca coisa.
Cara vejo isso la no grupo de tutoriais do debian 7.. o tuto do 8 tá um um apt-get basico e uma 2 pasinhos… como se o nginx tivesse sido preparado para usar condições difentes do server sem termos q infomrar nos conf do nginx.