From f06b9a53c1becd56c70a2d7925021bbbc83649c1 Mon Sep 17 00:00:00 2001 From: 4bobus Date: Thu, 19 Jun 2025 17:29:17 +0500 Subject: [PATCH 01/16] Update README.md --- README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/README.md b/README.md index fffe59f..3e217a2 100644 --- a/README.md +++ b/README.md @@ -1305,6 +1305,10 @@ ________________________________________________________________________________ ***chmod -R 0755 /var/www/html/moodle*** ***chown -R www-data:www-data /var/www/html/moodle*** +

+ +

+ Описываем конфигурационный файл для веб-сервера Apache: ***nano /etc/apache2/sites-available/moodle.conf*** From 350cd3d9a3872e2e397af5acb12058250f490b74 Mon Sep 17 00:00:00 2001 From: 4bobus Date: Thu, 19 Jun 2025 17:39:04 +0500 Subject: [PATCH 02/16] Update README.md --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 3e217a2..9fcc2d6 100644 --- a/README.md +++ b/README.md @@ -1093,6 +1093,7 @@ ________________________________________________________________________________

5. Заполняем необходимые сведения: +> Пароль: P@ssw0rddd

From ee4082ae536b37c78bcac6c1b4120932b5dcccc8 Mon Sep 17 00:00:00 2001 From: 4bobus Date: Thu, 19 Jun 2025 18:00:10 +0500 Subject: [PATCH 03/16] Update README.md --- README.md | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index 9fcc2d6..fa6e8a6 100644 --- a/README.md +++ b/README.md @@ -1220,19 +1220,20 @@ ________________________________________________________________________________ - Основные параметры отметьте в отчёт

*HQ-SRV*

