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

Раздел
Программирование
Просмотров
441
Покупок
1
Антиплагиат
70% Антиплагиат.РУ (модуль - Интернет Free)eTXT
Размещена
28 Июл 2022 в 12:49
ВУЗ
Колледж Связи 54
Курс
4 курс
Стоимость
2 000 ₽
Демо-файлы   
1
docx
Демонстрационный файл без рамок Демонстрационный файл без рамок
736.3 Кбайт 736.3 Кбайт
Файлы работы   
1
Каждая работа проверяется на плагиат, на момент публикации уникальность составляет не менее 40% по системе проверки eTXT.
docx
Мой в рамках
1.3 Мбайт 2 000 ₽
Описание

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…………………………………..

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

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

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

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

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

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/

Вам подходит эта работа?
Похожие работы
Темы журнала
Показать ещё
Прямой эфир