Android

Como instalar lemp stack no ubuntu 18.04

Реклама подобрана на основе следующей информации:

Реклама подобрана на основе следующей информации:

Índice:

Anonim

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 servidor Nginx, gerar um certificado SSL Let's Encrypt criptografado gratuito, instalar e proteger o MySQL e instalar o PHP 7.2.

Os tutoriais detalhados que fazem parte desta série estão listados no final desta página.

Instale o LEMP Stack no Ubuntu 18.04

Este início rápido mostrará as etapas básicas necessárias para instalar uma pilha LEMP em um servidor Ubuntu 18.04.

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 do Ubuntu. Atualize o índice de pacotes e instale o Nginx com os seguintes comandos:

sudo apt update sudo apt install nginx

Etapa 2. Instalando o MySQL

O próximo passo é instalar os pacotes MySQL. Para fazer isso, digite:

sudo apt install mysql-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 MariaDB em vez do MySQL, consulte nosso tutorial para obter instruções de instalação.

Etapa 3. Instalando o PHP

O Ubuntu 18.04 LTS vem com a melhor e mais recente versão 7.2 do PHP. Para instalar o PHP FPM e vários módulos PHP mais comuns, digite:

sudo apt install php-fpm php-opcache php-cli php-gd php-curl php-mysql

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.2-fpm.sock; }}

Não se esqueça de reiniciar o serviço Nginx para que as alterações entrem em vigor:

sudo systemctl restart nginx

Mais Informações

Para obter instruções mais detalhadas sobre cada etapa, consulte os seguintes tutoriais.

Tutoriais