842 lines
397 KiB
HTML
842 lines
397 KiB
HTML
|
|
<!DOCTYPE html>
|
|||
|
|
|
|||
|
|
<html dir="ltr" lang="ru" xml:lang="ru">
|
|||
|
|
<head>
|
|||
|
|
<title>RG24: Установка и настройка сервера баз данных | sysahelper</title>
|
|||
|
|
<link href="https://sysahelper.ru/pluginfile.php/1/theme_moove/favicon/1703880572/22212monkey_98814.ico" rel="shortcut icon"/>
|
|||
|
|
<meta content="text/html; charset=utf-8" http-equiv="Content-Type"/>
|
|||
|
|
<meta content="moodle, RG24: Установка и настройка сервера баз данных | sysahelper" name="keywords"/>
|
|||
|
|
<link href="https://sysahelper.ru/theme/yui_combo.php?rollup/3.18.1/yui-moodlesimple-min.css" rel="stylesheet" type="text/css"/><script id="firstthemesheet" type="text/css">/** Required in order to fix style inclusion problems in IE with YUI **/</script><link href="https://sysahelper.ru/theme/styles.php/moove/1703880572_1/all" rel="stylesheet" type="text/css"/>
|
|||
|
|
<script>
|
|||
|
|
//<![CDATA[
|
|||
|
|
var M = {}; M.yui = {};
|
|||
|
|
M.pageloadstarttime = new Date();
|
|||
|
|
M.cfg = {"wwwroot":"https:\/\/sysahelper.ru","homeurl":{},"sesskey":"I78ejZljGV","sessiontimeout":"28800","sessiontimeoutwarning":"1200","themerev":"1703880572","slasharguments":1,"theme":"moove","iconsystemmodule":"core\/icon_system_fontawesome","jsrev":"1703880200","admin":"admin","svgicons":true,"usertimezone":"\u0415\u0432\u0440\u043e\u043f\u0430\/\u041c\u043e\u0441\u043a\u0432\u0430","language":"ru","courseId":36,"courseContextId":866,"contextid":879,"contextInstanceId":520,"langrev":1703880200,"templaterev":"1703880200"};var yui1ConfigFn = function(me) {if(/-skin|reset|fonts|grids|base/.test(me.name)){me.type='css';me.path=me.path.replace(/\.js/,'.css');me.path=me.path.replace(/\/yui2-skin/,'/assets/skins/sam/yui2-skin')}};
|
|||
|
|
var yui2ConfigFn = function(me) {var parts=me.name.replace(/^moodle-/,'').split('-'),component=parts.shift(),module=parts[0],min='-min';if(/-(skin|core)$/.test(me.name)){parts.pop();me.type='css';min=''}
|
|||
|
|
if(module){var filename=parts.join('-');me.path=component+'/'+module+'/'+filename+min+'.'+me.type}else{me.path=component+'/'+component+'.'+me.type}};
|
|||
|
|
YUI_config = {"debug":false,"base":"https:\/\/sysahelper.ru\/lib\/yuilib\/3.18.1\/","comboBase":"https:\/\/sysahelper.ru\/theme\/yui_combo.php?","combine":true,"filter":null,"insertBefore":"firstthemesheet","groups":{"yui2":{"base":"https:\/\/sysahelper.ru\/lib\/yuilib\/2in3\/2.9.0\/build\/","comboBase":"https:\/\/sysahelper.ru\/theme\/yui_combo.php?","combine":true,"ext":false,"root":"2in3\/2.9.0\/build\/","patterns":{"yui2-":{"group":"yui2","configFn":yui1ConfigFn}}},"moodle":{"name":"moodle","base":"https:\/\/sysahelper.ru\/theme\/yui_combo.php?m\/1703880200\/","combine":true,"comboBase":"https:\/\/sysahelper.ru\/theme\/yui_combo.php?","ext":false,"root":"m\/1703880200\/","patterns":{"moodle-":{"group":"moodle","configFn":yui2ConfigFn}},"filter":null,"modules":{"moodle-core-blocks":{"requires":["base","node","io","dom","dd","dd-scroll","moodle-core-dragdrop","moodle-core-notification"]},"moodle-core-actionmenu":{"requires":["base","event","node-event-simulate"]},"moodle-core-notification":{"requires":["moodle-core-notification-dialogue","moodle-core-notification-alert","moodle-core-notification-confirm","moodle-core-notification-exception","moodle-core-notification-ajaxexception"]},"moodle-core-notification-dialogue":{"requires":["base","node","panel","escape","event-key","dd-plugin","moodle-core-widget-focusafterclose","moodle-core-lockscroll"]},"moodle-core-notification-alert":{"requires":["moodle-core-notification-dialogue"]},"moodle-core-notification-confirm":{"requires":["moodle-core-notification-dialogue"]},"moodle-core-notification-exception":{"requires":["moodle-core-notification-dialogue"]},"moodle-core-notification-ajaxexception":{"requires":["moodle-core-notification-dialogue"]},"moodle-core-lockscroll":{"requires":["plugin","base-build"]},"moodle-core-event":{"requires":["event-custom"]},"moodle-core-chooserdialogue":{"requires":["base","panel","moodle-core-notification"]},"moodle-core-maintenancemodetimer":{"requires":["base","node"]},"moodle-core-handlebars":{"condition":{"trigger":"handlebars","when":"after"}},"moodle-core-formchangechecker":{"requires":["base","event-focus","moodle-core-event"]},"moodle-core-dragdrop":{"requires":["base","node","io","dom","dd","event-key","event-focus","moodle-core-notification"]},"moodle-core_availability-form":{"requires":["base","node","event","event-delegate","panel","moodle-core-notification-dialogue","json"]},"moodle-backup-backupselectall":{"requires":["node","event","node-event-simulate","anim"]},"moodle-course-util":{"requires":["node"],"use":["moodle-course-util-base"],"submodules":{"moodle-course-util-base":{},"moodle-course-util-section":{"requires":["node","moodle-course-util-base"]},"moodle-course-util-cm":{"requires":["node","moodle-course-util-base"]}}},"moodle-course-management":{"requires":["base","node","io-base","moodle-core-notification-exception","json-parse","dd-constrain","dd-proxy","dd-drop","dd-delegate","node-event-delegate"]},"moodle-course-categoryexpander":{"requires":["node","event-key"]},"moodle-course-dragdrop":{"requires":["base","node","io","dom","dd","dd-scroll","moodle-core-dragdrop","moodle-core-notification","moodle-course-coursebase","moodle-course-util"]},"moodle-form-dateselector":{"requires":["base","node","overlay","calendar"]},"moodle-form-shortforms":{"requires":["node","base","selector-css3","moodle-core-event"]},"moodle-question-searchform":{"requires":["base","node"]},"moodle-question-preview":{"requires":["base","dom","event-delegate","event-key","core_question_engine"]},"moodle-question-chooser":{"requires":["moodle-core-chooserdialogue"]},"moodle-availability_completion-form":{"requires":["base","node","event","moodle-core_availability-form"]},"moodle-availability_date-form":{"requires":["base","node","event","io","moodle-core_availability-form"]},"moodle-availability_grade-form":{"requires":["base","node","event","moodle-core_availability-form"]},"moodle-availability_group-form":{"requires":["base","node","event","moodle-core_availability-form"]},"moodle-availability_grouping-form":{"requires":["base","node","event"
|
|||
|
|
M.yui.loader = {modules: {}};
|
|||
|
|
|
|||
|
|
//]]>
|
|||
|
|
</script>
|
|||
|
|
<link href="https://fonts.googleapis.com" rel="preconnect"/>
|
|||
|
|
<link crossorigin="" href="https://fonts.gstatic.com" rel="preconnect"/>
|
|||
|
|
<link href="https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,300;0,400;0,500;0,700;1,400&display=swap" rel="stylesheet"/>
|
|||
|
|
<meta content="width=device-width, initial-scale=1.0" name="viewport"/>
|
|||
|
|
</head>
|
|||
|
|
<body class="format-topics limitedwidth path-mod path-mod-page chrome dir-ltr lang-ru yui-skin-sam yui3-skin-sam sysahelper-ru pagelayout-incourse course-36 context-879 cmid-520 cm-type-page category-5 theme uses-drawers drawer-open-index" id="page-mod-page-view">
|
|||
|
|
<div class="fixed-top" id="accessibilitybar">
|
|||
|
|
<div class="container-fluid">
|
|||
|
|
<div class="bars">
|
|||
|
|
<div class="fontsize">
|
|||
|
|
<span>Размер шрифта</span>
|
|||
|
|
<ul>
|
|||
|
|
<li><a class="btn btn-default" data-action="decrease" id="fontsize_dec" title="Уменьшить размер шрифта">A-</a></li>
|
|||
|
|
<li><a class="btn btn-default" data-action="reset" id="fontsize_reset" title="Сбросить размер шрифта">A</a></li>
|
|||
|
|
<li><a class="btn btn-default" data-action="increase" id="fontsize_inc" title="Увеличить размер шрифта">A+</a></li>
|
|||
|
|
</ul>
|
|||
|
|
</div>
|
|||
|
|
<div class="sitecolor">
|
|||
|
|
<span>Цвет сайта</span>
|
|||
|
|
<ul>
|
|||
|
|
<li><a class="btn btn-default" data-action="reset" id="sitecolor_color1" title="Сбросить цвет сайта">R</a></li>
|
|||
|
|
<li><a class="btn btn-default" data-action="sitecolor-color-2" id="sitecolor_color2" title="Низкий контраст 1">A</a></li>
|
|||
|
|
<li><a class="btn btn-default" data-action="sitecolor-color-3" id="sitecolor_color3" title="Низкий контраст 2">A</a></li>
|
|||
|
|
<li><a class="btn btn-default" data-action="sitecolor-color-4" id="sitecolor_color4" title="Высокий контраст">A</a></li>
|
|||
|
|
</ul>
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
<div aria-live="polite" class="toast-wrapper mx-auto py-0 fixed-top" role="status"></div>
|
|||
|
|
<div class="d-print-block" id="page-wrapper">
|
|||
|
|
<div>
|
|||
|
|
<a class="sr-only sr-only-focusable" href="#maincontent">Перейти к основному содержанию</a>
|
|||
|
|
</div><script src="https://sysahelper.ru/lib/javascript.php/1703880200/lib/polyfills/polyfill.js"></script>
|
|||
|
|
<script src="https://sysahelper.ru/theme/yui_combo.php?rollup/3.18.1/yui-moodlesimple-min.js"></script><script src="https://sysahelper.ru/lib/javascript.php/1703880200/lib/javascript-static.js"></script>
|
|||
|
|
<script>
|
|||
|
|
//<![CDATA[
|
|||
|
|
document.body.className += ' jsenabled';
|
|||
|
|
//]]>
|
|||
|
|
</script>
|
|||
|
|
<nav aria-label="Навигация по сайту" class="navbar fixed-top navbar-light bg-white navbar-expand shadow">
|
|||
|
|
<button class="navbar-toggler aabtn d-block d-md-none px-1 my-1 border-0" data-action="toggle" data-target="theme_moove-drawers-primary" data-toggler="drawers">
|
|||
|
|
<span class="navbar-toggler-icon"></span>
|
|||
|
|
<span class="sr-only">Боковая панель</span>
|
|||
|
|
</button>
|
|||
|
|
<a class="navbar-brand d-none d-md-flex align-items-center m-0 mr-4 p-0 aabtn" href="https://sysahelper.ru/">
|
|||
|
|
<img alt="sysahelper" class="logo mr-1" src="data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QMvaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzE0NSA3OS4xNjM0OTksIDIwMTgvMDgvMTMtMTY6NDA6MjIgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozRkM2MUVGMjFDQTcxMUVBQjY4QUQ0ODQ0QTJCNzg3NyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozRkM2MUVGMzFDQTcxMUVBQjY4QUQ0ODQ0QTJCNzg3NyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjNGQzYxRUYwMUNBNzExRUFCNjhBRDQ4NDRBMkI3ODc3IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjNGQzYxRUYxMUNBNzExRUFCNjhBRDQ4NDRBMkI3ODc3Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJ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
|
|||
|
|
</a>
|
|||
|
|
<div class="primary-navigation">
|
|||
|
|
<nav class="moremenu navigation">
|
|||
|
|
<ul class="nav more-nav navbar-nav" id="moremenu-69fc985baf97d-navbar-nav" role="menubar">
|
|||
|
|
<li class="nav-item" data-forceintomoremenu="false" data-key="home" role="none">
|
|||
|
|
<a class="nav-link" href="https://sysahelper.ru/" role="menuitem" tabindex="-1">
|
|||
|
|
В начало
|
|||
|
|
</a>
|
|||
|
|
</li>
|
|||
|
|
<li class="nav-item dropdown dropdownmoremenu d-none" data-region="morebutton" role="none">
|
|||
|
|
<a aria-expanded="false" aria-haspopup="true" class="dropdown-toggle nav-link" data-toggle="dropdown" href="#" id="moremenu-dropdown-69fc985baf97d" role="menuitem" tabindex="-1">
|
|||
|
|
Дополнительно
|
|||
|
|
</a>
|
|||
|
|
<ul aria-labelledby="moremenu-dropdown-69fc985baf97d" class="dropdown-menu dropdown-menu-left" data-region="moredropdown" role="menu">
|
|||
|
|
</ul>
|
|||
|
|
</li>
|
|||
|
|
</ul>
|
|||
|
|
</nav>
|
|||
|
|
</div>
|
|||
|
|
<ul class="navbar-nav d-none d-md-flex my-1 px-1">
|
|||
|
|
<!-- page_heading_menu -->
|
|||
|
|
</ul>
|
|||
|
|
<div class="navbar-nav ml-auto" id="usernavigation">
|
|||
|
|
<div class="navbarcallbacks">
|
|||
|
|
</div>
|
|||
|
|
<div class="simplesearchform" id="searchinput-navbar-69fc985bb148169fc985baffc03">
|
|||
|
|
<div class="collapse" id="searchform-navbar">
|
|||
|
|
<form accept-charset="utf-8" action="https://sysahelper.ru/search/index.php" autocomplete="off" class="mform form-inline searchform-navbar" method="get">
|
|||
|
|
<input name="context" type="hidden" value="879"/>
|
|||
|
|
<div class="input-group">
|
|||
|
|
<label for="searchinput-69fc985bb148169fc985baffc03">
|
|||
|
|
<span class="sr-only">Найти</span>
|
|||
|
|
</label>
|
|||
|
|
<input aria-label="Найти" autocomplete="off" class="form-control withclear" data-region="input" id="searchinput-69fc985bb148169fc985baffc03" name="q" placeholder="Найти" type="text"/>
|
|||
|
|
<a class="btn btn-close" data-action="closesearch" data-toggle="collapse" href="#searchform-navbar" role="button">
|
|||
|
|
<i aria-hidden="true" class="icon fa fa-times fa-fw"></i>
|
|||
|
|
<span class="sr-only">Закрыть</span>
|
|||
|
|
</a>
|
|||
|
|
<div class="input-group-append">
|
|||
|
|
<button class="btn btn-submit" data-action="submit" type="submit">
|
|||
|
|
<i aria-hidden="true" class="icon fa fa-search fa-fw"></i>
|
|||
|
|
<span class="sr-only">Найти</span>
|
|||
|
|
</button>
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
</form>
|
|||
|
|
</div>
|
|||
|
|
<a aria-controls="searchform-navbar" aria-expanded="false" class="btn btn-open rounded-0 nav-link" data-action="opensearch" data-toggle="collapse" href="#searchform-navbar" role="button" title="Изменить данные поисковой строки">
|
|||
|
|
<i aria-hidden="true" class="icon fa fa-search fa-fw"></i>
|
|||
|
|
<span class="sr-only">Изменить данные поисковой строки</span>
|
|||
|
|
</a>
|
|||
|
|
</div>
|
|||
|
|
<div class="divider border-left h-75 align-self-center mx-1"></div>
|
|||
|
|
<div class="langmenu">
|
|||
|
|
<div class="dropdown show">
|
|||
|
|
<a aria-controls="lang-action-menu" aria-haspopup="true" aria-label="Язык" class="btn dropdown-toggle" data-toggle="dropdown" href="#" id="lang-menu-toggle" role="button">
|
|||
|
|
<i aria-hidden="true" class="icon fa fa-language fa-fw mr-1"></i>
|
|||
|
|
<span class="langbutton">
|
|||
|
|
Русский (ru)
|
|||
|
|
</span>
|
|||
|
|
<b class="caret"></b>
|
|||
|
|
</a>
|
|||
|
|
<div aria-labelledby="lang-menu-toggle" class="dropdown-menu dropdown-menu-right" id="lang-action-menu" role="menu">
|
|||
|
|
<a aria-current="true" class="dropdown-item pl-5" href="#" role="menuitem">
|
|||
|
|
Русский (ru)
|
|||
|
|
</a>
|
|||
|
|
<a class="dropdown-item pl-5" href="https://sysahelper.ru/mod/page/view.php?id=520&lang=en" role="menuitem">
|
|||
|
|
English (en)
|
|||
|
|
</a>
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
<div class="divider border-left h-75 align-self-center mx-1"></div>
|
|||
|
|
<div class="d-flex align-items-stretch usermenu-container" data-region="usermenu">
|
|||
|
|
<div class="usermenu">
|
|||
|
|
<span class="login pl-2">
|
|||
|
|
Вы используете гостевой доступ
|
|||
|
|
<div class="divider border-left h-75 align-self-center mx-2"></div>
|
|||
|
|
<a href="https://sysahelper.ru/login/index.php">Вход</a>
|
|||
|
|
</span>
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
</nav>
|
|||
|
|
<div class="drawer drawer-left drawer-primary d-print-none not-initialized" data-close-on-resize="1" data-forceopen="0" data-preference="" data-region="fixed-drawer" data-state="show-drawer-primary" id="theme_moove-drawers-primary">
|
|||
|
|
<div class="drawerheader">
|
|||
|
|
<button class="btn drawertoggle icon-no-margin hidden" data-action="closedrawer" data-placement="right" data-target="theme_moove-drawers-primary" data-toggle="tooltip" data-toggler="drawers" title="Закрыть панель">
|
|||
|
|
<i aria-hidden="true" class="icon fa fa-times fa-fw"></i>
|
|||
|
|
</button>
|
|||
|
|
<div class="drawerheadercontent hidden">
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
<div class="drawercontent drag-container" data-usertour="scroller">
|
|||
|
|
<div class="list-group">
|
|||
|
|
<a class="list-group-item list-group-item-action" href="https://sysahelper.ru/">
|
|||
|
|
В начало
|
|||
|
|
</a>
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
<div class="drawer drawer-left show d-print-none not-initialized" data-close-on-resize="0" data-forceopen="0" data-preference="drawer-open-index" data-region="fixed-drawer" data-state="show-drawer-left" id="theme_boost-drawers-courseindex">
|
|||
|
|
<div class="drawerheader">
|
|||
|
|
<button class="btn drawertoggle icon-no-margin hidden" data-action="closedrawer" data-placement="right" data-target="theme_boost-drawers-courseindex" data-toggle="tooltip" data-toggler="drawers" title="Закрыть оглавление курса">
|
|||
|
|
<i aria-hidden="true" class="icon fa fa-times fa-fw"></i>
|
|||
|
|
</button>
|
|||
|
|
<div class="drawerheadercontent hidden">
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
<div class="drawercontent drag-container" data-usertour="scroller">
|
|||
|
|
<nav class="courseindex" id="courseindex">
|
|||
|
|
<div id="courseindex-content">
|
|||
|
|
<div aria-hidden="true" data-region="loading-placeholder-content" id="course-index-placeholder">
|
|||
|
|
<ul class="media-list">
|
|||
|
|
<li class="media">
|
|||
|
|
<div class="media-body col-md-6 p-0 d-flex align-items-center">
|
|||
|
|
<div class="bg-pulse-grey rounded-circle mr-2"></div>
|
|||
|
|
<div class="bg-pulse-grey w-100"></div>
|
|||
|
|
</div>
|
|||
|
|
</li>
|
|||
|
|
<li class="media">
|
|||
|
|
<div class="media-body col-md-6 p-0 d-flex align-items-center">
|
|||
|
|
<div class="bg-pulse-grey rounded-circle mr-2"></div>
|
|||
|
|
<div class="bg-pulse-grey w-100"></div>
|
|||
|
|
</div>
|
|||
|
|
</li>
|
|||
|
|
<li class="media">
|
|||
|
|
<div class="media-body col-md-6 p-0 d-flex align-items-center">
|
|||
|
|
<div class="bg-pulse-grey rounded-circle mr-2"></div>
|
|||
|
|
<div class="bg-pulse-grey w-100"></div>
|
|||
|
|
</div>
|
|||
|
|
</li>
|
|||
|
|
<li class="media">
|
|||
|
|
<div class="media-body col-md-6 p-0 d-flex align-items-center">
|
|||
|
|
<div class="bg-pulse-grey rounded-circle mr-2"></div>
|
|||
|
|
<div class="bg-pulse-grey w-100"></div>
|
|||
|
|
</div>
|
|||
|
|
</li>
|
|||
|
|
</ul>
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
</nav>
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
<div class="drawers show-drawer-left drag-container" data-region="mainpage" data-usertour="scroller" id="page">
|
|||
|
|
<header class="moove-container-fluid" id="page-header">
|
|||
|
|
<div class="d-flex flex-wrap">
|
|||
|
|
<div class="ml-auto d-flex">
|
|||
|
|
</div>
|
|||
|
|
<div id="course-header">
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
<div class="d-sm-flex align-items-center">
|
|||
|
|
<div class="mr-auto">
|
|||
|
|
<div class="page-context-header"><div class="page-header-image mr-2"><div class="content activityiconcontainer icon-size-6 modicon_page"><img alt="" aria-hidden="true" class="icon activityicon" src="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI1LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHdpZHRoPSIyNHB4IiBoZWlnaHQ9IjI0cHgiIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA3NC40IDc0LjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDc0LjQgNzQuNDsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaW5ZTWlkIG1lZXQiPgo8Zz4KCTxwYXRoIGQ9Ik02Ni41LDE1LjFMNTIuNCwxYy0wLjctMC43LTEuNi0xLTIuNi0xSDEwLjNDOC4yLDAsNi42LDEuNiw2LjYsMy43bDAsMHY2N2MwLDIuMSwxLjYsMy43LDMuNywzLjdsMCwwSDY0CgkJYzIuMSwwLDMuNy0xLjYsMy43LTMuN2wwLDBWMTcuOEM2Ny41LDE2LjgsNjcuMiwxNS44LDY2LjUsMTUuMXogTTQ4LjQsNi43bDEyLjUsMTIuNUg0OC40VjYuN3ogTTExLjksNjkuMlY1aDMwLjl2MTUuNgoJCWMwLDIuMiwxLjcsMy44LDMuOCwzLjhoMTUuNnY0NC43TDExLjksNjkuMkwxMS45LDY5LjJ6Ii8+Cgk8cGF0aCBkPSJNNTQuMyw0M0gxOS43Yy0xLjQsMC0yLjYsMS4yLTIuNiwyLjZzMS4yLDIuNiwyLjYsMi42aDM0LjZjMS40LDAsMi42LTEuMiwyLjYtMi42QzU3LDQ0LjIsNTUuOCw0Myw1NC4zLDQzeiIvPgoJPHBhdGggZD0iTTU0LjMsNTMuNUgxOS43Yy0xLjQsMC0yLjYsMS4yLTIuNiwyLjZzMS4yLDIuNiwyLjYsMi42aDM0LjZjMS40LDAsMi42LTEuMiwyLjYtMi42UzU1LjgsNTMuNSw1NC4zLDUzLjV6Ii8+Cgk8cGF0aCBkPSJNMTkuOCwzNy44aDIwLjljMS40LDAsMi42LTEuMiwyLjYtMi42YzAtMS40LTEuMi0yLjYtMi42LTIuNkgxOS44Yy0xLjQsMC0yLjYsMS4yLTIuNiwyLjZTMTguNCwzNy44LDE5LjgsMzcuOHoiLz4KPC9nPgo8L3N2Zz4K"/></div></div><div class="page-header-headings"><h1 class="h2">Установка и настройка сервера баз данных</h1></div></div>
|
|||
|
|
</div>
|
|||
|
|
<div class="header-actions-container ml-auto" data-region="header-actions-container">
|
|||
|
|
</div>
|
|||
|
|
<div class="d-none d-md-block" id="page-navbar">
|
|||
|
|
<nav aria-label="Панель навигации">
|
|||
|
|
<ol class="breadcrumb">
|
|||
|
|
<li class="breadcrumb-item">
|
|||
|
|
<a href="https://sysahelper.ru/course/view.php?id=36#section-1" title="REGION2024">RG24</a>
|
|||
|
|
</li>
|
|||
|
|
<li class="breadcrumb-item"><span>Установка и настройка сервера баз данных</span></li>
|
|||
|
|
</ol>
|
|||
|
|
</nav>
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
</header>
|
|||
|
|
<div class="main-inner" id="topofscroll">
|
|||
|
|
<div class="drawer-toggles d-flex">
|
|||
|
|
<div class="drawer-toggler drawer-left-toggle open-nav d-print-none">
|
|||
|
|
<button class="btn icon-no-margin" data-action="toggle" data-placement="right" data-target="theme_boost-drawers-courseindex" data-toggle="tooltip" data-toggler="drawers" title="Открыть оглавление курса">
|
|||
|
|
<span class="sr-only">Открыть оглавление курса</span>
|
|||
|
|
<i aria-hidden="true" class="icon fa fa-list fa-fw"></i>
|
|||
|
|
</button>
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
<div class="d-print-block" id="page-content">
|
|||
|
|
<div id="region-main-box">
|
|||
|
|
<section aria-label="Содержимое" id="region-main">
|
|||
|
|
<span class="notifications" id="user-notifications"></span>
|
|||
|
|
<span id="maincontent"></span>
|
|||
|
|
<div class="activity-header" data-for="page-activity-header">
|
|||
|
|
<span class="sr-only">Требуемые условия завершения</span>
|
|||
|
|
<div class="activity-information" data-activityname="Установка и настройка сервера баз данных" data-region="activity-information">
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
<div role="main"><div class="box py-3 generalbox center clearfix"><div class="no-overflow"><h3><a class="autolink" href="https://sysahelper.ru/mod/resource/view.php?id=521" title="Задание">Задание</a>:</h3>
|
|||
|
|
<p>4. Установка и настройка сервера баз данных</p>
|
|||
|
|
<ul>
|
|||
|
|
<li>a) В качестве серверов баз данных используйте сервера SRV-HQ и SRVBR</li>
|
|||
|
|
<li>b) Разверните сервер баз данных на базе Postgresql
|
|||
|
|
<ul>
|
|||
|
|
<li>a. Создайте базы данных prod, test, dev
|
|||
|
|
<ul>
|
|||
|
|
<li>i. Заполните базы данных тестовыми данными при помощи утилиты pgbench. Коэффицент масштабирования сохраните по умолчанию.</li>
|
|||
|
|
</ul>
|
|||
|
|
</li>
|
|||
|
|
<li>Создайте пользователей produser, testuser, devuser, каждому из пользователей дайте доступ к соответствующей базе данных.</li>
|
|||
|
|
<li>b. Разрешите внешние подключения для всех пользователей.</li>
|
|||
|
|
<li>c. Сконфигурируйте репликацию с SRV-HQ на SRV-BR</li>
|
|||
|
|
</ul>
|
|||
|
|
</li>
|
|||
|
|
</ul>
|
|||
|
|
<h3>Выполнение:</h3>
|
|||
|
|
<h4>SVR-HQ:</h4>
|
|||
|
|
<ul>
|
|||
|
|
<li>Установка пакетов базы данных:</li>
|
|||
|
|
</ul>
|
|||
|
|
<pre class="language-markup"><code>apt-get install -y postgresql16 postgresql16-server postgresql16-contrib</code></pre>
|
|||
|
|
<ul>
|
|||
|
|
<li><span data-slate-fragment="JTdCJTIyb2JqZWN0JTIyJTNBJTIyZG9jdW1lbnQlMjIlMkMlMjJkYXRhJTIyJTNBJTdCJTdEJTJDJTIybm9kZXMlMjIlM0ElNUIlN0IlMjJvYmplY3QlMjIlM0ElMjJibG9jayUyMiUyQyUyMnR5cGUlMjIlM0ElMjJwYXJhZ3JhcGglMjIlMkMlMjJpc1ZvaWQlMjIlM0FmYWxzZSUyQyUyMmRhdGElMjIlM0ElN0IlN0QlMkMlMjJub2RlcyUyMiUzQSU1QiU3QiUyMm9iamVjdCUyMiUzQSUyMnRleHQlMjIlMkMlMjJsZWF2ZXMlMjIlM0ElNUIlN0IlMjJvYmplY3QlMjIlM0ElMjJsZWFmJTIyJTJDJTIydGV4dCUyMiUzQSUyMiVEMCVBMSVEMCVCRSVEMCVCNyVEMCVCNCVEMCVCMCVEMSU5MSVEMCVCQyUyMCVEMSU4MSVEMCVCOCVEMSU4MSVEMSU4MiVEMCVCNSVEMCVCQyVEMCVCRCVEMSU4QiVEMCVCNSUyMCVEMCVCMSVEMCVCMCVEMCVCNyVEMSU4QiUyMCVEMCVCNCVEMCVCMCVEMCVCRCVEMCVCRCVEMSU4QiVEMSU4NSUzQSUyMiUyQyUyMm1hcmtzJTIyJTNBJTVCJTVEJTJDJTIyc2VsZWN0aW9ucyUyMiUzQSU1QiU1RCU3RCU1RCUyQyUyMmtleSUyMiUzQSUyMnI2VE1DWVFmcmF2SiUyMiU3RCU1RCUyQyUyMmtleSUyMiUzQSUyMktuOFN3ZURKMkVBSiUyMiU3RCU1RCUyQyUyMmtleSUyMiUzQSUyMlZNMUNPdmhDSTdZbyUyMiU3RA==">Создаём системные базы данных:</span></li>
|
|||
|
|
</ul>
|
|||
|
|
<pre class="language-markup"><code>/etc/init.d/postgresql initdb</code></pre>
|
|||
|
|
<p><img src="data:image/png;base64,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
|
|||
|
|
<ul>
|
|||
|
|
<li><span data-slate-fragment="JTdCJTIyb2JqZWN0JTIyJTNBJTIyZG9jdW1lbnQlMjIlMkMlMjJkYXRhJTIyJTNBJTdCJTdEJTJDJTIybm9kZXMlMjIlM0ElNUIlN0IlMjJvYmplY3QlMjIlM0ElMjJibG9jayUyMiUyQyUyMnR5cGUlMjIlM0ElMjJwYXJhZ3JhcGglMjIlMkMlMjJpc1ZvaWQlMjIlM0FmYWxzZSUyQyUyMmRhdGElMjIlM0ElN0IlN0QlMkMlMjJub2RlcyUyMiUzQSU1QiU3QiUyMm9iamVjdCUyMiUzQSUyMnRleHQlMjIlMkMlMjJsZWF2ZXMlMjIlM0ElNUIlN0IlMjJvYmplY3QlMjIlM0ElMjJsZWFmJTIyJTJDJTIydGV4dCUyMiUzQSUyMiVEMCU5MiVEMCVCQSVEMCVCQiVEMSU4RSVEMSU4NyVEMCVCMCVEMCVCNSVEMCVCQyUyMCVEMCVCOCUyMCVEMCVCNCVEMCVCRSVEMCVCMSVEMCVCMCVEMCVCMiVEMCVCQiVEMSU4RiVEMCVCNSUyMCVEMCVCMiUyMCVEMCVCMCVEMCVCMiVEMSU4MiVEMCVCRSVEMCVCNyVEMCVCMCVEMCVCMyVEMSU4MCVEMSU4MyVEMCVCNyVEMCVCQSVEMSU4MyUyMFBvc3RncmVTUUwlM0ElMjIlMkMlMjJtYXJrcyUyMiUzQSU1QiU1RCUyQyUyMnNlbGVjdGlvbnMlMjIlM0ElNUIlNUQlN0QlNUQlMkMlMjJrZXklMjIlM0ElMjJOOTdENm4yU2podlElMjIlN0QlNUQlMkMlMjJrZXklMjIlM0ElMjIwSVBGVUxtQnozVDUlMjIlN0QlNUQlMkMlMjJrZXklMjIlM0ElMjJMRVphbm1hOHdJTlMlMjIlN0Q=">Включаем и добавляе в автозагрузку PostgreSQL:</span></li>
|
|||
|
|
</ul>
|
|||
|
|
<pre class="language-markup"><code>systemctl enable --now postgresql</code></pre>
|
|||
|
|
<ul>
|
|||
|
|
<li><span data-slate-fragment="JTdCJTIyb2JqZWN0JTIyJTNBJTIyZG9jdW1lbnQlMjIlMkMlMjJkYXRhJTIyJTNBJTdCJTdEJTJDJTIybm9kZXMlMjIlM0ElNUIlN0IlMjJvYmplY3QlMjIlM0ElMjJibG9jayUyMiUyQyUyMnR5cGUlMjIlM0ElMjJwYXJhZ3JhcGglMjIlMkMlMjJpc1ZvaWQlMjIlM0FmYWxzZSUyQyUyMmRhdGElMjIlM0ElN0IlN0QlMkMlMjJub2RlcyUyMiUzQSU1QiU3QiUyMm9iamVjdCUyMiUzQSUyMnRleHQlMjIlMkMlMjJsZWF2ZXMlMjIlM0ElNUIlN0IlMjJvYmplY3QlMjIlM0ElMjJsZWFmJTIyJTJDJTIydGV4dCUyMiUzQSUyMiVEMCVBMCVEMCVCMCVEMCVCNyVEMSU4MCVEMCVCNSVEMSU4OCVEMCVCMCVEMCVCNSVEMCVCQyUyMCVEMCVCNCVEMCVCRSVEMSU4MSVEMSU4MiVEMSU4MyVEMCVCRiUyMCVEMCVCQSUyMFBvc3RncmVTUUwlMjAlRDAlQjglRDAlQjclMjAlRDElODElRDAlQjUlRDElODIlRDAlQjglM0ElMjIlMkMlMjJtYXJrcyUyMiUzQSU1QiU1RCUyQyUyMnNlbGVjdGlvbnMlMjIlM0ElNUIlNUQlN0QlNUQlMkMlMjJrZXklMjIlM0ElMjJUTHcxaUVxeXVZUGglMjIlN0QlNUQlMkMlMjJrZXklMjIlM0ElMjJpR3NSYjBRUjVmVHYlMjIlN0QlNUQlMkMlMjJrZXklMjIlM0ElMjJXS1NsSXVmbzk5TWUlMjIlN0Q=">Разрешаем доступ к PostgreSQL из сети:</span></li>
|
|||
|
|
</ul>
|
|||
|
|
<pre class="language-markup"><code>vim /var/lib/pgsql/data/postgresql.conf</code></pre>
|
|||
|
|
<ul>
|
|||
|
|
<li style="list-style-type: none;">
|
|||
|
|
<ul>
|
|||
|
|
<li>в конфигурационном файле находим строку "<strong>listen_addresses = 'localhost'</strong>" и приводим её к следующему виду:</li>
|
|||
|
|
</ul>
|
|||
|
|
</li>
|
|||
|
|
</ul>
|
|||
|
|
<p><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAtIAAACiCAYAAABs1ypCAAAABHNCSVQICAgIfAhkiAAAH8JJREFUeF7t3dvvbVdVwPFzpC0thUJFKipaaCLRmGiwJgoxSgQvBQREWxMTefLRxBf1T/DBFx4MJr5qYvQckYtcigEVoygmjTExampyhHhBqVKE0hYKHMewZ7bjjDPmbV32mmvt705mute8jvlZ63f2+K3u394XL1y4cFUKDwQQQAABBBBAAAEEEOgQ+LqOvnRFAAEEEEAAAQQQQACBawIk0lwKCCCAAAIIIIAAAghMECCRnoDGEAQQQAABBBBAAAEESKS5BhBAAAEEEEAAAQQQmCBAIj0BjSEIIIAAAggggAACCJBIcw0ggAACCCCAAAIIIDBBgER6AhpDEEAAAQQQQAABBBAgkeYaQAABBBBAAAEEEEBgggCJ9AQ0hiCAAAIIIIAAAgggQCLNNYAAAggggAACCCCAwAQBEukJaAxBAAEEEEAAAQQQQIBEmmsAAQQQQAABBBBAAIEJAiTSE9AYggACCCCAAAIIIIAAiTTXAAIIIIAAAggggAACEwRIpCegMQQBBBBAAAEEEEAAARJprgEEEEAAAQQQQAABBCYIkEhPQGMIAggggAACCCCAAAIk0lwDCCCAAAIIIIAAAghMECCRnoDGEAQQQAABBBBAAAEEhk6k77969YIWfdjnnDYEEEAAAQQQQAABBLYWGDqR3hqH9RFAAAEEEEAAAQQQyAlclIanb/nmemxUn+5ER8tfvqhh80AAAQQQQAABBBBAYDuBYe9I22Q593w7NlZGAAEEEEAAAQQQOHeBm/YKULtjTXv+fzToLyb44JP72ef64OeDfx/494F/H2IB/n2c/+9jLLvf2mHf2qGk6R9ze+Hyto79XmxEjgACCCCAAAIIHElg2ES6dkfkSCeBvSCAAAIIIIAAAgjsT4D3SO/vnBExAggggAACCCCAwAACwybSA9gQAgIIIIAAAggggAACWYFh39qRjZgGBBBAAAEEEEAAAQQGEOCO9AAngRAQQAABBBBAAAEE9idAIr2/c0bECCCAAAIIIIAAAgMIkEgPcBIIAQEEEEAAAQQQQGB/AiTS+ztnRIwAAggggAACCCAwgACJ9AAngRAQQAABBBBAAAEE9iew268Ib6X2X+xivxnRt+mcqd1+q2Jaq/ZNi1F7FGcphlJbmqvUp9TWsz/tW/KJ9pWr03n8N1K2+to5/Ry59Xz9lPVz+9d6jWNK/CmulvG19dNc/hx5o1p7WsePW2J9v3ays3NH12sUS9ov/0UAAQQQQGAkgaHvSOsLcXoxts9bAW2yk16c7Xw6j9anosf+xd8f+7Vz7TYZsPPb8aX4/Dq5Y79O6ufn9vv3/fz8reP9OH/svXPtvj7aV87aj7XHtfVLY+e0+fjtcRTf1LX8OtHc9vrzhnN9cuu3Xj8+nqkOjEMAAQQQQGALgaET6Tkg9oU8zZNLZmrr1F7sa+3R+q3x5RKVWsw97a3x98ypff0ec+vk6u16yaGlbxrXun5pX0v6566/0p6mru/3rnv06/s+URxT1y+Z+rZoXd+HYwQQQAABBEYUGDaRti+uuedTQH0y0TpH7cW+tb22fi1xqY1v3Y/v5+NP69h6rWtdP41L/aP5bAx+fR9f73Hv+tH80V6jumisr/Px5NptfbRWVOfnKh3781A6P9FaUV1pvda2pc9/67r0QwABBBBAYI7AsIm0fcHOPZ+z8daxtcSh1q7rjJwklOJPbRr/Wnsord96jrbsl2xKPqW2ve9/rv2573+uH+MRQAABBLYVGDaR3pbl+tVrL/Zz27feayl+bbMJdW+sLYlmaf3e9Xz/lvX9mJ7j5FPaQ6lN16q198TT23dtn5Z4ttx/S3z0QQABBBBAICdAIp2TcfW1F/u57Y1hrNatNf7S3dUouJZEU8fV1o/mbqlrXb9lrjl9avurtc9ZuzR2Lz6lPdCGAAIIIIDAVgLDJtI2Ycs9n4LWmwhOWaM0prZ+rb0095Jt6U7lknMy1/Zv8xnl+uJaQAABBBBA4AgCwybS9g5d7nnpBKQxSybhpfVa2mwsI8bXsoet+iS7re7cLrHvUyaxXF9LnDHmQAABBBBAoCwwbCJdDrut1SYTPhHzbb69bYV8L5/AR0mUj0Fn84min8evmGv3c/fub+54H2fvcbQvb9M7p+3fur8ojpZ1/bjo/E+Zx4/x65T2qG29hqX5db5ce6uv3w/HCCCAAAII7EngogR7dU8BEysCCCCAAAIIIIAAAiMIHPqO9AjAxIAAAggggAACCCBwTAES6WOeV3aFAAIIIIAAAgggsLIAifTKwEyPAAIIIIAAAgggcEwBEuljnld2hQACCCCAAAIIILCyAIn0ysBMjwACCCCAAAIIIHBMARLpY55XdoUAAggggAACCCCwssDQibR+Rm36nFr7fGUTpkcAAQQQQAABBBBAoCowdCJdjZ4OCCCAAAIIIIAAAghsJDDsF7KUvgmu99vZNrJlWQQQQAABBBBAAIEDCwx7R9omy7nnBz4vbA0BBBBAAAEEEEBgcIGbBo8vG17tjjXt+W9+119M8MEn98PF9cHPB/8+8O8D/z7EAvz7OP/fx1h2v7XDvrVDSdM/5vbC5W0d+73YiBwBBBBAAAEEEDiSwLCJdO2OyJFOAntBAAEEEEAAAQQQ2J8A75He3zkjYgQQQAABBBBAAIEBBIZNpAewIQQEEEAAAQQQQAABBLICw761IxsxDQgggAACCCCAAAIIDCDAHekBTgIhIIAAAggggAACCOxPgER6f+eMiBFAAAEEEEAAAQQGECCRHuAkEAICCCCAAAIIIIDA/gRIpPd3zogYAQQQQAABBBBAYAABEukBTgIhIIAAAggggAACCOxPgER6f+eMiBFAAAEEEEAAAQQGECCRHuAkEAICCCCAAAIIIIDA/gRIpPd3zogYAQQOKnCn7OslB90b20IAAQSOKEAifcSzyp4QQGA3Ai+XSH9Jyp9KeUTKp6W8cTfREygCCCBw3gI3nff22T0CCCBweoHvliXfeq28Klj+h6TuA0E9VQgggAACYwmQSI91PogGAQQOKPAc2dNrpKTk+Z7MHr8q9R+T8s5MO9UIIIAAAmMJkEiPdT6IBgEEDiJwq+zjB6X8pJT7pXxTZl9PSv1fSHm/lEtS9K0dPBBAAAEE9iFAIr2P80SUCCCwA4HbJcYfkaKJ81uk3JGJ+YtSr++JvizlPVI+n+lHNQIIIIDA2AIk0mOfH6JDAIHBBfRTNu6Tosnzj0m5JROv/iHhg1I0ef6wlC9n+lGNAAIIILAfARLp/ZwrIkUAgUEE9D3O6S0br5bnuY8/uiJt+pYNTZ4/LuVrg8RPGAgggAACywiQSC/jyCwIIHBwge+S/eld5zdJubew13+QNk2c/0jKQ4V+NCGAAAII7F+ARHr/55AdIIDACgL6SRt6t1mT57dJeVlmDf2kjb+Wosnzu6T8W6Yf1QgggAACxxMgkT7eOWVHCCAwUeA2Gfd6KZo861s3XpSZ5wmp/6gUveusfyz4mUw/qhFAAAEEji1AIn3s88vuEECgIvBiaX+jFH3Lxhuk3J7p/z9S/0Epmjx/SMpjmX5UI4AAAgicjwCJ9Pmca3aKAALXBO6W/+qXo2jy/MNSbs7IfErq3ytFk2f9opSnMv2oRgABBBA4TwES6fM87+wagbMT0D8W1MRZ37Kh3zJ4MSOgfyyoibN+2sZfSrma6Uc1AggggAACJNKVa+D+q9e/jF6+mHv5rUy0YbPuoRR32mOpzxrhe1tdY0oMLfsrzbvV/tcwZc5nBfQj6TRh1uT5p6S8MoOjH0n3V1I0eX63lIcz/ahGAAEEEEDACwydSNsEZ4tkx6+px7WkzQNvfRwlq1vHpOt721TX61vbX619BAtiWE7Afi33AzLtSzNT26/l/n3p85+ZflQjgAACCCBQEhg6kS4FvnZblOjpXc0jJmalu7VrO48w/7nvf4RzMCeGO2WwftKGvmVD3/f8gsxkj0r9R6ToWzb4Wu4MEtUIIIAAAl0C
|
|||
|
|
<ul>
|
|||
|
|
<li><span data-slate-fragment="JTdCJTIyb2JqZWN0JTIyJTNBJTIyZG9jdW1lbnQlMjIlMkMlMjJkYXRhJTIyJTNBJTdCJTdEJTJDJTIybm9kZXMlMjIlM0ElNUIlN0IlMjJvYmplY3QlMjIlM0ElMjJibG9jayUyMiUyQyUyMnR5cGUlMjIlM0ElMjJwYXJhZ3JhcGglMjIlMkMlMjJpc1ZvaWQlMjIlM0FmYWxzZSUyQyUyMmRhdGElMjIlM0ElN0IlN0QlMkMlMjJub2RlcyUyMiUzQSU1QiU3QiUyMm9iamVjdCUyMiUzQSUyMnRleHQlMjIlMkMlMjJsZWF2ZXMlMjIlM0ElNUIlN0IlMjJvYmplY3QlMjIlM0ElMjJsZWFmJTIyJTJDJTIydGV4dCUyMiUzQSUyMiVEMCU5RiVEMCVCNSVEMSU4MCVEMCVCNSVEMCVCNyVEMCVCMCVEMCVCRiVEMSU4MyVEMSU4MSVEMCVCQSVEMCVCMCVEMCVCNSVEMCVCQyUyMFBvc3RncmVTUUwlM0ElMjIlMkMlMjJtYXJrcyUyMiUzQSU1QiU1RCUyQyUyMnNlbGVjdGlvbnMlMjIlM0ElNUIlNUQlN0QlNUQlMkMlMjJrZXklMjIlM0ElMjJFYTBKN09UZDFQY04lMjIlN0QlNUQlMkMlMjJrZXklMjIlM0ElMjJtTk00NjVmNjR5NUslMjIlN0QlNUQlMkMlMjJrZXklMjIlM0ElMjJMalBuZFpyb05IeTMlMjIlN0Q=">Перезапускаем PostgreSQL:</span></li>
|
|||
|
|
</ul>
|
|||
|
|
<pre class="language-markup"><code>systemctl restart postgresql</code></pre>
|
|||
|
|
<ul>
|
|||
|
|
<li>Проверяем:</li>
|
|||
|
|
</ul>
|
|||
|
|
<p><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAwgAAABhCAYAAAByFoYYAAAABHNCSVQICAgIfAhkiAAAF5pJREFUeF7tnbGrdc1Vh99PhKhoCrERLBWt1cLGykYQtMqHEYtIwHQJWKW1Ett0tpbf559gq5UIoo2m8Q+QJCAIYsjrXsS5rvyyZtbsPXufmb3vc+Hw3pk1a63femb2OTPn7HPfTz58+PBxe/ADAQhAAAIQgAAEIAABCEDgw0/AAAIQgAAEIAABCEAAAhCAQCHAAYG1AAEIQAACEIAABCAAAQi8EeCAwGKAAAQgAAEIQAACEIAABN4IcEBgMUAAAhCAAAQgAAEIQAACbwQ4ILAYIAABCEAAAhCAAAQgAIE3AhwQWAwQgAAEIAABCEAAAhCAwBsBDggsBghAAAIQgAAEIAABCEDgjQAHBBYDBCAAAQhAAAIQgAAEIPBGgAMCiwECEIAABCAAAQhAAAIQeCPwk7B4PoHPPvvsrchPP/30Q2nb7/xAAAIQgAAEIAABCEDAE/hka3w8A4nfhFq8GZtP07A3r26ez2CxUgx/GGjVusL8Xc2ttT5abK7WVeL7uXpVziflac3vk+qkFghAAAIQgMDVBE7/BGHvBv2sAnWD6+NGtqLTv6N+lpaV4vj5aM1NsUWs/Mb1rpvYqC4/T09fByutySu0ZPN7Rc6ZMb+4Jf/l7fGPM0WQGwIQgAAEHkvg8d9B8Bta2wS2NsKPnWUKgwAEHkHgN7Yq/mp7fHt7/OcjKqIICEAAAhBYkcDpnyBokdG7zzbGv5sdvfvXa1ff0Xe4I3+fw7/T3HpH3nNQjb7+jE9LT29+nZM9ba9df+/N36rftGT2PXp1rMaOeKqPb++ZH5+rl00rd69N80aa/bq1uHuvr5Z/S2ekZU9+G6tz6P3VFs3vlXwyfS02vbaf2wZ+eXt8bXv8+v85fWP71w4J/EAAAhCAAASuIHD6dxCijVHvC3QpMNpURBuarM/iRbFKnuK/R1+0AWlNTDRe+/bk15pauY/YVJvmi+ytPNF435fZW7H32KI86l8bo/1725qn1ta4tXG+X320bWNLn/3uN/r6e4mrMbJ2prPlrzavt1ef+ng9Gl/b3vcIn1a86LkwY+Xt9mnBn26PP9oeP+sMf7/9/tvb4wd7gjEWAhCAAAQgsIPA5Z8geC2jL5g76jo09Ig+v/nSpBavbHJsXIlfy1Pr17h3amf1Z/as1ox/5v+e7K311eI4k9Ho+tij/Qifs/VFnxb4Gv5ra3xle3A42DOzjIUABCAAgb0EXnpAKOJaL8R7C5g9vqcWv4kwvZlPZp9d8978Wf2ZvZXvaaxatZ5li5hFfWflG40zsj6O5I5YRH0l9hn6ap8WqP6f2Tr+TTtf0P7OluP3t8ffvSAXKSAAAQhAYD6Bx39JuYa49YJf8xnpt3wl56rv1kb1ea213yM/7cvqz+waj/b7IrD6+jiqz96h+db2+IftYbcT+VuJVprhn9/E/OFKgtACAQhAAAKXEnjkAcE2stEmvLyIv/JwoFr2HhJ0fKnrVTX4PLXfWys0qz+zt2IftWnOo3Ge6rcSH9Wi10M0B+oTjRnp8/E1V48+n/v7W+Pr2+PXtsdfbo//SITNurXo3zddf51owwwBCEAAAs8hcPqXlAua2gtltLG1F1n98eMye/H143r9I5/SV6vB8kV1aA2RriN8zCfSWct3pF8ZR/ysT9n05NLY5hPF97H28O3RYGNaDFXjHn3KRNt79e2tXbV7vmqLYuuYs+dnNH7mX/j6cb3zp7Fn8PHr4wtbw27lsU8Tfmd72BO0//nvrfGb2+NfpJ8mBCAAAQhA4EwCpx0QzhS1cqyjm7+Va0Jbm8Cd5vwKraMxR/3bs7PPupKWTPmvbgP+ZHt8dXv8ghts/znab22P/8kCYIcABCAAAQgcJPDIW4wOssANArcjYBtefRf8dkVcKPjOfP514/LN7fFL2+PT7fG32+Pj9rD/C+HPLmRGaAhAAAIQgACfIOxYA7oRi25H2BGOoTcgcIc5v1LjaOxR/zOWyAoazqjDYpRPFf54+/13twe3Gp1FljgQgAAEIOAJcEBgPUAAAhC4GYGf2vT+yvb455vpRi4EIAABCNyDAAeEe8wTKiEAAQhAAAIQgAAEIPASAnwH4SWYSQIBCEAAAhCAgBLQ7wlpW8e/t7by0PZ740G9ryMw/D8p997f2xqnNis/+zOFZUzkW/BZjGKP4vV+hyDK0ev7uqk8nimrb9R+XBmeRiDjn1G6s3+k3V/fWnvrevdjo+eDml1z3K0dMdzz/HV3/7vN1531Rtefryezz6z945e+9OGTzz+fKWFq7mxu/PPAnuePPfPf0tCylRw9Y2qQs/oyexTX+6g9eg2qcR2pS/PuaQ9/guALqhVngmrjfOE2poxrgfUFatyaht54Cm9Un8ZbrZ3VN2pfrd676cn4Z/Xc3b/UV54b/L9ae3SNZ/Vnds1xt/ZofXf3v9t83VmvXytRHZk98nlVnx0O+GkTqO2t2l7/b42en71vy96ylRg9Y2padW1GsUbqb71umaZs35vZa3WN9g8fEEYF9Pr7yckmqmaPJr03/1PHlYX71Pqo6z4E7Po8eo3W/LL1ndnvQw+lI+sHejmBFl/dYGm0lj16vY76NOZ7aUcsor5RHlc+F9aen4vmlr1l6/Hfy+VMtnuYlry1ejP73jp7xg/fYtSTpDXGii5PPAWATpC2LV7UZ/0WqzUpNfgtjd426t+bZ9a4Ul+Lb0vb0/m0an+FbZTv3f0jxn7NnlVfbf1H+e/UdxafozXPyK/Pado+WssZfqpF25YjYubXZ8vu4/lxvf5n1NgTw+vxv5d39u3WH/8uv78VKHr3v9euvj5f0a15I01X6Ssaanwytj3zr2sseu6L1ljJXbOVODUN6m/jo1gaR2vO4uv4nrYyiHSpfo2rMdR+h/YSnyD4BdCaiAxoy/eMybL4Z8TJ6phl9xdapCGrP7NHMenrJzDKd3V/u7Zq15dp949CLVuzflzxt74oT2+s/hlba+Tq85/RyvTX1k/0+hLNf5Z/ht2vSV9f6c/svna/7nv9fc01vldyKRt925Tb775tef1m/Yjd+1g8bWt8PUCoHm2r/177KFs//9H6KfFb10P2vFji6r8WO/PN7Fn9o/5eo/5ecmc5tO7WdZLFyup9tX2JA4IV3Vq8vVBai7zk6I2l42xis/jqc6d2tnCz+jP7nVisqHWU7139oydfm5+yXstcWdv3qd3Hqflb/1Ov8bvOv5/fI3Oj66K2Xkr/av+Wmv169q+VWo+ue19PxK83/mpcevXohtz89BDQGysbV3JF4+ygUB7e/kp9ka6sr6ynaO1kvt6u16Gu08ye5Rrx97VpnWfVb/rPjJXxOMs+/RYjLcQmqEy2TpaOjdqZT4kf+bb6srgt39VtPQs3qz+zr85gdX2jfO/uX5sfratnLWusIz4aY/W2ctqr967+RXeZ41L3aD17+Y2MN61+AxRpj/pqOXVsT/xarDv02ybcb85bG/kz6oniR30l16v1nVGjj6HXVrHZutK1ps+1mT3TOuqfxe+xt+ov/lp3T9wVxlx2QDAgOnlRwVeB680faXpPfVfxf08MqfUcAjPW4oyc59AiihKozaX2W/turw/ltfQq7T3xlaPyX7nt36kvtyutpPcMfbPmp2eftwLrq/jcpf4jc3DJLUZlIo4IOsNndv4zapgZo7wIzdRA7v0ERudttn9U8QxNozmjOu7QN1r3bP8aY3sB9y/i2q75rdCvTP1GvqZPfWrjrF/H9sSP4mV+mT2KeUaf3tYT3dKjedRH7aNtH19z9egbzY//mgTsWrSf2oEjs19R1Sdb0I8jgYvoKIYvVMe1bBGkmr/2ex2WI4Ia9UX6S1+UozaJrTgr2qLais7Wk/re+Vux9rtoiuYoWn+1dX0X/9p87NW/Z/1GsdW/pusu/VGN72n9rD5Pfn6i16xs/lp2tbXm3XOKxvVwLPlq/pk9ymGbaP3xt+yM2ktsH6c3vuaObiXSMZavN77W3WrX2OoasBg6Pzqm9voerc+W
|
|||
|
|
<h4><span data-slate-fragment="JTdCJTIyb2JqZWN0JTIyJTNBJTIyZG9jdW1lbnQlMjIlMkMlMjJkYXRhJTIyJTNBJTdCJTdEJTJDJTIybm9kZXMlMjIlM0ElNUIlN0IlMjJvYmplY3QlMjIlM0ElMjJibG9jayUyMiUyQyUyMnR5cGUlMjIlM0ElMjJwYXJhZ3JhcGglMjIlMkMlMjJpc1ZvaWQlMjIlM0FmYWxzZSUyQyUyMmRhdGElMjIlM0ElN0IlN0QlMkMlMjJub2RlcyUyMiUzQSU1QiU3QiUyMm9iamVjdCUyMiUzQSUyMnRleHQlMjIlMkMlMjJsZWF2ZXMlMjIlM0ElNUIlN0IlMjJvYmplY3QlMjIlM0ElMjJsZWFmJTIyJTJDJTIydGV4dCUyMiUzQSUyMiVEMCU5RCVEMCVCMCVEMSU4MSVEMSU4MiVEMSU4MCVEMCVCMCVEMCVCOCVEMCVCMiVEMCVCMCVEMCVCNSVEMCVCQyUyMCVEMCVCRiVEMCVCMCVEMSU4MCVEMCVCRSVEMCVCQiVEMSU4QyVEMCVCRCVEMSU4MyVEMSU4RSUyMCVEMCVCMCVEMSU4MyVEMSU4MiVEMCVCNSVEMCVCRCVEMSU4MiVEMCVCOCVEMSU4NCVEMCVCOCVEMCVCQSVEMCVCMCVEMSU4NiVEMCVCOCVEMSU4RSUyMCVEMCVCNCVEMCVCQiVEMSU4RiUyMCVEMSU4MyVEMCVCNCVEMCVCMCVEMCVCQiVEMSU5MSVEMCVCRCVEMCVCRCVEMCVCRSVEMCVCMyVEMCVCRSUyMCVEMCVCNCVEMCVCRSVEMSU4MSVEMSU4MiVEMSU4MyVEMCVCRiVEMCVCMCUzQSUyMiUyQyUyMm1hcmtzJTIyJTNBJTVCJTVEJTJDJTIyc2VsZWN0aW9ucyUyMiUzQSU1QiU1RCU3RCU1RCUyQyUyMmtleSUyMiUzQSUyMkNJejEyMDZPYVczUCUyMiU3RCU1RCUyQyUyMmtleSUyMiUzQSUyMm1Lemp1YlBzWG9vSCUyMiU3RCU1RCUyQyUyMmtleSUyMiUzQSUyMjdWVWNmbVJXS1AxSyUyMiU3RA==">Создаём базы данных и пользователей с необходимыми правами:</span></h4>
|
|||
|
|
<ul>
|
|||
|
|
<li><span data-slate-fragment="JTdCJTIyb2JqZWN0JTIyJTNBJTIyZG9jdW1lbnQlMjIlMkMlMjJkYXRhJTIyJTNBJTdCJTdEJTJDJTIybm9kZXMlMjIlM0ElNUIlN0IlMjJvYmplY3QlMjIlM0ElMjJibG9jayUyMiUyQyUyMnR5cGUlMjIlM0ElMjJwYXJhZ3JhcGglMjIlMkMlMjJpc1ZvaWQlMjIlM0FmYWxzZSUyQyUyMmRhdGElMjIlM0ElN0IlN0QlMkMlMjJub2RlcyUyMiUzQSU1QiU3QiUyMm9iamVjdCUyMiUzQSUyMnRleHQlMjIlMkMlMjJsZWF2ZXMlMjIlM0ElNUIlN0IlMjJvYmplY3QlMjIlM0ElMjJsZWFmJTIyJTJDJTIydGV4dCUyMiUzQSUyMiVEMCU5RCVEMCVCMCVEMSU4MSVEMSU4MiVEMSU4MCVEMCVCMCVEMCVCOCVEMCVCMiVEMCVCMCVEMCVCNSVEMCVCQyUyMCVEMCVCRiVEMCVCMCVEMSU4MCVEMCVCRSVEMCVCQiVEMSU4QyVEMCVCRCVEMSU4MyVEMSU4RSUyMCVEMCVCMCVEMSU4MyVEMSU4MiVEMCVCNSVEMCVCRCVEMSU4MiVEMCVCOCVEMSU4NCVEMCVCOCVEMCVCQSVEMCVCMCVEMSU4NiVEMCVCOCVEMSU4RSUyMCVEMCVCNCVEMCVCQiVEMSU4RiUyMCVEMSU4MyVEMCVCNCVEMCVCMCVEMCVCQiVEMSU5MSVEMCVCRCVEMCVCRCVEMCVCRSVEMCVCMyVEMCVCRSUyMCVEMCVCNCVEMCVCRSVEMSU4MSVEMSU4MiVEMSU4MyVEMCVCRiVEMCVCMCUzQSUyMiUyQyUyMm1hcmtzJTIyJTNBJTVCJTVEJTJDJTIyc2VsZWN0aW9ucyUyMiUzQSU1QiU1RCU3RCU1RCUyQyUyMmtleSUyMiUzQSUyMkNJejEyMDZPYVczUCUyMiU3RCU1RCUyQyUyMmtleSUyMiUzQSUyMm1Lemp1YlBzWG9vSCUyMiU3RCU1RCUyQyUyMmtleSUyMiUzQSUyMjdWVWNmbVJXS1AxSyUyMiU3RA==">Для заведения пользователей и создания баз данных, необходимо переключиться в учётную запись "<strong>postgres</strong>":</span></li>
|
|||
|
|
</ul>
|
|||
|
|
<pre class="language-markup"><code>psql -U postgres</code></pre>
|
|||
|
|
<p><img src="data:image/png;base64,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
|
|||
|
|
<ul>
|
|||
|
|
<li style="list-style-type: none;">
|
|||
|
|
<ul>
|
|||
|
|
<li>зададим пароль для пользователя "<strong>postgres</strong>":</li>
|
|||
|
|
</ul>
|
|||
|
|
</li>
|
|||
|
|
</ul>
|
|||
|
|
<pre class="language-markup"><code>ALTER USER postgres WITH ENCRYPTED PASSWORD 'P@ssw0rd';</code></pre>
|
|||
|
|
<ul>
|
|||
|
|
<li style="list-style-type: none;">
|
|||
|
|
<ul>
|
|||
|
|
<li>Создаём базы данных "<strong>prod</strong>","<strong>test</strong>" и "<strong>dev</strong>":</li>
|
|||
|
|
</ul>
|
|||
|
|
</li>
|
|||
|
|
</ul>
|
|||
|
|
<pre class="language-markup"><code>CREATE DATABASE prod;</code></pre>
|
|||
|
|
<pre class="language-markup"><code>CREATE DATABASE test;</code></pre>
|
|||
|
|
<pre class="language-markup"><code>CREATE DATABASE dev;</code></pre>
|
|||
|
|
<ul>
|
|||
|
|
<li style="list-style-type: none;">
|
|||
|
|
<ul>
|
|||
|
|
<li>Создаём пользователей "<strong>produser</strong>","<strong>testuser</strong>" и "<strong>devuser</strong>":</li>
|
|||
|
|
</ul>
|
|||
|
|
</li>
|
|||
|
|
</ul>
|
|||
|
|
<pre class="language-markup"><code>CREATE USER produser WITH PASSWORD 'P@ssw0rd';</code></pre>
|
|||
|
|
<pre class="language-markup"><code>CREATE USER testuser WITH PASSWORD 'P@ssw0rd';</code></pre>
|
|||
|
|
<pre class="language-markup"><code>CREATE USER devuser WITH PASSWORD 'P@ssw0rd';</code></pre>
|
|||
|
|
<ul>
|
|||
|
|
<li style="list-style-type: none;">
|
|||
|
|
<ul>
|
|||
|
|
<li>Назначаем для каждой базы данных соответствующего владельца:
|
|||
|
|
<ul>
|
|||
|
|
<li>для базы данных "<strong>prod</strong>"<strong> </strong>назначаем владельцем пользователя "<strong>produser</strong>":</li>
|
|||
|
|
</ul>
|
|||
|
|
</li>
|
|||
|
|
</ul>
|
|||
|
|
</li>
|
|||
|
|
</ul>
|
|||
|
|
<pre class="language-markup"><code>GRANT ALL PRIVILEGES ON DATABASE prod to produser;</code></pre>
|
|||
|
|
<ul>
|
|||
|
|
<li style="list-style-type: none;">
|
|||
|
|
<ul>
|
|||
|
|
<li style="list-style-type: none;">
|
|||
|
|
<ul>
|
|||
|
|
<li>для базы данных "<strong>test</strong>" назначаем владельцем пользователя "<strong>testuser</strong>":</li>
|
|||
|
|
</ul>
|
|||
|
|
</li>
|
|||
|
|
</ul>
|
|||
|
|
</li>
|
|||
|
|
</ul>
|
|||
|
|
<pre class="language-markup"><code>GRANT ALL PRIVILEGES ON DATABASE test to testuser;</code></pre>
|
|||
|
|
<ul>
|
|||
|
|
<li style="list-style-type: none;">
|
|||
|
|
<ul>
|
|||
|
|
<li style="list-style-type: none;">
|
|||
|
|
<ul>
|
|||
|
|
<li>для базы данных "<strong>dev</strong>"<strong> </strong>назначаем владельцем пользователя "<strong>devuser</strong>":</li>
|
|||
|
|
</ul>
|
|||
|
|
</li>
|
|||
|
|
</ul>
|
|||
|
|
</li>
|
|||
|
|
</ul>
|
|||
|
|
<pre class="language-markup"><code>GRANT ALL PRIVILEGES ON DATABASE dev to devuser;</code></pre>
|
|||
|
|
<ul>
|
|||
|
|
<li>Заполняем базы данных тестовыми данными при помощи утилиты <strong>pgbench:</strong></li>
|
|||
|
|
</ul>
|
|||
|
|
<pre class="language-markup"><code>pgbench -U postgres -i prod</code></pre>
|
|||
|
|
<pre class="language-markup"><code>pgbench -U postgres -i test</code></pre>
|
|||
|
|
<pre class="language-markup"><code>pgbench -U postgres -i dev</code></pre>
|
|||
|
|
<ul>
|
|||
|
|
<li>Проверяем:</li>
|
|||
|
|
</ul>
|
|||
|
|
<pre class="language-markup"><code>psql -U postgres</code></pre>
|
|||
|
|
<pre class="language-markup"><code>\c prod</code></pre>
|
|||
|
|
<pre class="language-markup"><code>\dt+</code></pre>
|
|||
|
|
<p><img src="data:image/png;base64,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
|
|||
|
|
<ul>
|
|||
|
|
<li style="list-style-type: none;">
|
|||
|
|
<ul>
|
|||
|
|
<li>Аналогично и для других баз данных:</li>
|
|||
|
|
</ul>
|
|||
|
|
</li>
|
|||
|
|
</ul>
|
|||
|
|
<p><img src="data:image/png;base64,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
|
|||
|
|
<ul>
|
|||
|
|
<li><span data-slate-fragment="JTdCJTIyb2JqZWN0JTIyJTNBJTIyZG9jdW1lbnQlMjIlMkMlMjJkYXRhJTIyJTNBJTdCJTdEJTJDJTIybm9kZXMlMjIlM0ElNUIlN0IlMjJvYmplY3QlMjIlM0ElMjJibG9jayUyMiUyQyUyMnR5cGUlMjIlM0ElMjJwYXJhZ3JhcGglMjIlMkMlMjJpc1ZvaWQlMjIlM0FmYWxzZSUyQyUyMmRhdGElMjIlM0ElN0IlN0QlMkMlMjJub2RlcyUyMiUzQSU1QiU3QiUyMm9iamVjdCUyMiUzQSUyMnRleHQlMjIlMkMlMjJsZWF2ZXMlMjIlM0ElNUIlN0IlMjJvYmplY3QlMjIlM0ElMjJsZWFmJTIyJTJDJTIydGV4dCUyMiUzQSUyMiVEMCU5RCVEMCVCMCVEMSU4MSVEMSU4MiVEMSU4MCVEMCVCMCVEMCVCOCVEMCVCMiVEMCVCMCVEMCVCNSVEMCVCQyUyMCVEMCVCRiVEMCVCMCVEMSU4MCVEMCVCRSVEMCVCQiVEMSU4QyVEMCVCRCVEMSU4MyVEMSU4RSUyMCVEMCVCMCVEMSU4MyVEMSU4MiVEMCVCNSVEMCVCRCVEMSU4MiVEMCVCOCVEMSU4NCVEMCVCOCVEMCVCQSVEMCVCMCVEMSU4NiVEMCVCOCVEMSU4RSUyMCVEMCVCNCVEMCVCQiVEMSU4RiUyMCVEMSU4MyVEMCVCNCVEMCVCMCVEMCVCQiVEMSU5MSVEMCVCRCVEMCVCRCVEMCVCRSVEMCVCMyVEMCVCRSUyMCVEMCVCNCVEMCVCRSVEMSU4MSVEMSU4MiVEMSU4MyVEMCVCRiVEMCVCMCUzQSUyMiUyQyUyMm1hcmtzJTIyJTNBJTVCJTVEJTJDJTIyc2VsZWN0aW9ucyUyMiUzQSU1QiU1RCU3RCU1RCUyQyUyMmtleSUyMiUzQSUyMnZaTkNab3Fya1V2ZSUyMiU3RCU1RCUyQyUyMmtleSUyMiUzQSUyMnJmelN5dmluT2xJcCUyMiU3RCU1RCUyQyUyMmtleSUyMiUzQSUyMkJMNW9RcG9USUZlQSUyMiU3RA==">Настраиваем парольную аутентификацию для удалённого доступа:</span></li>
|
|||
|
|
</ul>
|
|||
|
|
<pre class="language-markup"><code>vim /var/lib/pgsql/data/pg_hba.conf</code></pre>
|
|||
|
|
<ul>
|
|||
|
|
<li style="list-style-type: none;">
|
|||
|
|
<ul>
|
|||
|
|
<li><span data-slate-fragment="JTdCJTIyb2JqZWN0JTIyJTNBJTIyZG9jdW1lbnQlMjIlMkMlMjJkYXRhJTIyJTNBJTdCJTdEJTJDJTIybm9kZXMlMjIlM0ElNUIlN0IlMjJvYmplY3QlMjIlM0ElMjJibG9jayUyMiUyQyUyMnR5cGUlMjIlM0ElMjJwYXJhZ3JhcGglMjIlMkMlMjJpc1ZvaWQlMjIlM0FmYWxzZSUyQyUyMmRhdGElMjIlM0ElN0IlN0QlMkMlMjJub2RlcyUyMiUzQSU1QiU3QiUyMm9iamVjdCUyMiUzQSUyMnRleHQlMjIlMkMlMjJsZWF2ZXMlMjIlM0ElNUIlN0IlMjJvYmplY3QlMjIlM0ElMjJsZWFmJTIyJTJDJTIydGV4dCUyMiUzQSUyMiVEMCVCNCVEMCVCRSVEMCVCMSVEMCVCMCVEMCVCMiVEMCVCQiVEMSU4RiVEMCVCNSVEMCVCQyUyMCVEMSU4MSVEMCVCQiVEMCVCNSVEMCVCNCVEMSU4MyVEMSU4RSVEMSU4OSVEMSU4MyVEMSU4RSUyMCVEMCVCNyVEMCVCMCVEMCVCRiVEMCVCOCVEMSU4MSVEMSU4QyUzQSUyMiUyQyUyMm1hcmtzJTIyJTNBJTVCJTVEJTJDJTIyc2VsZWN0aW9ucyUyMiUzQSU1QiU1RCU3RCU1RCUyQyUyMmtleSUyMiUzQSUyMjdRV0hNN2p3ZVdmQyUyMiU3RCU1RCUyQyUyMmtleSUyMiUzQSUyMjZZNk5NdURnUWEyeiUyMiU3RCU1RCUyQyUyMmtleSUyMiUzQSUyMlh1cm15UkNKUDYwNCUyMiU3RA==">добавляем следующую запись:</span></li>
|
|||
|
|
</ul>
|
|||
|
|
</li>
|
|||
|
|
</ul>
|
|||
|
|
<p><img src="data:image/png;base64,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
|
|||
|
|
<ul>
|
|||
|
|
<li><span data-slate-fragment="JTdCJTIyb2JqZWN0JTIyJTNBJTIyZG9jdW1lbnQlMjIlMkMlMjJkYXRhJTIyJTNBJTdCJTdEJTJDJTIybm9kZXMlMjIlM0ElNUIlN0IlMjJvYmplY3QlMjIlM0ElMjJibG9jayUyMiUyQyUyMnR5cGUlMjIlM0ElMjJwYXJhZ3JhcGglMjIlMkMlMjJpc1ZvaWQlMjIlM0FmYWxzZSUyQyUyMmRhdGElMjIlM0ElN0IlN0QlMkMlMjJub2RlcyUyMiUzQSU1QiU3QiUyMm9iamVjdCUyMiUzQSUyMnRleHQlMjIlMkMlMjJsZWF2ZXMlMjIlM0ElNUIlN0IlMjJvYmplY3QlMjIlM0ElMjJsZWFmJTIyJTJDJTIydGV4dCUyMiUzQSUyMiVEMCVCNCVEMCVCRSVEMCVCMSVEMCVCMCVEMCVCMiVEMCVCQiVEMSU4RiVEMCVCNSVEMCVCQyUyMCVEMSU4MSVEMCVCQiVEMCVCNSVEMCVCNCVEMSU4MyVEMSU4RSVEMSU4OSVEMSU4MyVEMSU4RSUyMCVEMCVCNyVEMCVCMCVEMCVCRiVEMCVCOCVEMSU4MSVEMSU4QyUzQSUyMiUyQyUyMm1hcmtzJTIyJTNBJTVCJTVEJTJDJTIyc2VsZWN0aW9ucyUyMiUzQSU1QiU1RCU3RCU1RCUyQyUyMmtleSUyMiUzQSUyMjdRV0hNN2p3ZVdmQyUyMiU3RCU1RCUyQyUyMmtleSUyMiUzQSUyMjZZNk5NdURnUWEyeiUyMiU3RCU1RCUyQyUyMmtleSUyMiUzQSUyMlh1cm15UkNKUDYwNCUyMiU3RA=="><span data-slate-fragment="JTdCJTIyb2JqZWN0JTIyJTNBJTIyZG9jdW1lbnQlMjIlMkMlMjJkYXRhJTIyJTNBJTdCJTdEJTJDJTIybm9kZXMlMjIlM0ElNUIlN0IlMjJvYmplY3QlMjIlM0ElMjJibG9jayUyMiUyQyUyMnR5cGUlMjIlM0ElMjJwYXJhZ3JhcGglMjIlMkMlMjJpc1ZvaWQlMjIlM0FmYWxzZSUyQyUyMmRhdGElMjIlM0ElN0IlN0QlMkMlMjJub2RlcyUyMiUzQSU1QiU3QiUyMm9iamVjdCUyMiUzQSUyMnRleHQlMjIlMkMlMjJsZWF2ZXMlMjIlM0ElNUIlN0IlMjJvYmplY3QlMjIlM0ElMjJsZWFmJTIyJTJDJTIydGV4dCUyMiUzQSUyMiVEMCVCRiVEMCVCNSVEMSU4MCVEMCVCNSVEMCVCNyVEMCVCMCVEMCVCRiVEMSU4MyVEMSU4MSVEMCVCQSVEMCVCMCVEMCVCNSVEMCVCQyUyMFBvc3RncmVTUUwlM0ElMjIlMkMlMjJtYXJrcyUyMiUzQSU1QiU1RCUyQyUyMnNlbGVjdGlvbnMlMjIlM0ElNUIlNUQlN0QlNUQlMkMlMjJrZXklMjIlM0ElMjJHMkNRdzZDeEl3UmolMjIlN0QlNUQlMkMlMjJrZXklMjIlM0ElMjJuU2ZHQzZmZDZQV3MlMjIlN0QlNUQlMkMlMjJrZXklMjIlM0ElMjJBWVdyREZPNk9XWGElMjIlN0Q=">перезапускаем PostgreSQL:</span></span></li>
|
|||
|
|
</ul>
|
|||
|
|
<pre class="language-markup"><code>systemctl restart postgresql</code></pre>
|
|||
|
|
<h4>SRV-BR:</h4>
|
|||
|
|
<ul>
|
|||
|
|
<li>Установка пакетов базы данных:</li>
|
|||
|
|
</ul>
|
|||
|
|
<pre class="language-markup"><code>apt-get install -y postgresql16 postgresql16-server postgresql16-contrib</code></pre>
|
|||
|
|
<ul>
|
|||
|
|
<li>Проверяем:
|
|||
|
|
<ul>
|
|||
|
|
<li>подключаемся с <strong>SRV-BR</strong> к <strong>SRV-HQ</strong>:
|
|||
|
|
<ul>
|
|||
|
|
<li>из под пользователя "<strong>produser</strong>" к базе данных "<strong>prod</strong>":</li>
|
|||
|
|
</ul>
|
|||
|
|
</li>
|
|||
|
|
</ul>
|
|||
|
|
</li>
|
|||
|
|
</ul>
|
|||
|
|
<p><img src="data:image/png;base64,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
|
|||
|
|
<ul>
|
|||
|
|
<li style="list-style-type: none;">
|
|||
|
|
<ul>
|
|||
|
|
<li style="list-style-type: none;">
|
|||
|
|
<ul>
|
|||
|
|
<li>из под пользователя "<strong>testuser</strong>" к базе данных "<strong>test</strong>":</li>
|
|||
|
|
</ul>
|
|||
|
|
</li>
|
|||
|
|
</ul>
|
|||
|
|
</li>
|
|||
|
|
</ul>
|
|||
|
|
<p><img src="data:image/png;base64,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
|
|||
|
|
<ul>
|
|||
|
|
<li style="list-style-type: none;">
|
|||
|
|
<ul>
|
|||
|
|
<li style="list-style-type: none;">
|
|||
|
|
<ul>
|
|||
|
|
<li>из под пользователя "<strong>devuser</strong>" к базе данных "<strong>dev</strong>":</li>
|
|||
|
|
</ul>
|
|||
|
|
</li>
|
|||
|
|
</ul>
|
|||
|
|
</li>
|
|||
|
|
</ul>
|
|||
|
|
<p><img src="data:image/png;base64,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
|
|||
|
|
<h4>Настраиваем репликацию с SRV-HQ на SRV-BR:</h4>
|
|||
|
|
<h4>SRV-HQ:</h4>
|
|||
|
|
<ul>
|
|||
|
|
<li>Открываем конфигурационный файл "<strong>/var/lib/pgsql/data/postgresql.conf</strong>":</li>
|
|||
|
|
</ul>
|
|||
|
|
<pre class="language-markup"><code>vim /var/lib/pgsql/data/postgresql.conf</code></pre>
|
|||
|
|
<ul>
|
|||
|
|
<li style="list-style-type: none;">
|
|||
|
|
<ul>
|
|||
|
|
<li>редактируем следующие параметры:</li>
|
|||
|
|
</ul>
|
|||
|
|
</li>
|
|||
|
|
</ul>
|
|||
|
|
<p><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALkAAAAkCAIAAABaNwyWAAAAA3NCSVQICAjb4U/gAAAB3klEQVR4Xu2Y0W7DMAhFu2nfmI/MVw7JGkLEODiJvVg6fWoxvlwOjlv18+EFAQhAAAIQgAAEIAABCEAAAhCAAAQgAAEIQAACEIDAigS+Rpje973IbtuW0e/Nz2janNH6vX6i/IbPspTkGenfjH/f3F/d3ttSb361aCM4Wr9Rumvp5T5/upoh+b8IvOEYnZwVd/XZj3phCr4RnVh9LZH0c8eSq9uWUj+6S1G0/R/zG6ewmlzVFxEbf3Yu17+DxEd5OX+NnvNLOoNkid78hhPtyzYY5ZdhaHVFEfnR/GRfpW7ZZT1E+pJjbbvzFHWRjJ/cK6oiVZ3jZ31U7faW6M2vFr0WPI5TdKb5sdXHFc2eFUdQz/VQItUBNGbZm1+VOrLOy7rM/MaqkwvBoXO5eFYutLHKlvkDXoVM6vdKOa3HB25ak1L6+MTYiHOi+dMctguN9jNav3R3/l+cjsTNpnwUFXkQo6Wy2uYoqypl823Q6djSKp7JT/o5NVwt6i6kyE8UjzhE8UjHwinvuSnzA31XpszPjfld/mI3k36vRHQ48vFoXrdy8h3EjJ+dmOW53HMy6V55lvi6asudj3VR4xwCEIAABCAAAQhAAAIQgAAEIAABCEAAAhCAAAQgAIE/Ar8vd/06DJrvKgAAAABJRU5ErkJggg=="/></p>
|
|||
|
|
<p><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPAAAAA9CAIAAAAcQXOvAAAAA3NCSVQICAjb4U/gAAAEZUlEQVR4Xu2c0W4jMQhFu6v9xnxkv3ItIbEIbIwnHrezPXmoUgZfLmewk1ZKPj54QAACEIAABCAAAQhAAAIQgAAEIAABCEAAAhCAAATuI/DrPun7lD8/P0X89XrdV6Wr/IWlu35iUB1+FaJo6WTk98liu2qdn2N1/oWlK/RkmptJebQlbr4rIo/O+fNo95h3BL75fjtwvyYDbV9hdfeLLbv1lWM3J6Gc5Hf1LxBxR5SzqoISVz+2cc1xUpFDi0x1Rn5GrcWiCU8r4tiO9P+z+OQ9dKSp98zd5jjTFaAup7ukHoz3ZqQ/ijcFe6n7vBuU0vGS4NJ4UjeafyfiCr0j9ay1kxNammnD2gDJT21PkMVuJW0VqOhbtZF+rJhE1IzsN3e21Uvk7SQ6rmLuJ2lk6VLudknqccmlgY5dWWTJ7YwLi5GN+skGc9NW9BbTpjo2IfETlVsk4s3L/eRpbrguDnQX/bcNygS0O90e+TScaWHJz5LhHz7N7fbt/7fdhcNVlsjPvSMlQyyaOkaxhE2LV+uRqU7RT71injn1ky9/4tXSH4V6SHSHVV5DW/P2ibCw+SM6muOS5ddEVgSnB5jquPw8bqff7QTXZlfHBp3Dbv4IzmrciRcRrVYhHwIQOERgckLvctE9OZr49HwtGrhbv2iDNAhAAAIQgAAEIAABCEAAAhCAAAQgAAEIQAACEIAABCAAAQhAAAIQgAAEIAABCEAAAhCAAAQgAAEIQAACEIAABCAAAQhAAAIQgAAEIACBIwQOfUj2SC//vmQofvZWPkUb46vGmk5XZJf+kh/9aHDXUldq5L+bvCXoPr9ct3qt+v4vmrnmY8uqu2GNPlu+xfwFkdV+z/vXfd6situ7PfyIrwJrs7J671fH6279VT/fJP88lslA2xc13W0Cy2419d3NSbrSfFso6utEJvnJLYziLdn6V30Xd31ZY7apuv4F/yOfo367+TaoHhLOI/HIzaJLVunCZBjy5cWrk/fQjo6IOk9dQC3HxUeGtIRdMtJ0XGKJGJG6ieCIdZSKEW2qrm8zE8GK7ei8bqOoP7prq/Fpp6uCo/zJCS3LZNR04CyLqCtpqw10N66IxBLbI7b6saKVLhSmOOxSquiMcu7Wt6Oy3Xy3qdJAx5XxmIk5FyKu5zMIrM+b+rqAQpfozLXIHUBW9eOGz12tHm3vsGprLw70m1VZvkRAJqZNRnvk07Mka/dMe17UXzJweJpbF/v/bWd7kOfXKNtVwvp9nZHCqv5q/qjuNG4L6VhPV00TVPYm/ZGBA9xKfxTqppQBdWTlNav1YJ9ISza/26QkyCW39e0lEbeaqmZXjdS68al+bKcV1VXTurm+Zegad6BGOtZMkU/Xf6LvnFz41YmLQt7vhSrPXtIYdTE9uyvcbyJw6D30aATZrHIf4bNpnj8mbzl2ldmlY288m2EX1ft0zm/UQyf0LmQM8S6S6EAAAhCAAAQgAAEIQAACEIAABCAAAQhAAAIQOETgL/hY9DWYiii7AAAAAElFTkSuQmCC"/></p>
|
|||
|
|
<p><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKYAAAAZCAIAAAA0dsKAAAAAA3NCSVQICAjb4U/gAAACTklEQVRoQ+1YW27EMAhsql6xOWR6yC0rJIR4GT+ySSTyUTk2DDNjm93t9pV+fl8vHfu3bTCJS/FY5/IsDgLzAEWrHrioS/gerCagZ0QuBsSA8aouwWdMaeZk0p+4HK5+Z4IwBncUxnqQB7lhJFiMLpM0ep1hy2FncHpzm3XfdzT/0AHkJxHShUf8uiM4nRKqxVN0eyBMAaVvv4mv90wT4KpN/higeXp6tbS4qKmxqZcw+RYE/LnMlWMoqV1eWWAC687cJmSNp/6Mpz4hM7gKRL95FyeFepfh7Loe7b7GbqKYrc+M/MzkBV3uM8KqSjlQDpQD5UA5YDnQ8Vl+HAci7PtuQblzkNibYmItxOFChnWZJO8/2fGvmLFtI0MnvViFAzSEkDFdk3IuTO/Y8gtZVumFDgz+Lsc7R/dDXEGc55Mi3hPQi8PjBRl4pVV+j4NuYYrSsB55mNfgcQsJ9Hr8g+rJpY7Pci6JCPEBloyNC2jFiWJV4AS5fInGXrwZbOoKhCSXPA7kMx6XWHiyFg8baezxyR0ggSlcIczAa7MQ2IFPpmjGO8EhA/u4mMHGfpJOcJy2MLPfeDLgL27nSazysJpGU0UefFXkvbacbyHYd0O/Yt8fQXiksceyvdVmB+YBQYNt4ngEah4d6Pj6Rl2L74e5N+Kwi8TAetEYmzgcGcceN8ETXnU8EaO6gg8ECEqBlsySp1dzW1s3w61i3l8X9Al4oi8dt3yVPM+4Ox9kfu1W+XAVzgVbfpXU3rpe1+3FqfhyoBwoB8qBcuBUB/4BKzG5Yy0EXtoAAAAASUVORK5CYII="/></p>
|
|||
|
|
<p><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPEAAAAnCAIAAABRzjlsAAAAA3NCSVQICAjb4U/gAAACf0lEQVR4Xu2YWW7DMAwF26JnzCFzygoQQBBcZEpRYruYfrk09fg4ZNTl64svCEAAAhCAAAQgAAEIQAACEIAABCAAAQhAAAIQgAAEIAABCEAAAhCAAAQgAAEIQAAC5xH4rpd+Pp89+fF41E+1zHZw9kiov1FHN7LcV2iy97sGyggaY7t87tLJ2j89/lN3sLaXQrBeKMzcpdPETSNrfYUmW7D77Joven6Tz739ZhxOjE/s9Iku71j636/OZYfyu+ZM30ZyOYmUv6VMflbUXGyHOjpfdkhqyVu9XoO7M2zKy2bmfdycNXwybj2t7tPoDJoNP2aV0XgzoZQ0aPL1HNtzOBdPbzky8fu0ZifO9IMehhnnGEHl4Bj9YB31K3nO8sPk0F5IXM8yI3DoQTgP2GY0iv4zD2FTs8GMre7LPM+WGOev3NOVBR1XDd/2ETYiXb9SRe9QqKmD2R7oHOPhUNMk+C2UhMyqjy/49CLeuedZKeR1rh9Z2en3dSUr1Ur4GZi6eiSVob7PdkU5ayeLVzR7zgc4eLyv2643OJt5rZ2WVW4Q29eVwc2CvmC+3CCHnA8TLtXd5/7v0dd00LxO6BD99dCOH+oMSlzhVeY/i+/yHOoPOO+q+3mdib8RZcM0iBCK+Vibg4MmzRIf6mjl/px5Mz7btz5fjEld46clGEumF52vM7O+DuOzPiv5GlrzrzkMRjP1atyXn9GUOMnbCLQ5mVFtk0ZoK4GJe3pX3WwzxlfgruprOvoyu6P/ta5veuqEnb4LqewH6F384xMCEIAABCAAAQhAAAIQgAAEIAABCEAAAhCAAAQgAAEIQAACEIAABCAAAQhAAAIQgAAETiDwB5fwqhPZgfdFAAAAAElFTkSuQmCC"/></p>
|
|||
|
|
<p>где:</p>
|
|||
|
|
<p><strong>wal_level</strong> указывает, сколько информации записывается в WAL (журнал операций, который используется для репликации);</p>
|
|||
|
|
<p><strong>max_wal_senders</strong> — количество планируемых слейвов;</p>
|
|||
|
|
<p><strong>max_replication_slots</strong> — максимальное число слотов репликации; </p>
|
|||
|
|
<p><strong>hot_standby</strong> — определяет, можно или нет подключаться к postgresql для выполнения запросов в процессе восстановления;</p>
|
|||
|
|
<p><strong>hot_standby_feedback</strong> — определяет, будет или нет сервер slave сообщать мастеру о запросах, которые он выполняет.</p>
|
|||
|
|
<ul>
|
|||
|
|
<li>Перезапускаем службу postgresql:</li>
|
|||
|
|
</ul>
|
|||
|
|
<pre class="language-markup"><code>systemctl restart postgresql</code></pre>
|
|||
|
|
<h4>SRV-BR:</h4>
|
|||
|
|
<ul>
|
|||
|
|
<li>Останавливаем службу postgres:</li>
|
|||
|
|
</ul>
|
|||
|
|
<pre class="language-markup"><code>systemctl stop postgresql</code></pre>
|
|||
|
|
<ul>
|
|||
|
|
<li>Удаляем содержимое каталога с данными:</li>
|
|||
|
|
</ul>
|
|||
|
|
<pre class="language-markup"><code>rm -rf /var/lib/pgsql/data/*</code></pre>
|
|||
|
|
<ul>
|
|||
|
|
<li>И реплицируем данные с <strong>SRV-HQ</strong> сервера:</li>
|
|||
|
|
</ul>
|
|||
|
|
<pre class="language-markup"><code>pg_basebackup -h 10.0.10.2 -U postgres -D /var/lib/pgsql/data --wal-method=stream --write-recovery-conf</code></pre>
|
|||
|
|
<p><code><img src="data:image/png;base64,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
|
|||
|
|
<ul>
|
|||
|
|
<li>Назначаем <span style="text-align: initial;">владельца:</span></li>
|
|||
|
|
</ul>
|
|||
|
|
<pre class="language-markup"><code>chown -R postgres:postgres /var/lib/pgsql/data/</code></pre>
|
|||
|
|
<ul>
|
|||
|
|
<li>Снова запускаем сервис postgresql:</li>
|
|||
|
|
</ul>
|
|||
|
|
<pre class="language-markup"><code>systemctl start postgresql</code></pre>
|
|||
|
|
<h4>Проверяем репликацию:</h4>
|
|||
|
|
<h4>SRV-HQ:</h4>
|
|||
|
|
<ul>
|
|||
|
|
<li>Создаём тестовую базу данных:</li>
|
|||
|
|
</ul>
|
|||
|
|
<pre class="language-markup"><code>psql -U postgres</code></pre>
|
|||
|
|
<pre class="language-markup"><code>CREATE DATABASE test_replica;</code></pre>
|
|||
|
|
<p><img src="data:image/png;base64,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
|
|||
|
|
<h4>SRV-BR:</h4>
|
|||
|
|
<ul>
|
|||
|
|
<li>Смотрим список всех баз данных:</li>
|
|||
|
|
</ul>
|
|||
|
|
<p><img src="data:image/png;base64,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
|
|||
|
|
</section>
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
<div class="moove-container-fluid p-0 mb-4">
|
|||
|
|
<div class="card activity-navigation mdl-bottom">
|
|||
|
|
<div class="card-body">
|
|||
|
|
<div class="row">
|
|||
|
|
<div class="col-md-4"> <div id="prev-activity">
|
|||
|
|
<div class="larrow">
|
|||
|
|
<i class="icon-arrow-left"></i>
|
|||
|
|
</div>
|
|||
|
|
<div class="text">
|
|||
|
|
<span class="nav-guide">
|
|||
|
|
Предыдущий элемент курса
|
|||
|
|
</span>
|
|||
|
|
<a class="btn btn-link" href="https://sysahelper.ru/mod/page/view.php?id=519&forceview=1" id="prev-activity-link">Настройка узла управления Ansible</a>
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
<div class="col-md-4"> <div class="mdl-align">
|
|||
|
|
<div class="urlselect">
|
|||
|
|
<form action="https://sysahelper.ru/course/jumpto.php" class="form-inline" id="url_select_f69fc985baffc04" method="post">
|
|||
|
|
<input name="sesskey" type="hidden" value="I78ejZljGV"/>
|
|||
|
|
<label class="sr-only" for="jump-to-activity">
|
|||
|
|
Перейти на...
|
|||
|
|
</label>
|
|||
|
|
<select class="custom-select urlselect" id="jump-to-activity" name="jump">
|
|||
|
|
<option selected="" value="">Перейти на...</option>
|
|||
|
|
<option value="/mod/resource/view.php?id=508&forceview=1">Задание</option>
|
|||
|
|
<option value="/mod/resource/view.php?id=509&forceview=1">Задание</option>
|
|||
|
|
<option value="/mod/forum/view.php?id=531&forceview=1">Объявления</option>
|
|||
|
|
<option value="/mod/page/view.php?id=510&forceview=1">Базовая настройка</option>
|
|||
|
|
<option value="/mod/page/view.php?id=511&forceview=1">Настройка динамической трансляции адресов</option>
|
|||
|
|
<option value="/mod/page/view.php?id=512&forceview=1">Настройка коммутации</option>
|
|||
|
|
<option value="/mod/page/view.php?id=513&forceview=1">Настройка протокола динамической конфигурации хостов</option>
|
|||
|
|
<option value="/mod/page/view.php?id=514&forceview=1">Между маршрутизаторами RTR-HQ и RTR-BR сконфигурируйте защищенное соединение</option>
|
|||
|
|
<option value="/mod/page/view.php?id=515&forceview=1">Базовая настройка - доработка</option>
|
|||
|
|
<option value="/mod/page/view.php?id=516&forceview=1">Настройка дисковой подсистемы</option>
|
|||
|
|
<option value="/mod/page/view.php?id=517&forceview=1">Настройка DNS для SRV-HQ и SRV-BR</option>
|
|||
|
|
<option value="/mod/page/view.php?id=518&forceview=1">На сервере SRV-HQ сконфигурируйте основной доменный контроллер на базе FreeIPA</option>
|
|||
|
|
<option value="/mod/page/view.php?id=519&forceview=1">Настройка узла управления Ansible</option>
|
|||
|
|
<option value="/mod/resource/view.php?id=521&forceview=1">Задание</option>
|
|||
|
|
<option value="/mod/page/view.php?id=522&forceview=1">Подготовка машины ControlVM ( с PuTTY с хостовой системы на базе Windows 10)</option>
|
|||
|
|
<option value="/mod/page/view.php?id=523&forceview=1">Установка Terraform на ControlVM</option>
|
|||
|
|
<option value="/mod/page/view.php?id=524&forceview=1">Подготовка облачной инфраструктуры</option>
|
|||
|
|
<option value="/mod/page/view.php?id=525&forceview=1">Развертывание приложений в Docker - установка Docker и Docker Compose, создание локального Docker Registry</option>
|
|||
|
|
<option value="/mod/page/view.php?id=526&forceview=1">Развертывание приложений в Docker - Dockerfile для приложения HelloFIRPO</option>
|
|||
|
|
<option value="/mod/page/view.php?id=527&forceview=1">Развертывание приложений в Docker - wiki.yml для приложения MediaWiki</option>
|
|||
|
|
<option value="/mod/page/view.php?id=528&forceview=1">Развертывание приложений в Docker - NodeExporter, Prometheus и Grafana</option>
|
|||
|
|
<option value="/mod/page/view.php?id=529&forceview=1">Развёртывания облачных сервисов - Подготовьте web-приложение App1</option>
|
|||
|
|
<option value="/mod/page/view.php?id=530&forceview=1">Развёртывания облачных сервисов - DeployApp.sh должна запускать средства автоматизации</option>
|
|||
|
|
</select>
|
|||
|
|
<noscript>
|
|||
|
|
<input class="btn btn-secondary ml-1" type="submit" value="Применить"/>
|
|||
|
|
</noscript>
|
|||
|
|
</form>
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
<div class="col-md-4"> <div id="next-activity">
|
|||
|
|
<div class="text">
|
|||
|
|
<span class="nav-guide">
|
|||
|
|
Следующий элемент курса
|
|||
|
|
</span>
|
|||
|
|
<a class="btn btn-link" href="https://sysahelper.ru/mod/resource/view.php?id=521&forceview=1" id="next-activity-link">Задание</a>
|
|||
|
|
</div>
|
|||
|
|
<div class="rarrow">
|
|||
|
|
<i class="icon-arrow-right"></i>
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
<footer id="page-footer">
|
|||
|
|
<div class="moove-container-fluid footer-columns">
|
|||
|
|
<div class="row">
|
|||
|
|
<div class="col-md-4 column-left">
|
|||
|
|
<div class="contact">
|
|||
|
|
<h3 class="footer-title">Обратная связь</h3>
|
|||
|
|
<ul>
|
|||
|
|
</ul>
|
|||
|
|
</div>
|
|||
|
|
<div class="socialnetworks">
|
|||
|
|
<h3 class="footer-title">Подпишитесь</h3>
|
|||
|
|
<ul class="mb-0">
|
|||
|
|
</ul>
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
<div class="col-md-4 column-center">
|
|||
|
|
<div class="logininfo">Вы используете гостевой доступ (<a href="https://sysahelper.ru/login/index.php">Вход</a>)</div>
|
|||
|
|
<div class="tool_dataprivacy"><a href="https://sysahelper.ru/admin/tool/dataprivacy/summary.php">Сводка хранения данных</a></div>
|
|||
|
|
<div class="tool_usertours-resettourcontainer"></div>
|
|||
|
|
</div>
|
|||
|
|
<div class="col-md-4 column-right">
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
<div class="footer-content-debugging footer-dark bg-dark text-light">
|
|||
|
|
<div class="moove-container-fluid footer-dark-inner">
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
<div data-region="footer-container-popover">
|
|||
|
|
<button aria-label="Показать нижний колонтитул" class="btn btn-icon bg-secondary icon-no-margin btn-footer-popover" data-action="footer-popover">
|
|||
|
|
<i aria-hidden="true" class="icon fa fa-question fa-fw"></i>
|
|||
|
|
</button>
|
|||
|
|
</div>
|
|||
|
|
<div class="footer-content-popover container" data-region="footer-content-popover">
|
|||
|
|
<div class="footer-section p-3">
|
|||
|
|
<div>На платформе <a href="https://moodle.com">Moodle</a></div>
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
<div class="copyright">
|
|||
|
|
<div class="madeby">
|
|||
|
|
<p>Тема оформления сайта разработана</p>
|
|||
|
|
<a href="https://conecti.me">
|
|||
|
|
<img alt="Conecti.me" src="data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjE0NiIgdmlld0JveD0iMCAwIDU3MiAxNDYiIHdpZHRoPSI1NzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJtMTg4LjA1NTk4IDEwMS40MzA4NGM1LjIzNTEyIDAgOS41OTc3Mi0xLjYyMzg1NjcgMTMuMDg3OC00Ljg3MTU3LjU4MTY4LS41ODE2OC44NzI1Mi0xLjIzNjA3Ljg3MjUyLTEuOTYzMTcgMC0uOTY5NDY2Ny0uNDYwNDk3LTEuODQxOTg2Ny0xLjM4MTQ5LTIuNjE3NTYtLjU4MTY4LS40MzYyNi0xLjIxMTgzMy0uNjU0MzktMS44OTA0Ni0uNjU0MzktLjg3MjUyIDAtMS43NjkyNzcuMzM5MzEzMy0yLjY5MDI3IDEuMDE3OTQtMi4wMzU4OCAxLjY5NjU2NjctNC43MDE5MTMgMi41NDQ4NS03Ljk5ODEgMi41NDQ4NS0yLjUyMDYxMyAwLTQuNzYyNTA1LS41ODE2OC02LjcyNTY3NS0xLjc0NTA0cy0zLjQ5MDA4LTIuNzc1MDk4My00LjU4MDczLTQuODM1MjE1LTEuNjM1OTc1LTQuMzk4OTU1LTEuNjM1OTc1LTcuMDE2NTE1YzAtNC4xMjAyMzMzIDEuMTYzMzYtNy40Mjg1MzgzIDMuNDkwMDgtOS45MjQ5MTVzNS4zNTYzMDMtMy43NDQ1NjUgOS4wODg3NS0zLjc0NDU2NWMxLjg0MTk4NyAwIDMuNDc3OTYyLjMwMjk1ODMgNC45MDc5MjUuOTA4ODc1czIuNzUwODYyIDEuNTYzMjY1IDMuOTYyNjk1IDIuODcyMDQ1Yy43NzU1NzMuODcyNTIgMS43MjA4MDMgMS4zMDg3OCAyLjgzNTY5IDEuMzA4NzguNjMwMTUzIDAgMS4xODc1OTctLjE2OTY1NjcgMS42NzIzMy0uNTA4OTcgMS4wNjY0MTMtLjcyNzEgMS41OTk2Mi0xLjYyMzg1NjcgMS41OTk2Mi0yLjY5MDI3IDAtLjcyNzEtLjI0MjM2Ny0xLjM1NzI1MzMtLjcyNzEtMS44OTA0Ni0zLjc4MDkyLTQuMzYyNi04LjUzMTMwNy02LjU0MzktMTQuMjUxMTYtNi41NDM5LTMuNzgwOTIgMC03LjE3NDA1My44NjA0MDE3LTEwLjE3OTQgMi41ODEyMDVzLTUuMzQ0MTg1IDQuMTIwMjMzMy03LjAxNjUxNSA3LjE5ODI5LTIuNTA4NDk1IDYuNTU2MDE4My0yLjUwODQ5NSAxMC40MzM4ODVjMCAzLjc4MDkyLjg2MDQwMiA3LjIxMDQwODMgMi41ODEyMDUgMTAuMjg4NDY1czQuMTA4MTE1IDUuNDg5NjA1IDcuMTYxOTM1IDcuMjM0NjQ1IDYuNDk1NDI3IDIuNjE3NTYgMTAuMzI0ODIgMi42MTc1NnptNDMuNjk4NzEgMGMzLjg3Nzg2NyAwIDcuMzMxNTkyLS44NjA0MDIgMTAuMzYxMTc1LTIuNTgxMjA1IDMuMDI5NTgzLTEuNzIwODAzMyA1LjM5MjY1OC00LjEwODExNSA3LjA4OTIyNS03LjE2MTkzNXMyLjU0NDg1LTYuNTE5NjYzMyAyLjU0NDg1LTEwLjM5NzUzYzAtMy45MjYzNC0uODYwNDAyLTcuNDE2NDItMi41ODEyMDUtMTAuNDcwMjRzLTQuMDk1OTk3LTUuNDQxMTMxNy03LjEyNTU4LTcuMTYxOTM1LTYuNDU5MDcyLTIuNTgxMjA1LTEwLjI4ODQ2NS0yLjU4MTIwNWMtMy44Nzc4NjcgMC03LjM0MzcxLjg2MDQwMTctMTAuMzk3NTMgMi41ODEyMDVzLTUuNDI5MDEzIDQuMTA4MTE1LTcuMTI1NTggNy4xNjE5MzUtMi41NDQ4NSA2LjU0MzktMi41NDQ4NSAxMC40NzAyNGMwIDMuODc3ODY2Ny44NDgyODMgNy4zNDM3MSAyLjU0NDg1IDEwLjM5NzUzczQuMDcxNzYgNS40NDExMzE3IDcuMTI1NTggNy4xNjE5MzVjMy4wNTM4MiAxLjcyMDgwMyA2LjUxOTY2MyAyLjU4MTIwNSAxMC4zOTc1MyAyLjU4MTIwNXptMC02LjU0MzljLTIuNDcyMTQgMC00LjY4OTc5NS0uNTgxNjgtNi42NTI5NjUtMS43NDUwNHMtMy41MDIxOTgtMi43NzUwOTgzLTQuNjE3MDg1LTQuODM1MjE1LTEuNjcyMzMtNC4zOTg5NTUtMS42NzIzMy03LjAxNjUxNS41NTc0NDMtNC45Njg1MTY3IDEuNjcyMzMtNy4wNTI4NyAyLjY1MzkxNS0zLjcwODIxIDQuNjE3MDg1LTQuODcxNTcgNC4xODA4MjUtMS43NDUwNCA2LjY1Mjk2NS0xLjc0NTA0IDQuNjg5Nzk1LjU4MTY4IDYuNjUyOTY1IDEuNzQ1MDQgMy40OTAwOCAyLjc4NzIxNjcgNC41ODA3MyA0Ljg3MTU3IDEuNjM1OTc1IDQuNDM1MzEgMS42MzU5NzUgNy4wNTI4Ny0uNTQ1MzI1IDQuOTU2Mzk4My0xLjYzNTk3NSA3LjAxNjUxNS0yLjYxNzU2IDMuNjcxODU1LTQuNTgwNzMgNC44MzUyMTUtNC4xODA4MjUgMS43NDUwNC02LjY1Mjk2NSAxLjc0NTA0em02NC42MzkxOSA2LjMyNTc3YzEuMDY2NDEzIDAgMS45NTEwNTItLjM1MTQzMiAyLjY1MzkxNS0xLjA1NDI5NS43MDI4NjMtLjcwMjg2MzMgMS4wNTQyOTUtMS41ODc1MDE3IDEuMDU0Mjk1LTIuNjUzOTE1di0xNy44ODY2NmMwLTMuOTI2MzQtLjc1MTMzNy03LjI4MzExODMtMi4yNTQwMS0xMC4wNzAzMzVzLTMuNTg3MDI3LTQuOTA3OTI1LTYuMjUzMDYtNi4zNjIxMjUtNS42NzEzOC0yLjE4MTMtOS4wMTYwNC0yLjE4MTNjLTIuNDIzNjY3IDAtNC43MDE5MTMuNDI0MTQxNy02LjgzNDc0IDEuMjcyNDI1cy0zLjk3NDgxMyAyLjA0Nzk5ODMtNS41MjU5NiAzLjU5OTE0NXYtLjc5OTgxYzAtMS4xMTQ4ODY3LS4zMzkzMTMtMi4wMTE2NDMzLTEuMDE3OTQtMi42OTAyN3MtMS41NzUzODMtMS4wMTc5NC0yLjY5MDI3LTEuMDE3OTRjLTEuMDY2NDEzIDAtMS45NTEwNTIuMzM5MzEzMy0yLjY1MzkxNSAxLjAxNzk0cy0xLjA1NDI5NSAxLjU3NTM4MzMtMS4wNTQyOTUgMi42OTAyN3YzMi40Mjg2NmMwIDEuMDY2NDEzMy4zNTE0MzIgMS45NTEwNTE3IDEuMDU0Mjk1IDIuNjUzOTE1LjcwMjg2My43MDI4NjMgMS41ODc1MDIgMS4wNTQyOTUgMi42NTM5MTUgMS4wNTQyOTUgMS4xMTQ4ODcgMCAyLjAxMTY0My0uMzUxNDMyIDIuNjkwMjctMS4wNTQyOTUuNjc4NjI3LS43MDI4NjMzIDEuMDE3OTQtMS41ODc1MDE3IDEuMDE3OTQtMi42NTM5MTV2LTIwLjUwNDIyYzAtMS43NDUwNC40NzI2MTUtMy4zMjA0MjMzIDEuNDE3ODQ1LTQuNzI2MTVzMi4yNTQwMS0yLjUyMDYxMzMgMy45MjYzNC0zLjM0NDY2IDMuNTI2NDM1LTEuMjM2MDcgNS41NjIzMTUtMS4yMzYwN2MzLjQ5MDA4IDAgNi4yODk0MTUgMS4wMDU4MjE3IDguMzk4MDA1IDMuMDE3NDY1czMuMTYyODg1IDQuOTgwNjM1IDMuMTYyODg1IDguOTA2OTc1djE3Ljg4NjY2Yz
|
|||
|
|
</a>
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
</footer>
|
|||
|
|
<!-- Yandex.Metrika counter -->
|
|||
|
|
<script type="text/javascript">
|
|||
|
|
(function(m,e,t,r,i,k,a){m[i]=m[i]||function(){(m[i].a=m[i].a||[]).push(arguments)};
|
|||
|
|
m[i].l=1*new Date();
|
|||
|
|
for (var j = 0; j < document.scripts.length; j++) {if (document.scripts[j].src === r) { return; }}
|
|||
|
|
k=e.createElement(t),a=e.getElementsByTagName(t)[0],k.async=1,k.src=r,a.parentNode.insertBefore(k,a)})
|
|||
|
|
(window, document, "script", "https://mc.yandex.ru/metrika/tag.js", "ym");
|
|||
|
|
|
|||
|
|
ym(96198090, "init", {
|
|||
|
|
clickmap:true,
|
|||
|
|
trackLinks:true,
|
|||
|
|
accurateTrackBounce:true
|
|||
|
|
});
|
|||
|
|
</script>
|
|||
|
|
<noscript><div><img alt="" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==" style="position:absolute; left:-9999px;"/></div></noscript>
|
|||
|
|
<!-- /Yandex.Metrika counter --><script>
|
|||
|
|
//<![CDATA[
|
|||
|
|
var require = {
|
|||
|
|
baseUrl : 'https://sysahelper.ru/lib/requirejs.php/1703880200/',
|
|||
|
|
// We only support AMD modules with an explicit define() statement.
|
|||
|
|
enforceDefine: true,
|
|||
|
|
skipDataMain: true,
|
|||
|
|
waitSeconds : 0,
|
|||
|
|
|
|||
|
|
paths: {
|
|||
|
|
jquery: 'https://sysahelper.ru/lib/javascript.php/1703880200/lib/jquery/jquery-3.7.1.min',
|
|||
|
|
jqueryui: 'https://sysahelper.ru/lib/javascript.php/1703880200/lib/jquery/ui-1.13.2/jquery-ui.min',
|
|||
|
|
jqueryprivate: 'https://sysahelper.ru/lib/javascript.php/1703880200/lib/requirejs/jquery-private'
|
|||
|
|
},
|
|||
|
|
|
|||
|
|
// Custom jquery config map.
|
|||
|
|
map: {
|
|||
|
|
// '*' means all modules will get 'jqueryprivate'
|
|||
|
|
// for their 'jquery' dependency.
|
|||
|
|
'*': { jquery: 'jqueryprivate' },
|
|||
|
|
// Stub module for 'process'. This is a workaround for a bug in MathJax (see MDL-60458).
|
|||
|
|
'*': { process: 'core/first' },
|
|||
|
|
|
|||
|
|
// 'jquery-private' wants the real jQuery module
|
|||
|
|
// though. If this line was not here, there would
|
|||
|
|
// be an unresolvable cyclic dependency.
|
|||
|
|
jqueryprivate: { jquery: 'jquery' }
|
|||
|
|
}
|
|||
|
|
};
|
|||
|
|
|
|||
|
|
//]]>
|
|||
|
|
</script>
|
|||
|
|
<script src="https://sysahelper.ru/lib/javascript.php/1703880200/lib/requirejs/require.min.js"></script>
|
|||
|
|
<script>
|
|||
|
|
//<![CDATA[
|
|||
|
|
M.util.js_pending("core/first");
|
|||
|
|
require(['core/first'], function() {
|
|||
|
|
require(['core/prefetch'])
|
|||
|
|
;
|
|||
|
|
M.util.js_pending('filter_mathjaxloader/loader'); require(['filter_mathjaxloader/loader'], function(amd) {amd.configure({"mathjaxconfig":"\nMathJax.Hub.Config({\n config: [\"Accessible.js\", \"Safe.js\"],\n errorSettings: { message: [\"!\"] },\n skipStartupTypeset: true,\n messageStyle: \"none\"\n});\n","lang":"ru"}); M.util.js_complete('filter_mathjaxloader/loader');});;
|
|||
|
|
require(["media_videojs/loader"], function(loader) {
|
|||
|
|
loader.setUp('ru');
|
|||
|
|
});;
|
|||
|
|
M.util.js_pending('core_courseformat/courseeditor'); require(['core_courseformat/courseeditor'], function(amd) {amd.setViewFormat("36", {"editing":false,"supportscomponents":true,"statekey":"1735141015_1778161584","overriddenStrings":[{"component":"format_topics","key":"sectionavailability_title"},{"component":"format_topics","key":"sectiondelete_title"},{"component":"format_topics","key":"sectionsdelete_title"},{"component":"format_topics","key":"sectionsdelete_info"},{"component":"format_topics","key":"sectionmove_title"},{"component":"format_topics","key":"sectionsavailability_title"},{"component":"format_topics","key":"sectionsmove_title"},{"component":"format_topics","key":"sectionsmove_info"},{"component":"format_topics","key":"selectsection"}]}); M.util.js_complete('core_courseformat/courseeditor');});;
|
|||
|
|
|
|||
|
|
require(['core_courseformat/local/courseindex/placeholder'], function(component) {
|
|||
|
|
component.init('course-index-placeholder');
|
|||
|
|
});
|
|||
|
|
;
|
|||
|
|
|
|||
|
|
require(['core_courseformat/local/courseindex/drawer'], function(component) {
|
|||
|
|
component.init('courseindex');
|
|||
|
|
});
|
|||
|
|
;
|
|||
|
|
M.util.js_pending('core_courseformat/local/content/activity_header'); require(['core_courseformat/local/content/activity_header'], function(amd) {amd.init(); M.util.js_complete('core_courseformat/local/content/activity_header');});;
|
|||
|
|
|
|||
|
|
require(['theme_moove/accessibilitybar'], function(AccessibilityBar) {
|
|||
|
|
AccessibilityBar.init();
|
|||
|
|
});
|
|||
|
|
;
|
|||
|
|
|
|||
|
|
require(['core/moremenu'], function(moremenu) {
|
|||
|
|
moremenu(document.querySelector('#moremenu-69fc985baf97d-navbar-nav'));
|
|||
|
|
});
|
|||
|
|
;
|
|||
|
|
|
|||
|
|
require(
|
|||
|
|
[
|
|||
|
|
'jquery',
|
|||
|
|
],
|
|||
|
|
function(
|
|||
|
|
$
|
|||
|
|
) {
|
|||
|
|
var uniqid = "69fc985bb0ff769fc985baffc02";
|
|||
|
|
var container = $('#searchinput-navbar-' + uniqid);
|
|||
|
|
var opensearch = container.find('[data-action="opensearch"]');
|
|||
|
|
var input = container.find('[data-region="input"]');
|
|||
|
|
var submit = container.find('[data-action="submit"]');
|
|||
|
|
|
|||
|
|
submit.on('click', function(e) {
|
|||
|
|
if (input.val() === '') {
|
|||
|
|
e.preventDefault();
|
|||
|
|
}
|
|||
|
|
});
|
|||
|
|
container.on('hidden.bs.collapse', function() {
|
|||
|
|
opensearch.removeClass('d-none');
|
|||
|
|
input.val('');
|
|||
|
|
});
|
|||
|
|
container.on('show.bs.collapse', function() {
|
|||
|
|
opensearch.addClass('d-none');
|
|||
|
|
});
|
|||
|
|
container.on('shown.bs.collapse', function() {
|
|||
|
|
input.focus();
|
|||
|
|
});
|
|||
|
|
});
|
|||
|
|
;
|
|||
|
|
|
|||
|
|
require(
|
|||
|
|
[
|
|||
|
|
'jquery',
|
|||
|
|
],
|
|||
|
|
function(
|
|||
|
|
$
|
|||
|
|
) {
|
|||
|
|
var uniqid = "69fc985bb148169fc985baffc03";
|
|||
|
|
var container = $('#searchinput-navbar-' + uniqid);
|
|||
|
|
var opensearch = container.find('[data-action="opensearch"]');
|
|||
|
|
var input = container.find('[data-region="input"]');
|
|||
|
|
var submit = container.find('[data-action="submit"]');
|
|||
|
|
|
|||
|
|
submit.on('click', function(e) {
|
|||
|
|
if (input.val() === '') {
|
|||
|
|
e.preventDefault();
|
|||
|
|
}
|
|||
|
|
});
|
|||
|
|
container.on('hidden.bs.collapse', function() {
|
|||
|
|
opensearch.removeClass('d-none');
|
|||
|
|
input.val('');
|
|||
|
|
});
|
|||
|
|
container.on('show.bs.collapse', function() {
|
|||
|
|
opensearch.addClass('d-none');
|
|||
|
|
});
|
|||
|
|
container.on('shown.bs.collapse', function() {
|
|||
|
|
input.focus();
|
|||
|
|
});
|
|||
|
|
});
|
|||
|
|
;
|
|||
|
|
|
|||
|
|
require(['core/usermenu', 'theme_moove/accessibilitysettings'], function(UserMenu, AccessibilitySettings) {
|
|||
|
|
UserMenu.init();
|
|||
|
|
|
|||
|
|
AccessibilitySettings.init();
|
|||
|
|
});
|
|||
|
|
;
|
|||
|
|
|
|||
|
|
require(['theme_boost/drawers']);
|
|||
|
|
;
|
|||
|
|
|
|||
|
|
require(['theme_boost/drawers']);
|
|||
|
|
;
|
|||
|
|
|
|||
|
|
require(['jquery', 'core/custom_interaction_events'], function($, CustomEvents) {
|
|||
|
|
CustomEvents.define('#jump-to-activity', [CustomEvents.events.accessibleChange]);
|
|||
|
|
$('#jump-to-activity').on(CustomEvents.events.accessibleChange, function() {
|
|||
|
|
if ($(this).val()) {
|
|||
|
|
$('#url_select_f69fc985baffc04').submit();
|
|||
|
|
}
|
|||
|
|
});
|
|||
|
|
});
|
|||
|
|
;
|
|||
|
|
|
|||
|
|
require(['theme_boost/footer-popover'], function(FooterPopover) {
|
|||
|
|
FooterPopover.init();
|
|||
|
|
});
|
|||
|
|
;
|
|||
|
|
|
|||
|
|
M.util.js_pending('theme_boost/loader');
|
|||
|
|
require(['theme_boost/loader', 'theme_boost/drawer'], function(Loader, Drawer) {
|
|||
|
|
Drawer.init();
|
|||
|
|
M.util.js_complete('theme_boost/loader');
|
|||
|
|
});
|
|||
|
|
;
|
|||
|
|
M.util.js_pending('core/notification'); require(['core/notification'], function(amd) {amd.init(879, []); M.util.js_complete('core/notification');});;
|
|||
|
|
M.util.js_pending('core/log'); require(['core/log'], function(amd) {amd.setConfig({"level":"warn"}); M.util.js_complete('core/log');});;
|
|||
|
|
M.util.js_pending('core/page_global'); require(['core/page_global'], function(amd) {amd.init(); M.util.js_complete('core/page_global');});;
|
|||
|
|
M.util.js_pending('core/utility'); require(['core/utility'], function(amd) {M.util.js_complete('core/utility');});
|
|||
|
|
M.util.js_complete("core/first");
|
|||
|
|
});
|
|||
|
|
//]]>
|
|||
|
|
</script>
|
|||
|
|
<script src="https://cdn.jsdelivr.net/npm/mathjax@2.7.9/MathJax.js?delayStartupUntil=configured"></script>
|
|||
|
|
<script>
|
|||
|
|
//<![CDATA[
|
|||
|
|
M.str = {"moodle":{"lastmodified":"\u041f\u043e\u0441\u043b\u0435\u0434\u043d\u0435\u0435 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0435","name":"\u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435","error":"\u041e\u0448\u0438\u0431\u043a\u0430","info":"\u0418\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f","yes":"\u0414\u0430","no":"\u041d\u0435\u0442","cancel":"\u041e\u0442\u043c\u0435\u043d\u0430","confirm":"\u041f\u043e\u0434\u0442\u0432\u0435\u0440\u0434\u0438\u0442\u044c","areyousure":"\u0412\u044b \u0443\u0432\u0435\u0440\u0435\u043d\u044b?","closebuttontitle":"\u0417\u0430\u043a\u0440\u044b\u0442\u044c","unknownerror":"\u041d\u0435\u0438\u0437\u0432\u0435\u0441\u0442\u043d\u0430\u044f \u043e\u0448\u0438\u0431\u043a\u0430","file":"\u0424\u0430\u0439\u043b","url":"URL","collapseall":"\u0421\u0432\u0435\u0440\u043d\u0443\u0442\u044c \u0432\u0441\u0451","expandall":"\u0420\u0430\u0437\u0432\u0435\u0440\u043d\u0443\u0442\u044c \u0432\u0441\u0451"},"repository":{"type":"\u0422\u0438\u043f","size":"\u0420\u0430\u0437\u043c\u0435\u0440","invalidjson":"\u041d\u0435\u0432\u0435\u0440\u043d\u0430\u044f \u0441\u0442\u0440\u043e\u043a\u0430 JSON","nofilesattached":"\u041d\u0435 \u043f\u0440\u0438\u043a\u0440\u0435\u043f\u043b\u0435\u043d \u043d\u0438 \u043e\u0434\u0438\u043d \u0444\u0430\u0439\u043b","filepicker":"\u0412\u044b\u0431\u043e\u0440 \u0444\u0430\u0439\u043b\u0430","logout":"\u0412\u044b\u0445\u043e\u0434","nofilesavailable":"\u041d\u0435\u0442 \u043d\u0438 \u043e\u0434\u043d\u043e\u0433\u043e \u0444\u0430\u0439\u043b\u0430","norepositoriesavailable":"\u041a \u0441\u043e\u0436\u0430\u043b\u0435\u043d\u0438\u044e, \u043d\u0438 \u043e\u0434\u043d\u043e \u0438\u0437 \u0412\u0430\u0448\u0438\u0445 \u0442\u0435\u043a\u0443\u0449\u0438\u0445 \u0445\u0440\u0430\u043d\u0438\u043b\u0438\u0449 \u0444\u0430\u0439\u043b\u043e\u0432 \u043d\u0435 \u043c\u043e\u0436\u0435\u0442 \u0432\u0435\u0440\u043d\u0443\u0442\u044c \u0444\u0430\u0439\u043b\u044b \u0432 \u0437\u0430\u043f\u0440\u0430\u0448\u0438\u0432\u0430\u0435\u043c\u043e\u043c \u0444\u043e\u0440\u043c\u0430\u0442\u0435.","fileexistsdialogheader":"\u0424\u0430\u0439\u043b \u0441\u043e\u0437\u0434\u0430\u043d","fileexistsdialog_editor":"\u0424\u0430\u0439\u043b \u0441 \u044d\u0442\u0438\u043c \u0438\u043c\u0435\u043d\u0435\u043c \u0443\u0436\u0435 \u0431\u044b\u043b \u043f\u0440\u0438\u043a\u0440\u0435\u043f\u043b\u0435\u043d \u043a \u0440\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u0443\u0435\u043c\u043e\u043c\u0443 \u0442\u0435\u043a\u0441\u0442\u0443","fileexistsdialog_filemanager":"\u0424\u0430\u0439\u043b \u0441 \u044d\u0442\u0438\u043c \u0438\u043c\u0435\u043d\u0435\u043c \u0443\u0436\u0435 \u0431\u044b\u043b \u043f\u0440\u0438\u043a\u0440\u0435\u043f\u043b\u0435\u043d","renameto":"\u041f\u0435\u0440\u0435\u0438\u043c\u0435\u043d\u043e\u0432\u0430\u0442\u044c \u0432 \u00ab{$a}\u00bb","referencesexist":"\u041d\u0430 \u044d\u0442\u043e\u0442 \u0444\u0430\u0439\u043b \u0435\u0441\u0442\u044c \u0441\u0441\u044b\u043b\u043a\u0438: {$a}","select":"\u0412\u044b\u0431\u0440\u0430\u0442\u044c"},"admin":{"confirmdeletecomments":"\u0412\u044b \u0443\u0432\u0435\u0440\u0435\u043d\u044b \u0432 \u0442\u043e\u043c, \u0447\u0442\u043e \u0441\u043e\u0431\u0438\u0440\u0430\u0435\u0442\u0435\u0441\u044c \u0443\u0434\u0430\u043b\u0438\u0442\u044c \u0432\u044b\u0431\u0440\u0430\u043d\u043d\u044b\u0435 \u043a\u043e\u043c\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u0438?","confirmation":"\u041f\u043e\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043d\u0438\u0435"},"debug":{"debuginfo":"\u0418\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f \u043e\u0431 \u043e\u0442\u043b\u0430\u0434\u043a\u0435","line":"\u0421\u0442\u0440\u043e\u043a\u0430","stacktrace":"\u0422\u0440\u0430\u0441\u0441\u0438\u0440\u043e\u0432\u043a\u0438 \u0441\u0442\u0435\u043a\u0430"},"langconfig":{"labelsep":":"}};
|
|||
|
|
//]]>
|
|||
|
|
</script>
|
|||
|
|
<script>
|
|||
|
|
//<![CDATA[
|
|||
|
|
(function() {M.util.help_popups.setup(Y);
|
|||
|
|
M.util.js_pending('random69fc985baffc05'); Y.on('domready', function() { M.util.js_complete("init"); M.util.js_complete('random69fc985baffc05'); });
|
|||
|
|
})();
|
|||
|
|
//]]>
|
|||
|
|
</script>
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
</body></html>
|