Веб-сервер (Apache, Nginx, Tomcat).
Apache HTTP-сервер - відкритий веб-сервер Інтернет для UNIX-подібних, Microsoft Windows, Novell NetWare та інших операційних систем.
Apache розроблюється та підтримується спільнотою розробників відкритого програмного забезпечення під керівництвом Apache Software Foundation.
Apache передусім використовується для передачі через HTTP статичних та динамічних веб-сторінок у всесвітній павутині. Багато веб-застосунків спроектовано, зважаючи на середовище і можливості, які надає цей веб-сервер.
Продукт може працювати в якості кешувального проксі-сервера, що дозволяє істотно підвищити продуктивність роботи користувачів локальної мережі при роботі з документами, розташованими в Інтернет. Можна задавати такі параметри і налаштування проксі-сервера:
- типи файлів, які необхідно кешувати або навпаки, не включати в кеш;
- максимальний обсяг дискового простору, відведений під кеш;
- періодичний перегляд і індексування бази даних кеша з метою вивільнення дискового простору шляхом видалення застарілих об'єктів.
Система конфігурації Apache заснована на текстових конфігураційних файлах. Має три умовних рівня конфігурації:
- Конфігурація сервера (httpd.conf).
- Конфігурація віртуального хоста (httpd.conf з версії 2.2 extra/httpd-vhosts.conf).
- Конфігурація рівня директорії (.htaccess).
Має власну мову конфігураційних файлів, заснований на блоках директив. Практично всі параметри ядра можуть бути змінені через конфігураційні файли. Більша частина модулів має власні параметри.
nginx (engine x) — вільний веб-сервер і проксі-сервер. Є версії для сімейства Unix-подібних операційних систем (FreeBSD, GNU/Linux, Solaris, Mac OS X) та Microsoft Windows.
nginx HTTP-сервер:
- обслуговування статичних запитів, індексних файлів, автоматичне створення списку файлів, кеш дескрипторів відкритих файлів
- акселероване проксіювання з підтримкою кешування
- акселерована підтримка FastCGI і memcached серверів, простий розподіл навантаження і відмовостійкість
- модульність, фільтри, gzip, byte-ranges (докачка), chunked відповіді, HTTP-аутентифікація, SSI-фільтр;
- вкладені запити на одній сторінці виконуються паралельно;
- підтримка SSL;
- експериментальна підтримка вбудованого Perl;
- експериментальна підтримка HTTP/2.
nginx IMAP/POP3-проксі сервер:
- перенаправлення користувача на IMAP/POP3-бекенд з використання зовнішнього HTTP-сервера аутентифікації;
- проста аутентифікація (LOGIN, USER/PASS);
- підтримка SSL і StartTLS.
Дата добавления: 2016-10-17; просмотров: 1095;