Иван Андреевич Трещев

Администрирование распределенных информационных систем. Часть 4. Компьютерные технологии. Для студентов технических специальностей


Скачать книгу

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

      Изменяем «С:\USR\apache\conf\httpd.conf» ServerRoot (строка 37) и DocumentRoot и Direcroty (строки 250 и 251) так, как показано на листинге 2.

      Листинг 2 – ServerRoot, DocumentRoot, Direcroty

      ServerRoot «с:/USR/apache»

      DocumentRoot «с:/USR/www»

      Direcroty «с:/USR/www»

      Рисунок 61 – Файл httpd.conf

      Рисунок 62 – Оригинальная строка ServerRoot

      На рисунке 63 мы указываем каталог расположения файлов apache.

      Рисунок 63 – Изменение ServerRoot

      Рисунок 64 – Оригинальные строки DocumentRoot и Direcroty

      На рисунке 65 мы указываем каталог расположения файлов www.

      Рисунок 65 – Изменение DocumentRoot и Direcroty

      Так же, как и на рисунках 66—67 следует раскомментировать строку 226 и изменить ее на указанное в листинге 3 ниже.

      Рисунок 66 – Оригинальная строка ServerName

      Листинг 3 – ServerName

      На рисунке 67 мы указываем порт, который использует веб-сервер apache.

      Рисунок 67 – Изменение ServerName

      Листинг 4 – Параметры хранения логов

      Рисунок 68 – Оригинальная строка ErrorLog

      Рисунок 69 – Изменение ErrorLog

      Рисунок 70 – Оригинальная строка CustomLog

      Рисунок 71 – Изменение CustomLog

      На рисунке 72 видно, как мы устанавливаем сервис Apache (от имени Администратора). Установка не удастся если использовать командную строку не от имени Администратора.

      Листинг 5 – Установка

      Рисунок 72 – Установка Apache

      2.2 Проверка работы Apache

      Идем по адресу «D:\USR\apache\bin», представленном на рисунке 73, и открываем приложение «ApacheMonitor. exe», при желании его можно поместить в автозагрузку. Это приложение позволяет запустить, перезагрузить, остановить, а так же мониторить состояние веб-сервера apache.

      Рисунок 73 – Приложение ApacheMonitor

      Запускаем «ApacheMonitor. ехе». В системном трее появится ярлык. Нажимаем на него правой кнопкой и открываем приложение, которое представлено на рисунке 74.

      Рисунок 74 – Приложение ApacheMonitor до старта

      После нажатия на кнопку «Start», приложение выглядит как на рисунке 75.

      Рисунок 75 – Приложение ApacheMonitor после старта

      В браузере заходим на «http://localhost/» или же проходим по адресу «http://свой-ip-адресс/», после чего увидим ту интернет-страницу, чей исходный код мы залили в файл «index.html», как видно на рисунке 76.

      Рисунок 76 – Проверка работы

      2.3 Apache на Debian

      Чтобы гарантировать правильное функционирование сервера, необходимо установить последний пакет обновления безопасности.

      Откроем терминал и войдем в root,