How To Install LEMP (Linux, Nginx, MySQL, & PHP) pada Debian 9
Índice:
- Instale a pilha LEMP no Debian 9
- Pré-requisitos
- Etapa 1. Instalando o Nginx
- Etapa 2. Instalando o MariaDB
- Etapa 3. Instalando o PHP
- Etapa 4. Configurando o Nginx para processar páginas PHP
- Mais Informações
- Tutoriais
O termo LEMP é um acrônimo dos nomes de seus quatro componentes de código aberto:
- L - sistema operacional Linux E - Nginx, servidor de HTTP e proxy reverso M - MySQL ou MariaDB - sistema de gerenciamento de banco de dados relacional Linguagem de programação P - PHP.
Esta série de tutoriais mostrará como instalar o Nginx, criar blocos de servidores Nginx, gerar um certificado SSL Let's Encrypt criptografado gratuito, instalar e proteger o MySQL e instalar o PHP.
Os tutoriais detalhados que fazem parte desta série estão listados no final desta página.
Instale a pilha LEMP no Debian 9
Este início rápido mostrará as etapas básicas necessárias para instalar uma pilha LEMP em um servidor Debian 9.
Pré-requisitos
O usuário no qual você efetuou login deve ter privilégios de sudo para poder instalar pacotes.
Etapa 1. Instalando o Nginx
O Nginx está disponível nos repositórios Debian padrão. Atualize o índice de pacotes e instale o Nginx com os seguintes comandos:
sudo apt update
sudo apt install nginx
O serviço Nginx será iniciado automaticamente após a conclusão do processo de instalação.
Etapa 2. Instalando o MariaDB
Com o lançamento do Debian 9, o MySQL foi substituído pelo MariaDB como o sistema de banco de dados padrão. Instale o MariaDB executando o seguinte comando:
sudo apt install mariadb-server
Depois que a instalação estiver concluída, emita o comando
mysql_secure_installation
para melhorar a segurança da instalação do MySQL:
sudo mysql_secure_installation
Você será solicitado a definir a senha root, remover o usuário anônimo, restringir o acesso do usuário root à máquina local e remover o banco de dados de teste. Você deve responder "Y" (sim) a todas as perguntas.
Se você deseja instalar o MySQL em vez do MariaDB, consulte nosso tutorial para obter instruções de instalação.Etapa 3. Instalando o PHP
O Debian 9 vem com o PHP versão 7.0. Para instalar o PHP FPM e os módulos PHP mais comuns, digite:
sudo apt install php-fpm php-opcache php-cli php-gd php-curl php-mysql
Para instalar o PHP 7.2, visite este tutorial.
Etapa 4. Configurando o Nginx para processar páginas PHP
Agora que temos todos os componentes do LEMP instalados, podemos editar o arquivo de configuração do host virtual do Nginx e adicionar as seguintes linhas para que o Nginx possa processar arquivos PHP:
server {
#… other code
local ~.php $ {inclui trechos / fastcgi-php.conf; fastcgi_pass unix: /run/php/php7.0-fpm.sock; }}
Não se esqueça de reiniciar o serviço Nginx para que as alterações entrem em vigor:
Mais Informações
Para obter instruções mais detalhadas sobre cada etapa, consulte os seguintes tutoriais.
Tutoriais
As ofertas de software como serviço têm se tornado cada vez mais populares entre as empresas, pois libera os administradores de instalar atualizações de software e executar outras tarefas de manutenção que eles teriam que fazer internamente. Os assinantes da MessageLabs entregam o gerenciamento da segurança de tráfego de e-mail e da Web para a empresa e não precisam instalar equipamentos no local.
[Outras leituras: Como remover malwares do PC com Windows]
Como instalar lemp stack no ubuntu 18.04
Esta série de tutoriais mostrará como instalar o Nginx, criar blocos de servidor Nginx, gerar um certificado SSL Let's Encrypt criptografado gratuito, instalar e proteger o MySQL e instalar o PHP 7.2.
Instalar pilha lemp no centos 7
Nesta série, mostraremos como instalar o Nginx, gerar um certificado SSL Let's Encrypt criptografado gratuito, instalar e proteger o MariaDB e instalar o PHP 7.x.







