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