ZANIN блог
Контакты
Крути вниз
Фильтр по:
Категории
//Post title

Настройка сборки LEMP: Ubuntu 18.04 + Nginx + PHP 7.2 + MySQL

16 Сен 2020Категория : Nginx

Настройка сборки LEMP: Ubuntu 18.04 + Nginx + PHP 7.2 + MySQL

На сервере с установленной Ubuntu 18.04 будем ставить Nginx, потом MySQL и потом PHP 7.2.

Соединяемся с сервером с помощью Putty.

 

Настройка сервера Ngnix на Ubuntu 18.04

Далее обновляем список пакетов репозитория командой

sudo apt update

Настройка сервера Ngnix на Ubuntu 18.04

Далее вводим команду

sudo apt install nginx

p>Настройка сервера Ngnix на Ubuntu 18.04

Нажимаем Y

 

Настройка сервера Ngnix на Ubuntu 18.04

Проверяем статус командой

sudo service nginx status

Настройка сервера Ngnix на Ubuntu 18.04

Чтобы выйти нажимаем q

 

Некоторые команды:

Запустить Nginx можно командой:

sudo service nginx start

Добавить Nginx в автозагрузку:

sudo systemctl enable nginx

Убрать Nginx из автозагрузки:

sudo systemctl disable nginx

Перезапустить Nginx:

sudo service nginx reload

После установки Ngnix переходим по IP в браузере и должны увидеть такую страницу

Настройка сервера Ngnix на Ubuntu 18.04

 

Далее устанавливаем MySQL

sudo apt-get install mysql-server

Настройка сервера Ngnix на Ubuntu 18.04

Настройка сервера Ngnix на Ubuntu 18.04

Нажимаем Y
Производится установка, пароль никакой не создается для root

Настройка сервера Ngnix на Ubuntu 18.04

Далее устанавливаем PHP

sudo apt-get install php-fpm php-mysql

Настройка сервера Ngnix на Ubuntu 18.04

Нажимаем y

Настройка сервера Ngnix на Ubuntu 18.04

Настройка сервера Ngnix на Ubuntu 18.04

Настройка PHP

sudo nano /etc/php/7.2/fpm/php.ini

Настройка сервера Ngnix на Ubuntu 18.04

Настройка сервера Ngnix на Ubuntu 18.04

Поиск осуществляется клавишей F6

Находим строку строку cgi.fix_pathinfo и меняем значение на 0

Настройка сервера Ngnix на Ubuntu 18.04

Настройка сервера Ngnix на Ubuntu 18.04

Чтобы выйти из nano нажмите Ctrl+X и затем Y

Настройка сервера Ngnix на Ubuntu 18.04

Далее настраиваем связь Nginx + PHP

sudo nano /etc/nginx/sites-available/default

Настройка сервера Ngnix на Ubuntu 18.04

Получаем

Настройка сервера Ngnix на Ubuntu 18.04

В строке index добавить обработку index.php

Настройка сервера Ngnix на Ubuntu 18.04

Настройка сервера Ngnix на Ubuntu 18.04

 

В директиве server_name прописываем адрес домена или IP адрес

Настройка сервера Ngnix на Ubuntu 18.04

Настраиваем директиву location (Раскомментировать 4 строчки)

Настройка сервера Ngnix на Ubuntu 18.04

Проверяем командой sudo nginx -t.
Если все хорошо, то перезагружаем командой

sudo systemctl reload nginx

Настройка сервера Ngnix на Ubuntu 18.04

Проверяем работоспособность

sudo bash -c 'echo "" > /var/www/html/info.php'

Перейдя по адресу IP сервера, должны получить

Настройка сервера Ngnix на Ubuntu 18.04

  • 687

Готовы заказать проект?

© ZANIN 2019 / All rights reserved.
Контакты
Close