Лабораторная работа №2.
Кроссплатформенные решения: Apache+MySQL+PHP

Задание

Выполнить следующую настройку операционных систем, подготовленных в предыдущей работе:
  1. Создать дополнительный диск небольшого размера (не более 1 ГБ) с файловой системой FAT32 для организации обмена данными между операционными системами и подключить его к виртуальной машине (диск-обменник). Обеспечить доступ к диску из обеих систем (подключить как диск к Windows и смонтировать каталогом в Linux).
  2. В настройках VirtualBox обеспечить для виртуальной машины сетевое соединение типа "Сетевой мост".
  3. На обеих системах настроить идентичные сетевые параметры (ip: 10.0.две_поледних_цифры_номера_группы.индивидульный_номер, mask: 255.255.0.0, dns: 10.0.10.203; например, система студента группы 484 с вариантом работы №5 будет иметь ip-адрес 10.0.84.5). Проверить доступность систем извне (успешный пинг с хостовой машины и соседних машин).
  4. Установить apache версии 2 или выше на обеих системах, с поддержкой протоколов http и https, проверить работоспособность извне. Корневой каталог веб-сервера, доступный по протоколу https, должен располагаться на диске-обменнике, в одном и том-же местоположении для обеих систем. Корневой каталог, доступный по протоколу http, должен располагаться в штатном местоположении.
  5. Установить php версии 5 или выше на обеих системах в виде модуля для apache2, проверить работоспособность извне.
  6. Установить mysql версии 5 или выше на обеих системах, проверить работоспособность извне.
  7. Установить phpmyadmin на обеих системах, с подключением к локальному серверу БД, проверить работоспособность извне.
  8. Проверить работоспособность всех установленных и настроенных программных продуктов при работе в автономном режиме после перезагрузки ОС.

В результате выполнения работы внешний пользователь должен получать идентичный уровень сервиса от подготовленной студентом виртуальной машины вне зависимости от того, какая операционная система (Windows или Linux) запущена в ней на текущий момент.

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