+ > !По сути у нас уже все скачено! Устанавливаем веб-сервер Apache2 и необходимые пакеты: -***apt install -y apache* -y*** +apt install -y apache* -y Устанавливаем PHP и необходимые модули: -***apt install -y php php8.2 php-curl php-zip php-xml libapache2-mod-php php-mysql php-mbstring php-gd php-intl php-soap -y*** +apt install -y php php8.2 php-curl php-zip php-xml libapache2-mod-php php-mysql php-mbstring php-gd php-intl php-soap -y Установка СУБД MySQL: -***apt install -y mariadb-* -y*** +apt install -y mariadb-* -y > !По сути у нас уже все скачено! Включаем и добавляем в автозагрузку MySQL: @@ -1245,10 +1246,10 @@ ________________________________________________________________________________ имя пользователя - "moodle", пароль "P@ssw0rd"; ***mysql -***> CREATE DATABASE moodledb DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;*** -***> CREATE USER 'moodle'@'localhost' IDENTIFIED BY 'P@ssw0rd';*** -***> GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, CREATE TEMPORARY TABLES, DROP, INDEX, ALTER ON moodle.* TO 'moodle'@'localhost';*** -***> EXIT;*** +> CREATE DATABASE moodledb DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci; +> CREATE USER 'moodle'@'localhost' IDENTIFIED BY 'P@ssw0rd'; +> GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, CREATE TEMPORARY TABLES, DROP, INDEX, ALTER ON moodle.* TO 'moodle'@'localhost'; +> EXIT; ______________________________________________________________________________________ From 3174cdab9ea35f9923ee723ac47b56ae3f100ace Mon Sep 17 00:00:00 2001 From: 4bobus Date: Thu, 19 Jun 2025 18:01:58 +0500 Subject: [PATCH 04/16] Update README.md --- README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index fa6e8a6..1d62b54 100644 --- a/README.md +++ b/README.md @@ -1246,10 +1246,10 @@ apt install -y mariadb-* -y имя пользователя - "moodle", пароль "P@ssw0rd"; ***mysql -> CREATE DATABASE moodledb DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci; -> CREATE USER 'moodle'@'localhost' IDENTIFIED BY 'P@ssw0rd'; -> GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, CREATE TEMPORARY TABLES, DROP, INDEX, ALTER ON moodle.* TO 'moodle'@'localhost'; -> EXIT; +>CREATE DATABASE moodledb DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci; +>CREATE USER 'moodle'@'localhost' IDENTIFIED BY 'P@ssw0rd'; +>GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, CREATE TEMPORARY TABLES, DROP, INDEX, ALTER ON moodle.* TO 'moodle'@'localhost'; +>EXIT; ______________________________________________________________________________________ From 365ccc4aff191786d6e1397d4e384cf92c6d4d10 Mon Sep 17 00:00:00 2001 From: 4bobus Date: Thu, 19 Jun 2025 18:02:55 +0500 Subject: [PATCH 05/16] Update README.md --- README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 1d62b54..cd38cff 100644 --- a/README.md +++ b/README.md @@ -1245,11 +1245,11 @@ apt install -y mariadb-* -y имя базы даных - " moodledb "; имя пользователя - "moodle", пароль "P@ssw0rd"; -***mysql ->CREATE DATABASE moodledb DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci; ->CREATE USER 'moodle'@'localhost' IDENTIFIED BY 'P@ssw0rd'; ->GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, CREATE TEMPORARY TABLES, DROP, INDEX, ALTER ON moodle.* TO 'moodle'@'localhost'; ->EXIT; +***mysql*** +- CREATE DATABASE moodledb DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci; +- CREATE USER 'moodle'@'localhost' IDENTIFIED BY 'P@ssw0rd'; +- GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, CREATE TEMPORARY TABLES, DROP, INDEX, ALTER ON moodle.* TO 'moodle'@'localhost'; +- EXIT; ______________________________________________________________________________________ From 3259121b187e93dd02e865d28f87227be38f0570 Mon Sep 17 00:00:00 2001 From: 4bobus Date: Thu, 19 Jun 2025 18:03:39 +0500 Subject: [PATCH 06/16] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index cd38cff..0345b77 100644 --- a/README.md +++ b/README.md @@ -1255,7 +1255,7 @@ ________________________________________________________________________________ Если вдруг в веб при вводе данных параметров базы данных будет вылазить ошибка – *данной базы данных не существует, данному пользователю не даны права на создание базы данных*, то удаляем их и создаем заново: -***>DROP DATABASE moodledb;*** +***>DROP DATABASE moodledb;*** ***>DROP USER 'moodle'@'localhost';*** ______________________________________________________________________________________ From eaeb0500de58b769a93112cf5d52295cd831d67a Mon Sep 17 00:00:00 2001 From: 4bobus Date: Thu, 19 Jun 2025 18:17:44 +0500 Subject: [PATCH 07/16] Update README.md --- README.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 0345b77..849659b 100644 --- a/README.md +++ b/README.md @@ -1245,7 +1245,9 @@ apt install -y mariadb-* -y имя базы даных - " moodledb "; имя пользователя - "moodle", пароль "P@ssw0rd"; -***mysql*** +Вводим следующие команды: + +- mysql - CREATE DATABASE moodledb DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci; - CREATE USER 'moodle'@'localhost' IDENTIFIED BY 'P@ssw0rd'; - GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, CREATE TEMPORARY TABLES, DROP, INDEX, ALTER ON moodle.* TO 'moodle'@'localhost'; From 830783c6d0509814e2a35122f135db4d99b9f2ba Mon Sep 17 00:00:00 2001 From: 4bobus Date: Thu, 19 Jun 2025 18:41:15 +0500 Subject: [PATCH 08/16] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 849659b..264b0ae 100644 --- a/README.md +++ b/README.md @@ -1368,7 +1368,7 @@ ________________________________________________________________________________ - выбираем Язык - нажимаем "Далее":

- +

3. Подтверждаем пути - правим Каталог данных (в соответствии с созданной ранее директорией - /var/moodledata) - нажимаем "Далее": From e7e18d4f24cb881cd7faf097324481ef94437473 Mon Sep 17 00:00:00 2001 From: 4bobus Date: Thu, 19 Jun 2025 18:49:59 +0500 Subject: [PATCH 09/16] Update README.md --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 264b0ae..22a780f 100644 --- a/README.md +++ b/README.md @@ -901,7 +901,8 @@ systemctl restart chrony BR-R | BR-SRV | CLI: Настройка аналогична HQ-SRV - за исключением указания соответствующих адресов > **РЕКОМЕНДАЦИЯ:** -> НА HQ-SRV скачиваем: apt install -y git +> НА HQ-SRV скачиваем: apt install -y git +> НА HQ-RTR скачиваем: apt install nginx -y ###

4. Сконфигурируйте ansible на сервере BR-SRV

