Files

750 lines
496 KiB
HTML
Raw Permalink Normal View History

2026-05-07 19:20:10 +05:00
<!DOCTYPE html>
<html dir="ltr" lang="ru" xml:lang="ru">
<head>
<title>RG25: Развертывание приложений в Docker (азвертывание WordPress с использованием Docker Compose) | 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, RG25: Развертывание приложений в Docker (азвертывание WordPress с использованием Docker Compose) | 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":35,"courseContextId":808,"contextid":932,"contextInstanceId":567,"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&amp;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-35 context-932 cmid-567 cm-type-page category-6 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-69fc9669c6da8-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-69fc9669c6da8" role="menuitem" tabindex="-1">
Дополнительно
</a>
<ul aria-labelledby="moremenu-dropdown-69fc9669c6da8" 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-69fc9669c86d069fc9669c743a3">
<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="932"/>
<div class="input-group">
<label for="searchinput-69fc9669c86d069fc9669c743a3">
<span class="sr-only">Найти</span>
</label>
<input aria-label="Найти" autocomplete="off" class="form-control withclear" data-region="input" id="searchinput-69fc9669c86d069fc9669c743a3" 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=567&amp;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">Развертывание приложений в Docker (азвертывание WordPress с использованием Docker Compose)</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=35#section-3" title="REGION2025">RG25</a>
</li>
<li class="breadcrumb-item"><span>Развертывание приложений в Docker (азвертывание WordPress с использованием Docker Compose)</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="Развертывание приложений в Docker (азвертывание WordPress с использованием Docker Compose)" data-region="activity-information">
</div>
</div>
<div role="main"><div class="box py-3 generalbox center clearfix"><div class="no-overflow"><h3 align="justify"><span style="font-family: Times New Roman, serif;"><span style="color: #000000;"><span style="font-size: large;"><span lang="en-US">Задание:</span></span></span></span></h3>
<p align="justify"><span style="font-family: Times New Roman, serif;"><span style="color: #000000;"><span style="font-size: large;"><span lang="en-US">c</span></span></span><span style="color: #000000;"><span style="font-size: large;">) Развертывание WordPress с использованием Docker Compose</span></span></span></p>
<ul>
<li><span style="font-family: Times New Roman, serif;"><span style="color: #000000;"><span style="font-size: large;">3.1. Создание файла wordpress.yml:</span></span></span>
<ul>
<li><span style="font-family: Times New Roman, serif;"><span style="color: #000000;"><span style="font-size: large;"><span lang="en-US">i</span></span></span><span style="color: #000000;"><span style="font-size: large;">. В домашней директории пользователя создайте файл  wordpress.yml, описывающий стек контейнеров для WordPress и MySQL.</span></span></span></li>
<li><span style="font-family: Times New Roman, serif;"><span style="color: #000000;"><span style="font-size: large;">3.2. Конфигурация стека Docker Compose:</span></span></span>
<ul>
<li><span style="font-family: Times New Roman, serif;"><span style="color: #000000;"><span style="font-size: large;"><span lang="en-US">i</span></span></span><span style="color: #000000;"><span style="font-size: large;">. Определите два сервиса: </span></span></span>
<ul>
<li>
<p align="justify"><span style="font-family: Times New Roman, serif;"><span style="color: #000000;"><span style="font-size: large;"><strong>wordpress:</strong></span></span><span style="color: #000000;"><span style="font-size: large;"> </span></span></span></p>
<ul>
<li><span style="font-family: Times New Roman, serif;"><span style="color: #000000;"><span style="font-size: large;">Используйте образ </span></span><span style="color: #000000;"><span style="font-size: large;"><strong>wordpress:latest</strong></span></span><span style="color: #000000;"><span style="font-size: large;">.</span></span></span></li>
<li><span style="font-family: Times New Roman, serif;"><span style="color: #000000;"><span style="font-size: large;">Свяжите с сетью wordpress-network.</span></span></span></li>
<li><span style="font-family: Times New Roman, serif;"><span style="color: #000000;"><span style="font-size: large;">Прокиньте порт 80 для доступа к WordPress извне.</span></span></span></li>
<li><span style="font-family: Times New Roman, serif;"><span style="color: #000000;"><span style="font-size: large;">Настройте необходимые переменные окружения (WORDPRESS_DB_HOST, WORDPRESS_DB_USER, WORDPRESS_DB_PASSWORD, WORDPRESS_DB_NAME и тд.).</span></span></span></li>
</ul>
</li>
<li><span style="font-family: Times New Roman, serif;"><span style="color: #000000;"><span style="font-size: large;"><strong>mysql:</strong></span></span><span style="color: #000000;"><span style="font-size: large;"> </span></span></span>
<ul>
<li><span style="font-family: Times New Roman, serif;"><span style="color: #000000;"><span style="font-size: large;">Используйте образ </span></span><span style="color: #000000;"><span style="font-size: large;"><strong>mysql:5.7</strong></span></span><span style="color: #000000;"><span style="font-size: large;">.</span></span></span></li>
<li><span style="font-family: Times New Roman, serif;"><span style="color: #000000;"><span style="font-size: large;">Свяжите с сетью wordpress-network.</span></span></span></li>
<li><span style="font-family: Times New Roman, serif;"><span style="color: #000000;"><span style="font-size: large;">Создайте volume для хранения данных базы данных.</span></span></span></li>
<li><span style="font-family: Times New Roman, serif;"><span style="color: #000000;"><span style="font-size: large;">Настройте необходимые переменные окружения (MYSQL_DATABASE,MYSQL_USER, MYSQL_PASSWORD, MYSQL_ROOT_PASSWORD и тд.).</span></span></span></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li><span style="font-family: Times New Roman, serif;"><span style="color: #000000;"><span style="font-size: large;">3.3. Запуск стека:</span></span></span>
<ul>
<li><span style="font-family: Times New Roman, serif;"><span style="color: #000000;"><span style="font-size: large;"><span lang="en-US">i</span></span></span><span style="color: #000000;"><span style="font-size: large;">. Запустите Docker Compose с файлом wordpress.yml.</span></span></span></li>
<li><span style="font-family: Times New Roman, serif;"><span style="color: #000000;"><span style="font-size: large;"><span lang="en-US">ii</span></span></span><span style="color: #000000;"><span style="font-size: large;">. Убедитесь, что WordPress доступен по указанному порту и готов к настройке.</span></span></span></li>
</ul>
</li>
</ul>
<h3><span style="font-family: Times New Roman, serif;"><span style="color: #000000;"><span style="font-size: large;">Вариант реализации:</span></span></span></h3>
<h3>ControlVM:</h3>
<ul>
<li>В домашней директории пользователя <strong>altlinux</strong> из под пользователя <strong>altlinux</strong> создаём файл <strong>wordpress.yml</strong>:</li>
</ul>
<pre class="language-markup"><code>vim ~/wordpress.yml</code></pre>
<ul>
<li style="list-style-type: none;">
<ul>
<li>Помещаем в него следующее содержимое:
<ul>
<li>Реализуем функционал согласно требованиям задания:</li>
</ul>
</li>
</ul>
</li>
</ul>
<pre class="language-markup"><code>version: '3.1'
services:
wordpress:
image: wordpress:latest
container_name: wordpress
networks:
- wordpress-network
ports:
- "80:80"
environment:
WORDPRESS_DB_HOST: mysql:3306
WORDPRESS_DB_NAME: wordpress
WORDPRESS_DB_USER: wordpress
WORDPRESS_DB_PASSWORD: wordpress
depends_on:
- mysql
volumes:
- wordpress_data:/var/www/html
mysql:
image: mysql:5.7
container_name: mysql
networks:
- wordpress-network
environment:
MYSQL_ROOT_PASSWORD: toor
MYSQL_DATABASE: wordpress
MYSQL_USER: wordpress
MYSQL_PASSWORD: wordpress
volumes:
- mysql_data:/var/lib/mysql
networks:
wordpress-network:
driver: bridge
name: wordpress-network
volumes:
wordpress_data:
mysql_data:</code></pre>
<ul>
<li>Устанавливаем <strong>docker-compose-v2</strong>:</li>
</ul>
<pre class="language-markup"><code>sudo apt-get install -y docker-compose-v2</code></pre>
<ul>
<li>Выполняем запуск стека контейнеров для <strong>WordPress</strong> и <strong>MySQL</strong>:
<ul>
<li>Запуск команды выполняется из домашнего каталога пользователя <strong>altlinux</strong>;</li>
</ul>
</li>
</ul>
<pre class="language-markup"><code>sudo docker compose -f wordpress.yml up -d</code></pre>
<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>Проверяем запущенные контейнеры:</li>
</ul>
<p><img height="86" src="data:image/png;base64,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
<ul>
<li>Проверяем что есть сеть с именем <strong><span style="font-family: Times New Roman, serif;"><span style="color: #000000;"><span style="font-size: large;">wordpress-network</span></span></span></strong>:</li>
</ul>
<p><img src="data:image/png;base64,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
<ul>
<li>Проверяем доступ к веб-интерфейсу настройки <strong>WordPress</strong>:
<ul>
<li>Обращаясь на Плавающий-IP адрес <strong>ControlVM</strong> на порт <strong>80</strong>;</li>
</ul>
</li>
</ul>
<p><img height="569" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABfkAAAPHCAIAAAAU4tTFAAAAA3NCSVQICAjb4U/gAAAgAElEQVR4XuzdB3xV9f3/8RuyQ0KAMIKQMMKeGhBEUHCAWlAR616t49da6+hPO7T1Vzu09V+tq5aquK3gABxAK6iAspdAgIRAIJMkZJOQnfB/35xwc3N3MAnJva/z6MMm53zPdzzPTfLlc77DL72wzsSBAAIIIIAAAgj4mEBooF9UVz8/Px9rNs3teAL1J035ZSerak92vKpRIwQQQACBzioQ0FkrTr0RQAABBBBAAIGWC3TxMwX4m0IC/IICTJX867rlgNzRFgIRIabgWr/KmpM1dSZCPm0hTJ4IIICArwn4nTzJHxRfe+i0FwEEEEAAAQQQQAABBBBAAAEEvFagi9e2jIYhgAACCCCAAAIIIIAAAggggAACvidArMf3njktRgABBBBAAAEEEEAAAQQQQAAB7xUg1uO9z5aWIYAAAggggAACCCCAAAIIIICA7wkQ6/G9Z06LEUAAAQQQQAABBBBAAAEEEEDAewWI9Xjvs6VlCCCAAAIIIIAAAggggAACCCDgewLtt+d6XV1dTU1NbW0tO399/4+Zn5+fv79/QEBAYGDg98+NHBBAAAEEEEAAAQQQQAABBBBAwGsE2iPWo+BOeXl5VVWV16h1nIYo1hMWFqa4T8epEjVBAAEEEEAAAQQQQAABBBBAAIEzKODndJRNff3Jigr9z1Rf775+/gF+YaF+ISEmPz+bxPX19cePH9d/3WdCitMS0BifyMjILl2YjndafNyEAAIIIIAAAggggAACCCCAgHcJOBrXc/Jkfe6x+vz8FrdUw0uio/16dLe+saKigkBPiyVbcoOidSdOnIiIiGjJTaRFAAEEEEAAAQQQQAABBBBAAAHvFLAd13OytLTu6FFTTe1pN1cDfPz79zcFBxs5FBcXE+s5bUzPb+zWrZuW7/E8PSkRQAABBBBAAAEEEEAAAQQQQMArBWwn/tQXF3+fQI+MTpZX1J84YcEi0NM+nxstfd0+BVEKAggggAACCCCAAAIIIIAAAgh0ZIHmsR5tklVy/PtXtz6/4PtnQg4tEiDW0yIuEiOAAAIIIIAAAggggAACCCDgrQLNYj0akuO2nTXJh2qzst0kq642MczEjRGXEUAAAQQQQAABBBBAAAEEEEAAgdYXaLbCi9b4dVVCfX3+H/9StTdRabrddF3EtVe7SHzyRLlftxasFqwFhrWflE2GOllSUqJlaMLDw+0vaXsvY8dxF9Vwe6msrKympkaL3dhsW66idSkkJERFuM3EvvL2u5vZt86SrZav1ob0aqP1gjv2OSi9i0zcVpIECCCAAAIIeIFAbW2t/mTb/EG0P6k/oxrx2ior2SkfFWfsd6mvLX+gWyXz1n0irdhqTyqmefoq0ehBWX/tyb2kQQABBBBAAIE2FWge63E5GKfk3x8agR5V6Piij4JGDA8eO8pp5VxmZX2XQi0rV65MSkq69dZb+2tR51PHd9999+233yoOohM9e/acPXv2wIEDjYu7du3SpfLycn2r/aemT58+fvx4ZzU5fPjw8uXL+/bte8MNN1inSU5OXrt2bVFRkU4qoHPBBRece+65+lqdla+//nr37t3qOOrbQYMGXXbZZd27N9tczDqfLVu2fPPNN6rD1KlTjfNHjhz58MMPbepz2223nXXWWTYnFclatWqVaqjz6jKOGTPm0ksv1RcZGRnvv/++TWJ9O3PmzClTptif5wwCCCCAAAK+IKANH9QluO+++1566SVLez/99NN58+a98MILDzzwgOXkL37xi9dff13pbd7lnIZSXFzc5Zdf/q9//Uv36i/1gQMHjEy6du2qToJ6Lyo3LCzsNHJu9Vs++OCDm266SX0kdUtaPXP7DH/1q18tXLhQyLpk/bV9Shdn5syZI+EXX3zRRRouIYAAAggggEBLBTzduakmI6vs0+XWuRe9tCD6H88qTNLSIq3TFxQULFu2rLCw0CaTnTt3rl69esKECWPHjtWYlw0bNnz00Ud33HFH79691cf66quvJk2apNCP4kTbtm37z3/+owE4w4cPt6/J+vXrN27caH/+0KFDn3zySUxMzCWXXKJAz7Fjx4ygklIqAKTS1UkaMmSIIkEqa8mSJXfddZd9JqrYihUrlJXDMTgKHgUFBVnuioyMtMlBlV+0aJHunTt3bo8ePVJTU9XM6urqq666SqElVcw6vWqiWtmPb7KvFWcQQAABBBDwVgH9fRw5cqTeslg3UG+M9K06A9axns2bN+sVzvcP9NhLqr9x77336nxpaemmTZseffRRdRXUabFP2RnPHD169J///OePf/xjxV/aov7q6uhJ/fGPfzTGSakXdPDgQePrtiiOPBFAAAEEEPBZAU9jPcWvvG4YBY0dU19SUpuRWVdQeHzp591umH/adoqSfP7557169Zo1a5aGt1jy0QBpjZQZPHiwXqMZJ6Ojo1955RX17RQWUVjn5ptv7tevn3FJER91ShQHsYn1KBPFaNLT0xU02bdvn3Ul1bH48ssvBwwYoJE+RvciNjbWkkCxJPVvzj//fJ1RuYoBqQOXn5+velpnouCLBu9o7M+111778ccf2yMoUKU3fvbnLWd27NihcT2W8T4a9aPg0datWy+88EL1ZRXMsr5XUJpoNmqU84FULkriEgIIIIAAAt4icN555/373//WX8zg4GCjTYod6LWNXtXoT3ZoaKhO6sWJhgD/7//+b1s0Wi+KHnroIUvOGmSkfsj+/ftHjx7dFsW1c56K9Tz55JMaR9xGsR5Fx5T/E088YXTANDlO/S6mqLfzU6Y4BBBAAAFfELDdc91hm8u/3VidlKxL/r179fv4vT7/esFIVrrss7q8fIe3eHJSsZ5x48bdcsstimJYp1cYRX04xXosJxU00Yie3NxcnVFwxxLo0bcaO6MhM5WVlTYlaoaXBg0pKjRx4kSbSwoAKciikTsO3yNpCpX1Gj3G2BzrETpGbtnZ2ar2j370I+s4kSettqRRc9RPtZ7YZUxSM5ppnZVGR2uOm95POqxwiwolMQIIIIAAAp1aQDOmFcrRRG+jFXv27NHE55///OfqCWgKtnFSgR51JBQVMr5VfOHGG29Ul0P3akSJ1vszzusWTf5SYr0TUgINBdJ5vcV57rnn1ElQeg0oVp/BNZeG8SpBZmam/vvII4+89957Gq2sYNCCBQuMG99++21N0Nbkrx/84AefffaZJTfNFlf+erWjjsoPf/hDvaAyLjk777oa9le3b9+u1uXl5f3973/XG6z4+Pj777/fmLquxDLUrDe9D9MA6osvvlgVVsq9e/eqCbr6+9//XvcaX2tuu8ZWq4ZKKVINnlIXyL446zNpaWmPPfaYCtUtV1xxheWV2OLFi9966y2l1Hsy5W98/ctf/vIvf/mL5XZnD8t1c1zXh6sIIIAAAgj4oID7WM/Jyqrj7zSuHVNfYQ6p6EyjVG1tyVvvnbbatGnT1Puxj18Yix2qF2Kds17WWTpn1uc1fkeBG83et6mG3uwpEGO/RI6SZWVlaVC3StEUKnV0NGJILwON1Xl0VeNxNJxYhzo3Gs6jwUSKOtlEo5RMIR71C12M3ElMTNQKApqhphwsmVtXUnXQeZViOWlErOybqX6PRjOdffbZNm3kWwQQQAABBHxNwIjgWKZxaQKXXvk8/vjjeitjTOYSiHHVSKn17xS4SUlJueaaa84555z/9//+n1a+M5aY0V9h/aVW/EVRCQ34NTokWu9GA4L69OmjeISiNrr3hMudKzSyWCUaCw6qO6F400UXXfTaa68Zf/o120vzoTRTW0OJNXf76quvfvfdd5VeS/UpSKSYiMI9P/nJT/Syx1jpz9l566f817/+9Wc/+5nD+ePWyXJyctS6O++8c+nSpVp5UG1Ure655x4jjdYz+u1vfysiRXm0Yo46LTrU2TA6ThrXrKWIjK+1vuHdd9+t5RH1/kzpVX+Fb1yX/utf/1rz2uSgVqs7d91116k7pHI1bNnosClzHcb
</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=566&amp;forceview=1" id="prev-activity-link">Развертывание приложений в Docker (Развертывание Python-скрипта в Docker)</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_f69fc9669c743a4" 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/folder/view.php?id=459&amp;forceview=1">Материалы</option>
<option value="/mod/page/view.php?id=461&amp;forceview=1">Базовая настройка (имена устройств)</option>
<option value="/mod/page/view.php?id=462&amp;forceview=1">Базовая настройка (адреса устройств)</option>
<option value="/mod/page/view.php?id=499&amp;forceview=1">Настройка FW-DT (Ideco NGFW) для доступа в веб-интерфейс</option>
<option value="/mod/page/view.php?id=500&amp;forceview=1">Настройка FW-DT (Ideco NGFW) назначение IP-адресов на локальные интерфейсы</option>
<option value="/mod/page/view.php?id=468&amp;forceview=1">Настройте подключения маршрутизаторов к провайдеру (подключения R-HQ)</option>
<option value="/mod/page/view.php?id=467&amp;forceview=1">Настройте подключения маршрутизаторов к провайдеру (подключения R-DT)</option>
<option value="/mod/page/view.php?id=470&amp;forceview=1">Настройка динамической трансляции адресов (HQ)</option>
<option value="/mod/page/view.php?id=469&amp;forceview=1">Настройка динамической трансляции адресов (DT)</option>
<option value="/mod/page/view.php?id=464&amp;forceview=1">Настройка коммутации (SW1-HQ, SW2-HQ, SW3-HQ VLAN-ы)</option>
<option value="/mod/page/view.php?id=465&amp;forceview=1">Настройка коммутации (протокол основного дерева)</option>
<option value="/mod/page/view.php?id=466&amp;forceview=1">Настройка коммутации (коммутатор SW-DT)</option>
<option value="/mod/page/view.php?id=472&amp;forceview=1">Настройка протокола динамической конфигурации хостов (HQ)</option>
<option value="/mod/page/view.php?id=471&amp;forceview=1">Настройка протокола динамической конфигурации хостов (DT)</option>
<option value="/mod/page/view.php?id=473&amp;forceview=1">Между офисами DT и HQ необходимо сконфигурировать ip туннель</option>
<option value="/mod/page/view.php?id=474&amp;forceview=1">Настройте динамическую маршрутизацию OSPF (DT и HQ)</option>
<option value="/mod/page/view.php?id=475&amp;forceview=1">Настройте динамическую маршрутизацию OSPF (R-DT и FW-DT)</option>
<option value="/mod/page/view.php?id=501&amp;forceview=1">Настройка авторизации на FW-DT (Ideco NGFW) для доступа в сеть Интернет из офиса DT</option>
<option value="/mod/page/view.php?id=463&amp;forceview=1">Базовая настройка (пользователь sshuser)</option>
<option value="/mod/page/view.php?id=476&amp;forceview=1">Настройка DNS для SRV1-HQ и SRV1-DT (основной DNS сервер)</option>
<option value="/mod/page/view.php?id=477&amp;forceview=1">Настройка DNS для SRV1-HQ и SRV1-DT (резервный DNS сервер)</option>
<option value="/mod/page/view.php?id=478&amp;forceview=1">Настройка DNS для SRV1-HQ и SRV1-DT (устройства должны быть настроены)</option>
<option value="/mod/page/view.php?id=479&amp;forceview=1">Настройте синхронизацию времени между сетевыми устройствами по протоколу NTP (SRV1-HQ)</option>
<option value="/mod/page/view.php?id=480&amp;forceview=1">Настройте синхронизацию времени между сетевыми устройствами по протоколу NTP (устройства должны синхронизировать)</option>
<option value="/mod/page/view.php?id=481&amp;forceview=1">Реализация доменной инфраструктуры SAMBA AD (основной доменный контроллер)</option>
<option value="/mod/page/view.php?id=502&amp;forceview=1">Добавление всех необходимые записей типа A, PTR и CNAME средствами samba-tool</option>
<option value="/mod/page/view.php?id=482&amp;forceview=1">Реализация доменной инфраструктуры SAMBA AD (пользователи, группы, подразделения)</option>
<option value="/mod/page/view.php?id=483&amp;forceview=1">Реализация доменной инфраструктуры SAMBA AD (резервный контроллер домена)</option>
<option value="/mod/page/view.php?id=503&amp;forceview=1">Реализация доменной инфраструктуры SAMBA AD (Ввод клиентов в домен)</option>
<option value="/mod/page/view.php?id=484&amp;forceview=1">Реализация доменной инфраструктуры SAMBA AD (общая папка)</option>
<option value="/mod/page/view.php?id=488&amp;forceview=1">Реализация бекапа общей папки на сервере SRV1-HQ с использованием systemctl (юнит типа service)</option>
<option value="/mod/page/view.php?id=489&amp;forceview=1">Реализация бекапа общей папки на сервере SRV1-HQ с использованием systemctl (юнит типа timer)</option>
<option value="/mod/page/view.php?id=485&amp;forceview=1">Управление доменом с помощью ADMC (изменения рабочего стола)</option>
<option value="/mod/page/view.php?id=486&amp;forceview=1">Управление доменом с помощью ADMC (подключение общей папки)</option>
<option value="/mod/page/view.php?id=490&amp;forceview=1">Развертывание приложений в Docker на SRV2-DT (локальный Docker Registry)</option>
<option value="/mod/page/view.php?id=491&amp;forceview=1">Развертывание приложений в Docker на SRV2-DT (Dockerfile для приложения web)</option>
<option value="/mod/page/view.php?id=492&amp;forceview=1">Развертывание приложений в Docker на SRV2-DT (Docker контейнер)</option>
<option value="/mod/page/view.php?id=493&amp;forceview=1">Настройка системы централизованного мониторинга (используйте Zabbix)</option>
<option value="/mod/page/view.php?id=494&amp;forceview=1">Настройка системы централизованного мониторинга (узел системы централизованного мониторинга)</option>
<option value="/mod/page/view.php?id=495&amp;forceview=1">Настройте веб-сервер nginx как обратный прокси-сервер на SRV1-DT</option>
<option value="/mod/page/view.php?id=496&amp;forceview=1">Настройка узла управления Ansible (Инвентарь)</option>
<option value="/mod/page/view.php?id=497&amp;forceview=1">Настройка узла управления Ansible (доступ ко всем устройствам)</option>
<option value="/mod/page/view.php?id=498&amp;forceview=1">Настройка резервного копирования (установка сервера управления)</option>
<option value="/mod/page/view.php?id=504&amp;forceview=1">Настройка резервного копирования (Настройка организации и пользователя)</option>
<option value="/mod/page/view.php?id=505&amp;forceview=1">Настройка резервного копирования (установка агента)</option>
<option value="/mod/page/view.php?id=506&amp;forceview=1">Настройка резервного копирования (подключить в качестве устройства хранения)</option>
<option value="/mod/page/view.php?id=487&amp;forceview=1">Настройка межсетевого экрана</option>
<option value="/mod/page/view.php?id=532&amp;forceview=1">Развёртывание Кибер Инфраструктура (в качестве ВМ на базе Альт PVE)</option>
<option value="/mod/page/view.php?id=533&amp;forceview=1">Создание кластера хранилища</option>
<option value="/mod/page/view.php?id=534&amp;forceview=1">Настройка Вычислений в кластере Вычисления</option>
<option value="/mod/page/view.php?id=535&amp;forceview=1">Настройка учётных записей и проектов для участников</option>
<option value="/mod/page/view.php?id=570&amp;forceview=1">Потребляемые ресурсы</option>
<option value="/mod/page/view.php?id=507&amp;forceview=1">Подготовка машины ControlVM (на базе Альт Рабочая станция)</option>
<option value="/mod/page/view.php?id=550&amp;forceview=1">Подготовка облачной инфраструктуры (Установка Terraform и OpenStack)</option>
<option value="/mod/page/view.php?id=551&amp;forceview=1">Подготовка облачной инфраструктуры (Подключение Terraform к провайдеру OpenStack)</option>
<option value="/mod/page/view.php?id=552&amp;forceview=1">Подготовка облачной инфраструктуры</option>
<option value="/mod/page/view.php?id=565&amp;forceview=1">Создание и настройка скрипта на машине ControlVM</option>
<option value="/mod/page/view.php?id=566&amp;forceview=1">Развертывание приложений в Docker (Развертывание Python-скрипта в Docker)</option>
<option value="/mod/page/view.php?id=568&amp;forceview=1">Развертывание базового стека ELK</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/page/view.php?id=568&amp;forceview=1" id="next-activity-link">Развертывание базового стека ELK</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("35", {"editing":false,"supportscomponents":true,"statekey":"1771561096_1778160107","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-69fc9669c6da8-navbar-nav'));
});
;
require(
[
'jquery',
],
function(
$
) {
var uniqid = "69fc9669c834369fc9669c743a2";
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 = "69fc9669c86d069fc9669c743a3";
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_f69fc9669c743a4').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(932, []); 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('random69fc9669c743a5'); Y.on('domready', function() { M.util.js_complete("init"); M.util.js_complete('random69fc9669c743a5'); });
})();
//]]>
</script>
</div>
</div>
</body></html>