Добавить в корзинуПозвонить
Найти в Дзене

Задание 5

BR-SRV Apt-get install docker-ce docker-compose -y HQ-CLI Заходим в браузер (hub.docker .com) в поисковой строке пишем media wiki и пикаем первый репозиторий Ssh -p 2024 sshuser@192.168.2.2 BR-SRV (подключение через ssh) Su – Mcedit wiki.yml (копируем описание media wiki) и производим замены # MediaWiki with MariaDB # # Access via "http://localhost:8080" services: wiki: image: mediawiki restart: always ports: - 8080:80 links: - mariadb volumes: - images:/var/www/html/images # After initial setup, download LocalSettings.php to the same directory as # this yaml and uncomment the following line and use compose to restart # the mediawiki service # - ./LocalSettings.php:/var/www/html/LocalSettings.php mariadb: # <- This key defines the name of the database during setup image: mariadb restart: always environment: # @see https://phabricator.wikimedia.org/source/mediawiki/browse/master/includes/DefaultSettings.php MYSQL_DATABASE: mediawiki MYSQL_USER: wiki MYSQL_PASSWORD: WikiP@ssw0rd MYSQL_R

BR-SRV

Apt-get install docker-ce docker-compose -y

HQ-CLI

Заходим в браузер (hub.docker .com) в поисковой строке пишем media wiki и пикаем первый репозиторий

Ssh -p 2024 sshuser@192.168.2.2

BR-SRV (подключение через ssh)

Su –

Mcedit wiki.yml

(копируем описание media wiki) и производим замены

# MediaWiki with MariaDB

#

# Access via "http://localhost:8080"

services:

wiki:

image: mediawiki

restart: always

ports:

- 8080:80

links:

- mariadb

volumes:

- images:/var/www/html/images

# After initial setup, download LocalSettings.php to the same directory as

# this yaml and uncomment the following line and use compose to restart

# the mediawiki service

# - ./LocalSettings.php:/var/www/html/LocalSettings.php

mariadb: # <- This key defines the name of the database during setup

image: mariadb

restart: always

environment:

# @see https://phabricator.wikimedia.org/source/mediawiki/browse/master/includes/DefaultSettings.php

MYSQL_DATABASE: mediawiki

MYSQL_USER: wiki

MYSQL_PASSWORD: WikiP@ssw0rd

MYSQL_RANDOM_ROOT_PASSWORD: 'yes'

volumes:

- db:/var/lib/mysql

volumes:

images:

db:

(сохраняем и выходим)

Docker compose -f wiki.yml up -d

BR-SRV

Sysytemctl enable –now docker.socket docker. Service

HQ-CLI

BR-SRV (подключение через ssh)

Docker compose -f wiki.yml up -d

(браузер 192.168.2.2:8080)

Docker inspect root-mariadb

-2

Docker inspect root-mariadb

-3
-4

(Пароль WikiP@ssw0rd)

-5
-6
-7

(Пароль WikiP@ssw0rd)

-8
-9
-10
-11
-12

ls

scp -P 2024 LocalSettings.php sshuser@192.168.2.2/home/sshuser/

exit

BR-SRV (подключение через ssh)

mv /home/sshuser/LocalSettings.php .

ls

mcedit wiki.yml

-13

(- ./LocalSettings.php:/var/www/html/LocalSettings.php)

(сохраняем)

docker compose -f wiki.yml down

docker compose -f wiki.yml up -d

-14

(переходим в браузер 192.168.2.2:8080)

-15

(Пароль WikiP@ssw0rd)