Instalar Nginx PHP Armbian

De Wiki Coolab
Revisão de 15h44min de 4 de março de 2018 por Fedel (discussão | contribs)
Ir para navegação Ir para pesquisar

Versão do Debian: 9 (stretch)

Atualizar lista de pacotes do debian

sudo apt update

Instalar Nginx

sudo apt install nginx

Testar Nginx acessando no navegador o endereço do armbian

Instalar php7 para nginx (php-fpm)

sudo apt install php-fpm

Habilitar Nginx para acessar php: Editar arquivo /etc/nginx/sites-available/default (sudo nano /etc/nginx/sites-available/default)

Descomentar Linhas referente ao php fastcgi e ao htaccess, de modo que o arquivo fique com as seguintes linhas descomentadas:

server {

   listen 80 default_server;
   listen [::]:80 default_server;
root /var/www/html;
index index.php index.html index.htm index.nginx-debian.html;

server_name your_server_ip;

location / {
    try_files $uri $uri/ =404;
}

location ~ \.php$ {
    include snippets/fastcgi-php.conf;
    fastcgi_pass unix:/var/run/php5-fpm.sock;
}

location ~ /\.ht {
    deny all;
}

}

Reiniciar nginx:

sudo systemctl reload nginx

Criar página de teste para verificar se php está rodando:

sudo nano /var/www/html/teste.php

Inserir o seguinte código

   phpinfo();

?>

Acessar no navegador o endereço do armbian com o caminho para teste.php (se o nome do equipamento for amlogic, ficaria algo como: armbian.lan/teste.php) Você deve visualizar a página de informações do php