distributed-computing/tasks/khalitova-am/lab_1/README.md
Khalitova Angelina 96919a6be1 add task1
2023-09-20 08:53:31 +04:00

2.1 KiB
Raw Blame History

Отчёт по лабораторной работе №1

Выполнила: студентка гр. ИСЭбд-41 Халитова А.М.

Разворачивание сервиса MediaWiki

Содержимое файла docker-compose.yml в папке MediaWiki:

version: "3.2"

services: #описание контейнеров
#Контейнер Mysql используется как сервер для запуска
  mysql:
    image: mysql:5.7.23 #образ контейнера
    container_name: mysql
    hostname: mysql
    volumes:
      - /var/lib/mysql:/var/lib/mysql
    env_file:
      - ./mysql.env
    restart: always

#Контейнер Mediawiki используется для запуска самого сервиса
  mediawiki:
    image: diouxx/mediawiki
    container_name : wiki
    hostname: wiki
    ports: #по какому порту мы получаем доступ к сервису по адресу http://localhost:8081/
      - "8081:80"
    volumes:
      - /etc/timezone:/etc/timezone:ro
      - /etc/localtime:/etc/localtime:ro
      - /var/www/html/wiki/:/var/www/html/wiki
      - ./data/LocalSettings.php:/var/www/html/LocalSettings.php

    restart: always

Далее в командной строке разворачиваем сервис командой docker-compose up:

Открываем Docker Desktop и проверяем, что контейнер сервера базы данных и MediaWiki созданы и запущены:

Переходим на http://localhost:8081:

Переходим к установке MediaWiki и прописываем указанные нами в файле mysql.env значения хоста, имя пользователя и пароль:

Далее заполняем данные страницы вики:

И завершаем установку путем скачивания и открытия файла настроек страницы:

Разворачивание сервиса Wordpress