+38(044) 277-40-42
+38(063) 233-01-83
+38(044) 277-42-05
+38(063) 233-01-83

Акция!  Студентам - Скидка 15%!  Слушателям IT Academy бесплатное посещение English Club

Длительность:
1 месяца 24 а.ч. (8 занятий по 3 а.ч.)
Стоимость:

4500 грн. в месяц-нал. 5000 грн. в месяц - безнал.

Дата начала:
Свяжитесь с нами для того, чтобы узнать расписание
Хочу обучаться

Web Servers

Оставить заявку
 
Для кого курс: Курс будет полезен системным администраторам, которым необходимо обслуживать корпоративные веб-ресурсы, веб-мастерам для администрирования и настройки под свой проект собственных VPS и выделенных серверов, разработчикам и тестировщикам для создания реального веб-окружения при разработке и отладке веб-приложений. 

 
Обо мне: Системный администратор в компании Хостинг "Украина". Более 5 лет работы с *nix системами. Практический опыт развертывания и поддержки сервисов Apache, Nginx, PHP, MySQL, Postfix, Dovecot. Построение с нуля архитектуры highload интернет-проектов. Технический консультант стартапа KPIdata: http://kpidata.org/play_as_a_team 
 
 
 
Набор знаний, необходимых для прохождения курса: 
- базовые операции с файлами и каталогами (команды cp, mv, rm, mkdir, chmod, chown и т.д.)
- работа с текстовыми документами (команды vim, nano, cat, tail, head, more т.д.)
- работа с архивами (tar, zip и т.д.)
- работа с пакетами, пакетными менеджерами и репозиториями (apt-get, yum, rpm)
- процессы в Unix (top, ps, kill и т.д.)
- базовое понимание сетевых протоколов и для чего они нужны
 
 
Наши студенты работают в лучших IT компаниях Киева : 

 

Программа курса
Протокол HTTP

История версий и принципы работы
Методы HTTP
Коды состояния
Понятие "заголовков"
Обзор нововведений версии HTTP/2
Краткий обзор популярных веб-серверов

Веб-сервер Apache. Часть I

Принцип работы и обзор возможностей 
Установка Apache на ОС Linux
Обзор основных модулей
Основной конфигурационный файл и виртуальные хосты
Файл дополнительной конфигурации .htaccess
Работа с логами

Веб-сервер Apache. Часть II

Установка интепритатора PHP
Модули mod_perl и mod_fastcgi
Модуль SuExec 
Apache+PHP-FPM
Оптимизация производительности 

Веб-сервер Nginx. Часть I

Общий принцип работы и обзор возможностей 
Установка Nginx на ОС Linux
Разбор конфигурационного файла 
Настройка Nginx в качестве Front-End к Apache

Веб-сервер Nginx. Часть II

Настройка связки Nginx+PHP-FPM
Модуль ngx_pagespeed
nginx и балансировка нагрузки

Безопасность веб-сервера

 
Базовые рекомендации для повышения безопасности веб-сервера
Настройка iptables
Настройка SSL и активация htttp/2
Модуль mod_security
Модуль ngx_http_secure_link_module
Борьба с DDOS-атаками

Настройка сопутствующий сервисов

Установка и настройка FTP-сервера ProFTPd
Установка и настройка MySQL Server
Memcache и OPcache

Ротация логов на сервере 

Система мониторинга Zabbix

Архитектура и возможности Zabbix
Установка и конфигурация сервера Zabbix
Обзор Zabbix GUI
Настройка мониторинга системы и сервисов

Возможно вам будут интересны курсы:
icon
Тестирование и сертификация
icon
Стажировка и трудоустройство
icon
Проверенные преподаватели и учебные программы
Web Servers
Длительность:
1 месяца 24 а.ч. (8 занятий по 3 а.ч.)
Стоимость:

4500 грн. в месяц-нал. 5000 грн. в месяц - безнал.

Дата начала:
Свяжитесь с нами для того, чтобы узнать расписание