From d7e208954cddc497070dd1d3e3819761d0decef7 Mon Sep 17 00:00:00 2001 From: 4bobus Date: Thu, 19 Jun 2025 18:53:24 +0500 Subject: [PATCH 10/16] Update README.md --- README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 22a780f..658e8ad 100644 --- a/README.md +++ b/README.md @@ -494,7 +494,7 @@ ###

1. Настройте доменный контроллер Samba на машине BR-SRV.

-**

(СДЕЛАТЬ SNAPSHOT BR-SRV)

** +**

(СДЕЛАТЬ СРАЗУ 3 СНАПШОТА НА BR-SRV(samba), HQ-CLI(Active Directory), HQ-SRV(mdadm))

** - Создайте 5 пользователей для офиса HQ: имена пользователей формата user№.hq. Создайте группу hq, введите в эту группу созданных пользователей - Введите в домен машину HQ-CLI @@ -572,7 +572,7 @@

На клиента ставим необходимые пакеты

-**

(СДЕЛАТЬ,НА ВСЯКИЙ, НА HQ-CLI SNAPSHOT)

** +**

(СДЕЛАТЬ,если не сделали, НА HQ-CLI SNAPSHOT)

**

*CLI*

@@ -674,7 +674,7 @@ ________________________________________________________________________________ ###

2. Сконфигурируйте файловое хранилище

-

(СДЕЛАТЬ SNAPSHOT на HQ-SRV)

+

(СДЕЛАТЬ SNAPSHOT, если не сделали, на HQ-SRV)

- При помощи трёх дополнительных дисков, размером 1Гб каждый, на HQ-SRV сконфигурируйте дисковый массив уровня 5 - Имя устройства – md0, конфигурация массива размещается в файле /etc/mdadm.conf From e39339cb26df74dee55e311b57911357a4d3abac Mon Sep 17 00:00:00 2001 From: 4bobus Date: Thu, 19 Jun 2025 18:59:46 +0500 Subject: [PATCH 11/16] Update README.md --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 658e8ad..95a259b 100644 --- a/README.md +++ b/README.md @@ -1251,7 +1251,7 @@ apt install -y mariadb-* -y - mysql - CREATE DATABASE moodledb DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci; - CREATE USER 'moodle'@'localhost' IDENTIFIED BY 'P@ssw0rd'; -- GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, CREATE TEMPORARY TABLES, DROP, INDEX, ALTER ON moodle.* TO 'moodle'@'localhost'; +- GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, CREATE TEMPORARY TABLES, DROP, INDEX, ALTER ON moodledb.* TO 'moodle'@'localhost'; - EXIT; ______________________________________________________________________________________ @@ -1387,7 +1387,7 @@ ________________________________________________________________________________ 5. Заполняем параметры ранее созданной Базы данных - "пользователя БД, пароль и порт": ***СЕРВЕР БАЗ ДАННЫХ (ХОСТ) localhost*** -***НАЗВАНИЕ БАЗЫ ДАННЫХ moodle*** +***НАЗВАНИЕ БАЗЫ ДАННЫХ moodledb*** ***ПОЛЬЗОВАТЕЛЬ БАЗЫ ДАННЫХ moodle*** ***ПАРОЛЬ P@ssw0rd*** From c330123e05c3726a045c86e7d60780be2c48674a Mon Sep 17 00:00:00 2001 From: 4bobus Date: Thu, 19 Jun 2025 19:13:10 +0500 Subject: [PATCH 12/16] Update README.md --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 95a259b..6d51683 100644 --- a/README.md +++ b/README.md @@ -1469,6 +1469,7 @@ ________________________________________________________________________________

+ > на hq-rtr в файле /etc/resolv.conf должно быть прописано dns 192.168.100.2 *Если конфигурация правильная, вы увидите сообщение syntax is ok.* From 73f9cc2f3bc5cb957e522ab873a1e38b6ecddf49 Mon Sep 17 00:00:00 2001 From: 4bobus Date: Fri, 20 Jun 2025 22:33:40 +0500 Subject: [PATCH 13/16] Update README.md --- README.md | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 6d51683..6d1a543 100644 --- a/README.md +++ b/README.md @@ -1256,7 +1256,7 @@ apt install -y mariadb-* -y ______________________________________________________________________________________ -Если вдруг в веб при вводе данных параметров базы данных будет вылазить ошибка – *данной базы данных не существует, данному пользователю не даны права на создание базы данных*, то удаляем их и создаем заново: +Если вдруг в веб при вводе параметров базы данных будет вылазить ошибка – *данной базы данных не существует, данному пользователю не даны права на создание базы данных*, то удаляем их и создаем заново: ***>DROP DATABASE moodledb;*** ***>DROP USER 'moodle'@'localhost';*** @@ -1264,14 +1264,14 @@ ________________________________________________________________________________ ______________________________________________________________________________________ Устанавливаем git, чтобы можно было скачать проект Moodle: -> !По сути у нас уже все скачено! +> !Ранее в "рекомендациях" должно было быть скачено! ***apt install -y git*** Загружаем код проекта Moodle: ***git clone git://git.moodle.org/moodle.git*** -> !По сути у нас уже все скачено! +> !Ранее в "рекомендациях" должно было быть скачено! Переходим в загруженный каталог moodle: @@ -1497,6 +1497,10 @@ ________________________________________________________________________________ > **ПРИМЕЧАНИЕ:** > Установку браузера отметьте в отчёте +> **РЕКОМЕНДАЦИЯ:** +> Скачиваем на HQ-SRV: apt install cups cups-pdf -y +> Скачиваем на HQ-CLI: apt-get install cups cups-pdf -y + ##

МОДУЛЬ 3

(1,2 заданий не будет, 7ое задание будет)

From 725d757fb22d0ef851f2ef40307c155dcf849472 Mon Sep 17 00:00:00 2001 From: 4bobus Date: Fri, 20 Jun 2025 22:35:09 +0500 Subject: [PATCH 14/16] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 6d1a543..a2d4be5 100644 --- a/README.md +++ b/README.md @@ -1498,7 +1498,7 @@ ________________________________________________________________________________ > Установку браузера отметьте в отчёте > **РЕКОМЕНДАЦИЯ:** -> Скачиваем на HQ-SRV: apt install cups cups-pdf -y +> Скачиваем на HQ-SRV: apt install cups cups-pdf -y > Скачиваем на HQ-CLI: apt-get install cups cups-pdf -y ##

МОДУЛЬ 3

From 401c114526b6f44376f7de14f2a6dc0b97e977c8 Mon Sep 17 00:00:00 2001 From: 4bobus Date: Fri, 20 Jun 2025 22:36:26 +0500 Subject: [PATCH 15/16] Update README.md --- README.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index a2d4be5..9695668 100644 --- a/README.md +++ b/README.md @@ -1264,14 +1264,16 @@ ________________________________________________________________________________ ______________________________________________________________________________________ Устанавливаем git, чтобы можно было скачать проект Moodle: -> !Ранее в "рекомендациях" должно было быть скачено! + +> Ранее в "рекомендациях" должно было быть скачено ***apt install -y git*** Загружаем код проекта Moodle: ***git clone git://git.moodle.org/moodle.git*** -> !Ранее в "рекомендациях" должно было быть скачено! + +> Ранее в "рекомендациях" должно было быть скачено Переходим в загруженный каталог moodle: From 86ed6ba491706f06bf2d11b5a0464d09527fa64f Mon Sep 17 00:00:00 2001 From: 4bobus Date: Fri, 20 Jun 2025 22:37:38 +0500 Subject: [PATCH 16/16] Update README.md --- README.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 9695668..13dff24 100644 --- a/README.md +++ b/README.md @@ -1222,7 +1222,7 @@ ________________________________________________________________________________

*HQ-SRV*

-> !По сути у нас уже все скачено! +> Ранее в "рекомендациях" должно было быть скачено Устанавливаем веб-сервер Apache2 и необходимые пакеты: @@ -1235,7 +1235,7 @@ apt install -y php php8.2 php-curl php-zip php-xml libapache2-mod-php php-mysql Установка СУБД MySQL: apt install -y mariadb-* -y -> !По сути у нас уже все скачено! +> Ранее в "рекомендациях" должно было быть скачено Включаем и добавляем в автозагрузку MySQL: @@ -1264,7 +1264,6 @@ ________________________________________________________________________________ ______________________________________________________________________________________ Устанавливаем git, чтобы можно было скачать проект Moodle: - > Ранее в "рекомендациях" должно было быть скачено ***apt install -y git*** @@ -1272,7 +1271,6 @@ ________________________________________________________________________________ Загружаем код проекта Moodle: ***git clone git://git.moodle.org/moodle.git*** - > Ранее в "рекомендациях" должно было быть скачено Переходим в загруженный каталог moodle: