Вход

Настройка веб-сервера Nginx в корпоративной сети

Рекомендуемая категория для самостоятельной подготовки:
Дипломная работа*
Код 510340
Дата создания 2022
Мы сможем обработать ваш заказ (!) 2 мая в 12:30 [мск]
Файлы будут доступны для скачивания только после обработки заказа.
2 930руб.
КУПИТЬ

Описание

Nginx считается наилучшим по производительности объектом, благодаря собственному внутреннему устройству. В то время, как почти все веб-серверы и серверы приложений используют несложную многопоточную модель, предмет выделяется из общей массы своей необычной событийной архитектурой, которая позволяет ему с масштабироваться до сотен тыс. параллельных соединений.

Цель исследования: Настройка веб-сервера Nginx повышенной производительности без потери качества обработки данных в корпоративной сети предприятия.

Необходимо изучить следующие задачи для наиболее эффективного выполнения цели исследования:

1. Модель процессов и принцип работы веб-сервера

2. Внутреннее устройство рабочего процесса

3. Стандартизированная настройка nginx

4. Влияние изменений изначальной конфигурации на работу сервера

Содержание

Введение……………………..............................................................................

Глава 1. Модель Nginx процессов……..………………………………………

1.1. Принцип работы Nginx ………………………….……………………….

1.2. Внутреннее устройство рабочего процесса ….…………………………

1.3. Nginx в роли гроссмейстера..……………………….……………………

1.4. Настройка Nginx с уклоном повышенной производительности ..…….

1.4.1 Очередь невыполненных работ …………………..……………………

1.4.2 Файловые дескрипторы ……...…………………………………………

1.4.3 Рабочие процессы ..……………………………………………………..

1.4.4 Поддержание связи ……….…………………………………………….

1.4.5 Ведение журнала доступа ………………………………………………

1.4.6 Пределы ………………………………………………………………….

1.5 Обновление конфигурации и исполняемого кода ………………………

Выводы по теоретической части ……………………………………………..

Глава 2. Настройка и установка Nginx ……………..………………………..

2.1 Как установить Nginx ……………………………………………………..

2.2 Расположение файлов Nginx …………….……………………………….

2.3 Установка и настройка системы мониторинга Nginx ……..……………

2.3.1 Установка системы Monit ………………………………………………

2.3.2 Настройка Monit в Debian 9……………….…………………………….

2.3.3 Настройка мониторинга Nginx ………………………………………….

2.4 Настройка отладки в Nginx ……………...……………………………….

2.5 Настройка производительности Nginx ………………………………...…

2.5.1 Workers…………………………………………………………………...

2.5.2 Чтение\запись диска…………………………………………………….

2.5.3 Сетевой уровень…………………………………………………………

2.5.4 Буфер……………………………………………………………………..

2.5.5 Сжатие……………………………………………………………………

2.5.6 Кеширование……………………………………………………………..

2.5.7 Время ожидания………………………………………………………….

2.6 Настройки безопасности Nginx…………………………………………...

2.6.1 Ограничение доступа к файлам и каталогам…………………………...

2.6.2 Настройка журналирования подозрительных действий………………

2.6.3 Отключение вывода списка директорий……………………………….

2.7 Добавление модулей Nginx в Linux (Debian/Centos/Ubuntu)…………...

2.8 Основные ошибки Nginx и их устранение……………………………….

2.8.1 304 Not modified не устанавливается…………………………………..

2.8.2 Client intended to send too large body……………………………………

2.8.3 02 Bad gateway…………………………………………………………...

2.8.4 504 gateway time-out……………………………………………………..

2.8.5 Upstream timed out (110: connection timed out) while reading response header from upstream…………………………………………………………..

2.8.6 413 Request entity too large………………………………………………

Настройка веб-сервера в сети int.demo.wsr…………………………………..

Выводы по практической части………………………………………………

Заключение…………………………………………………………………….

Список литературы……………………………………………………………

Список литературы

<h1> Список литературы</h1>

Учебные издания

1. Дерек Де Йонге - Nginx. Книга рецептов – 2020г

2. Valery Kholodkov - Nginx Essentials: Excel in Nginx quickly by learning to use its most essential features in real-life applications – 2015г

3. Martin Fjordvald - Nginx HTTP Server - Fourth Edition: Harness the power of Nginx to make the most of your infrastructure and serve pages faster than ever before 4th Revised edition – 2018г

Электронные Ресурсы

1. Блог Системного администратора

- Ссылка: https://sysadminblog.ru/blog/ldap/

2. Публикации на тему: "Серверные решения Linux/Unix " (merionet.ru)

-Ссылка: https://wiki.merionet.ru/navigation/?section1=%D0%A1% &section2=Linux/Unix

3. Monit - как обеспечить бесперебойную работу NGINX, MySQL, PHP-FPM (sheensay.ru)

-Ссылка: https://sheensay.ru

4. Что такое Nginx, как правильно настроить и использовать (sheensay.ru)

-Ссылка: https://sheensay.ru

5. NGINX Fundamentals: High Performance Servers from Scratch

- Ссылка: https://goo.su/nvr4

6. Beginner’s Guide

- Ссылка: https://goo.su/7jzS9i

7. Учебник по Nginx

- Ссылка: https://russianblogs.com/article/7603567180/

Очень похожие работы
Пожалуйста, внимательно изучайте содержание и фрагменты работы. Деньги за приобретённые готовые работы по причине несоответствия данной работы вашим требованиям или её уникальности не возвращаются.
* Категория работы носит оценочный характер в соответствии с качественными и количественными параметрами предоставляемого материала. Данный материал ни целиком, ни любая из его частей не является готовым научным трудом, выпускной квалификационной работой, научным докладом или иной работой, предусмотренной государственной системой научной аттестации или необходимой для прохождения промежуточной или итоговой аттестации. Данный материал представляет собой субъективный результат обработки, структурирования и форматирования собранной его автором информации и предназначен, прежде всего, для использования в качестве источника для самостоятельной подготовки работы указанной тематики.
bmt: 0.0046
© Рефератбанк, 2002 - 2024