Какой порт используется в административной консоли Apache?

Какой порт используется в административной консоли Apache?Apache является бесплатным HTTP-сервером, который по умолчанию не имеет в своем составе привычную административную консоль с Web-интерфейсом, но может получить подобную функциональность благодаря использованию дополнительного программного обеспечения. Кроме того сервер Apache можно администрировать через командную строку в терминальном режиме.

Описание понятия сетевой порт

Каждый узел в сети Интернет, имеющий свой адрес, направляет поток данных через определенный сетевой порт. Порт можно сравнить с одной полосой движения на магистральном шоссе, где каждая из восьми полос имеет собственное направление и скорость движения. Аналогично единственный Интернет-сервер может поддерживать работу нескольких независимых сервисов, которые управляются через отдельные порты на одном сетевом адресе. Каждой сетевой службе соответствует один общепринятый порт, назначенный по умолчанию, и его значение никак не связано с IP-адресом конкретного сервера. Например, стандартное Web-соединение происходит через 80 порт, то есть адрес типа http://www.domain.com полностью соответствует такому варианту http://www.domain.com:80. При подключении к Web-консоли для администрирования HTTP-сервера Apache обычно используется другой порт, что позволяет избежать конфликта с основным Web-сервером, запущенным на 80 порту.

SSH и Telnet

Режим командной строки является основным способом доступа к конфигурационным файлам сервера Apache. Например, администратор, сидящий на сервере, подключается к оболочке Unix с помощью логина и пароля и использует терминальные приложения типа vi или Emacs для доступа к конфигурационным файлам. Стандартной командой доступа к удаленному интерфейсу управления HTTP-сервисом является следующая запись:

ssh www.domain.com

Обычно SSH доступ к управлению осуществляется через 22 порт, но для дополнительной защиты его могут изменить на другой. Есть и другой режим консольного управления, через приложение Telnet. В нем по умолчанию используется порт 21. Последний вариант практически перестали применять, так как Telnet не умеет шифровать логин и пароль, а также всю сессию, что дает в руки хакера возможность перехвата данных.

Приложения от других разработчиков

Сегодня для управления сервером Apache выпускается множество Web-ориентированных приложений. Некоторые операционные системы имеют уже встроенный интерфейс управления этим сервисом, интегрированный в специализированную утилиту. Учтите, что каждый разработчик может самостоятельно определять порт, через который будет функционировать подобное приложение для Web-администрирования.

Webmin

Webmin является удачным примером приложения для администрирования сервера Apache. На его базе создано несколько версий для работы на разных платформах. По умолчанию это приложение использует 10000 порт, поэтому для доступа к консоли управления вам придется набрать что-то наподобие этого: http://www.domain.com:10000.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *