Compare commits
No commits in common. "4fa6ea06e75494ce9df7f5ad3d9f6635d24c87d2" and "d62d8586bd8eb37e839dd709dce01614a42d765e" have entirely different histories.
4fa6ea06e7
...
d62d8586bd
2
tasks/voronkova-es/lab_1/.gitignore
vendored
@ -1,2 +0,0 @@
|
|||||||
/database_wp
|
|
||||||
/database_wiki
|
|
@ -1,48 +0,0 @@
|
|||||||
# Лабораторная работа №1
|
|
||||||
Выполнила Воронкова Е.С. ✨
|
|
||||||
Скачиваем образы всех сервисов:
|
|
||||||

|
|
||||||
|
|
||||||
## Сервис drupal
|
|
||||||
>Система управления содержимым (CMS), используемая также как каркас для веб-приложений.\
|
|
||||||
|
|
||||||
- Подключение к БД:
|
|
||||||

|
|
||||||
|
|
||||||
Добавляем расширение, которое необходимо для drupal
|
|
||||||
```sh
|
|
||||||
create extension pg_trgm
|
|
||||||
```
|
|
||||||

|
|
||||||
- Установка Drupal
|
|
||||||

|
|
||||||
- Страница создана:
|
|
||||||

|
|
||||||
|
|
||||||
## Сервис mediawiki
|
|
||||||
>Вики-движок, написанный специально для Википедии, используется во многих других проектах фонда Викимедиа, а также частных и государственных организациях.
|
|
||||||
|
|
||||||
- При первичной установки MediaWiki открывается следующее окно:
|
|
||||||

|
|
||||||
- Подключение к БД:
|
|
||||||

|
|
||||||
- Обновление существующей установки:
|
|
||||||

|
|
||||||
- Конфигурация:
|
|
||||||

|
|
||||||
- Копируем файл настроек в контейнер:
|
|
||||||

|
|
||||||
- Успешный запуск
|
|
||||||

|
|
||||||
|
|
||||||
|
|
||||||
## Сервис wordpress
|
|
||||||
>Свободно распространяемая система управления содержимым сайта с открытым исходным кодом; написана на PHP; сервер базы данных — MySQL.
|
|
||||||
|
|
||||||
- Заполняем начальную информацию. Указываем наименование сайта, имя пользователя, пароль и почту:
|
|
||||||

|
|
||||||
- После успешной регистрации открывается следующее окно:
|
|
||||||

|
|
||||||
- Страница создана:
|
|
||||||

|
|
||||||
|
|
@ -1,81 +0,0 @@
|
|||||||
#Указывается версия 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:
|
|
Before Width: | Height: | Size: 87 KiB |
Before Width: | Height: | Size: 36 KiB |
Before Width: | Height: | Size: 41 KiB |
Before Width: | Height: | Size: 89 KiB |
Before Width: | Height: | Size: 187 KiB |
Before Width: | Height: | Size: 124 KiB |
Before Width: | Height: | Size: 85 KiB |
Before Width: | Height: | Size: 52 KiB |
Before Width: | Height: | Size: 101 KiB |
Before Width: | Height: | Size: 44 KiB |
Before Width: | Height: | Size: 84 KiB |
Before Width: | Height: | Size: 85 KiB |
Before Width: | Height: | Size: 87 KiB |
Before Width: | Height: | Size: 23 KiB |
Before Width: | Height: | Size: 100 KiB |