diff --git a/tasks/voronkova-es/lab_1/.gitignore b/tasks/voronkova-es/lab_1/.gitignore new file mode 100644 index 0000000..72748c6 --- /dev/null +++ b/tasks/voronkova-es/lab_1/.gitignore @@ -0,0 +1,2 @@ +/database_wp +/database_wiki \ No newline at end of file diff --git a/tasks/voronkova-es/lab_1/Voronkova_lab_1.md b/tasks/voronkova-es/lab_1/Voronkova_lab_1.md new file mode 100644 index 0000000..6eb6c80 --- /dev/null +++ b/tasks/voronkova-es/lab_1/Voronkova_lab_1.md @@ -0,0 +1,48 @@ +# Лабораторная работа №1 +Выполнила Воронкова Е.С. ✨ +Скачиваем образы всех сервисов: +![Образы](images/photo_2023-10-23_23-29-51.jpg "Образы сервисов") + +## Сервис drupal +>Система управления содержимым (CMS), используемая также как каркас для веб-приложений.\ + +- Подключение к БД: +![БД](images/photo_2023-10-23_23-32-53.jpg "Подключение к БД") + +Добавляем расширение, которое необходимо для drupal +```sh +create extension pg_trgm +``` +![Расширение](images/photo_2023-10-23_23-40-41.jpg "Расширение") +- Установка Drupal +![Установка](images/photo_2023-10-23_23-34-01.jpg "Установка") +- Страница создана: +![Работоспособность системы](images/photo_2023-10-23_23-34-58.jpg "Работоспособность системы") + +## Сервис mediawiki +>Вики-движок, написанный специально для Википедии, используется во многих других проектах фонда Викимедиа, а также частных и государственных организациях. + +- При первичной установки MediaWiki открывается следующее окно: +![Главный экран](images/photo_2023-10-23_23-22-15.jg "Главный экран") +- Подключение к БД: +![БД](images/photo_2023-10-23_23-27-13.jpg "Подключение к БД") +- Обновление существующей установки: +![Работоспособность системы](images/photo_2023-10-23_23-28-25.jpg "Работоспособность системы") +- Конфигурация: +![Конфигурация](images/photo_2023-10-23_23-36-34.jpg "Конфигурация") +- Копируем файл настроек в контейнер: +![Файл настроек](images/photo_2023-10-23_23-38-37.jpg "Файл настроек") +- Успешный запуск +![Успешный запуск](images/photo_2023-10-23_23-38-03.jpg "Успешный запуск") + + +## Сервис wordpress +>Свободно распространяемая система управления содержимым сайта с открытым исходным кодом; написана на PHP; сервер базы данных — MySQL. + +- Заполняем начальную информацию. Указываем наименование сайта, имя пользователя, пароль и почту: +![Главный экран](images/photo_2023-10-23_22-40-59.jpg "Главный экран") +- После успешной регистрации открывается следующее окно: +![Успешная регистрация на Wordpress](images/photo_2023-10-23_23-14-28.jpg "Успешная регистрация на Wordpress") +- Страница создана: +![Работоспособность системы](images/photo_2023-10-23_23-16-43.jpg "Работоспособность системы") + diff --git a/tasks/voronkova-es/lab_1/docker-compose.yml b/tasks/voronkova-es/lab_1/docker-compose.yml new file mode 100644 index 0000000..aad2a69 --- /dev/null +++ b/tasks/voronkova-es/lab_1/docker-compose.yml @@ -0,0 +1,81 @@ +#Указывается версия docker-compose +version: "3" + +#Описываем сервисы +services: + + #Сервис drupal + drupal: + #Докер образ + image: drupal:latest + #Маппинг портов - Порт хоста:порт внутри контейнера + ports: + - 8004:80 + #Вольюмы для сохранение данных после смерти контейнера + volumes: + - drupal_modules:/var/www/html/modules + - drupal_profiles:/var/www/html/profiles + - drupal_themes:/var/www/html/themes + - drupal_sites:/var/www/html/sites + #рестарт политика + restart: always + + postgres: + image: postgres:12 + #Указываем переменные среды + environment: + POSTGRES_PASSWORD: your_postgres_password + ports: + - 5433:5432 + volumes: + - db_data:/var/lib/postgresql/data + restart: always + + wiki: + image: mediawiki:lts + ports: + - 9999:80 + #Зависимости от других сервисов + links: + - database + restart: unless-stopped + volumes: + - ./images:/var/www/html/images + + database: + image: mariadb + environment: + MYSQL_DATABASE: 'wiki' + MYSQL_USER: 'wikiuser234234' + MYSQL_PASSWORD: 'password' + MYSQL_RANDOM_ROOT_PASSWORD: 'yes' + volumes: + - ./database_wiki:/var/lib/mysql + restart: unless-stopped + + wordpress: + image: wordpress + links: + - mariadb:mysql + environment: + - WORDPRESS_DB_PASSWORD=password + - WORDPRESS_DB_USER=root + ports: + - 8005:80 + volumes: + - ./html:/var/www/html + mariadb: + image: mariadb + environment: + - MYSQL_ROOT_PASSWORD=password + - MYSQL_DATABASE=wordpress + volumes: + - ./database_wp:/var/lib/mysql + +#Описание вольюмов +volumes: + drupal_modules: + drupal_profiles: + drupal_themes: + drupal_sites: + db_data: \ No newline at end of file diff --git a/tasks/voronkova-es/lab_1/images/photo_2023-10-23_22-40-59.jpg b/tasks/voronkova-es/lab_1/images/photo_2023-10-23_22-40-59.jpg new file mode 100644 index 0000000..c8e9e9b Binary files /dev/null and b/tasks/voronkova-es/lab_1/images/photo_2023-10-23_22-40-59.jpg differ diff --git a/tasks/voronkova-es/lab_1/images/photo_2023-10-23_23-14-28.jpg b/tasks/voronkova-es/lab_1/images/photo_2023-10-23_23-14-28.jpg new file mode 100644 index 0000000..1ae53c6 Binary files /dev/null and b/tasks/voronkova-es/lab_1/images/photo_2023-10-23_23-14-28.jpg differ diff --git a/tasks/voronkova-es/lab_1/images/photo_2023-10-23_23-16-43.jpg b/tasks/voronkova-es/lab_1/images/photo_2023-10-23_23-16-43.jpg new file mode 100644 index 0000000..1ed2365 Binary files /dev/null and b/tasks/voronkova-es/lab_1/images/photo_2023-10-23_23-16-43.jpg differ diff --git a/tasks/voronkova-es/lab_1/images/photo_2023-10-23_23-22-15.jpg b/tasks/voronkova-es/lab_1/images/photo_2023-10-23_23-22-15.jpg new file mode 100644 index 0000000..1b9c596 Binary files /dev/null and b/tasks/voronkova-es/lab_1/images/photo_2023-10-23_23-22-15.jpg differ diff --git a/tasks/voronkova-es/lab_1/images/photo_2023-10-23_23-26-18.jpg b/tasks/voronkova-es/lab_1/images/photo_2023-10-23_23-26-18.jpg new file mode 100644 index 0000000..2b417f9 Binary files /dev/null and b/tasks/voronkova-es/lab_1/images/photo_2023-10-23_23-26-18.jpg differ diff --git a/tasks/voronkova-es/lab_1/images/photo_2023-10-23_23-27-13.jpg b/tasks/voronkova-es/lab_1/images/photo_2023-10-23_23-27-13.jpg new file mode 100644 index 0000000..f4e852d Binary files /dev/null and b/tasks/voronkova-es/lab_1/images/photo_2023-10-23_23-27-13.jpg differ diff --git a/tasks/voronkova-es/lab_1/images/photo_2023-10-23_23-28-25.jpg b/tasks/voronkova-es/lab_1/images/photo_2023-10-23_23-28-25.jpg new file mode 100644 index 0000000..41bf390 Binary files /dev/null and b/tasks/voronkova-es/lab_1/images/photo_2023-10-23_23-28-25.jpg differ diff --git a/tasks/voronkova-es/lab_1/images/photo_2023-10-23_23-29-51.jpg b/tasks/voronkova-es/lab_1/images/photo_2023-10-23_23-29-51.jpg new file mode 100644 index 0000000..953c0de Binary files /dev/null and b/tasks/voronkova-es/lab_1/images/photo_2023-10-23_23-29-51.jpg differ diff --git a/tasks/voronkova-es/lab_1/images/photo_2023-10-23_23-32-53.jpg b/tasks/voronkova-es/lab_1/images/photo_2023-10-23_23-32-53.jpg new file mode 100644 index 0000000..1d90f8f Binary files /dev/null and b/tasks/voronkova-es/lab_1/images/photo_2023-10-23_23-32-53.jpg differ diff --git a/tasks/voronkova-es/lab_1/images/photo_2023-10-23_23-34-01.jpg b/tasks/voronkova-es/lab_1/images/photo_2023-10-23_23-34-01.jpg new file mode 100644 index 0000000..ebb06b5 Binary files /dev/null and b/tasks/voronkova-es/lab_1/images/photo_2023-10-23_23-34-01.jpg differ diff --git a/tasks/voronkova-es/lab_1/images/photo_2023-10-23_23-34-58.jpg b/tasks/voronkova-es/lab_1/images/photo_2023-10-23_23-34-58.jpg new file mode 100644 index 0000000..12cc119 Binary files /dev/null and b/tasks/voronkova-es/lab_1/images/photo_2023-10-23_23-34-58.jpg differ diff --git a/tasks/voronkova-es/lab_1/images/photo_2023-10-23_23-36-34.jpg b/tasks/voronkova-es/lab_1/images/photo_2023-10-23_23-36-34.jpg new file mode 100644 index 0000000..ea88a26 Binary files /dev/null and b/tasks/voronkova-es/lab_1/images/photo_2023-10-23_23-36-34.jpg differ diff --git a/tasks/voronkova-es/lab_1/images/photo_2023-10-23_23-38-03.jpg b/tasks/voronkova-es/lab_1/images/photo_2023-10-23_23-38-03.jpg new file mode 100644 index 0000000..97bf462 Binary files /dev/null and b/tasks/voronkova-es/lab_1/images/photo_2023-10-23_23-38-03.jpg differ diff --git a/tasks/voronkova-es/lab_1/images/photo_2023-10-23_23-38-37.jpg b/tasks/voronkova-es/lab_1/images/photo_2023-10-23_23-38-37.jpg new file mode 100644 index 0000000..1956174 Binary files /dev/null and b/tasks/voronkova-es/lab_1/images/photo_2023-10-23_23-38-37.jpg differ diff --git a/tasks/voronkova-es/lab_1/images/photo_2023-10-23_23-40-41.jpg b/tasks/voronkova-es/lab_1/images/photo_2023-10-23_23-40-41.jpg new file mode 100644 index 0000000..7a26a66 Binary files /dev/null and b/tasks/voronkova-es/lab_1/images/photo_2023-10-23_23-40-41.jpg differ