Содержание
Список таблиц
Этот документ описывает дистрибутив Альт Линукс 5.0 Школьный Сервер, входящий в состав комплексного продукта «Пятая платформа».
«Альт Линукс 5.0 Школьный» — комплект дистрибутивов Linux производства компании «Альт Линукс» для создания комплексных интегрированных решений на базе «Пятой платформы».
Принципы построения технологической платформы:
Модульность
Продукты в рамках «Пятой Платформы» выпускаются в виде контейнеров виртуальных машин базового серверного дистрибутива Альт Линукс 5.0 Школьный Сервер. Использование контейнеров виртуальных машин для серверных решений обеспечивает высокую безопасность системы, простоту поддержки решений для производителей программного обеспечения и системных интеграторов, возможность поставки настроенных решений, простоту управления установленным программным обеспечением.
В качестве технологий виртуализации используются OpenVZ и KVM. Подробнее о технологии разработки контейнеров: http://www.altlinux.org/Platform5.0.
Интеграция
Технология Zeroconf позволяет значительно сократить затраты времени и ресурсов на развёртывание и сопровождение сети рабочих станций на основе продуктов «Пятой Платформы»; взаимодействие между серверами и рабочими станциями проводится в автоматизированном или полностью автоматическом режиме, что позволяет резко снизить вероятность сбоя из-за ошибки пользователей и обслуживающего персонала.
«Альт Линукс 5.0 Школьный» включает в себя четыре дистрибутива для двух аппаратных платформ (i586 и x86_64):
Рабочие станции:
Альт Линукс 5.0 Школьный Сервер. Основные функциональные возможности:
Организация сети предприятия.
Сервер под управлением Альт Линукс 5.0 Школьный Сервер позволит организовать назначение IP-адресов и доменных имён для компьютеров в локальной сети, обеспечить шлюз в Интернет, защищённый брандмауэром с возможностью блокирования как внешних, так и внутренних запросов. Для оптимизации внешнего сетевого трафика доступен прокси-сервер.
Центральная авторизация пользователей и сервисов.
Благодаря службе доменов LDAP и удостоверяющему центру, на сервере можно вести базу пользователей и их групп для аутентификации на рабочих станциях локальной сети. Между серверами также можно устанавливать связи «главный-подчинённый» с удостоверением сертификатов авторизуемых служб.
Организация взаимодействия территориально распределённых офисов (VPN).
Сервер VPN (англ. Virtual Private Network — виртуальная частная сеть) позволяет организовать безопасные шифрованные соединения через публичные сети (например, Интернет) между удалёнными офисами или локальной сетью и удалёнными пользователями. Процесс создания ключей и выдачи удостоверенных сертификатов не требует специальных знаний и установки дополнительного программного обеспечения.
Централизованное обновление серверов и рабочих станций.
Сервер может как автоматически обновлять по расписанию всё установленное на нём программное обеспечение, так и служить источником для автоматического обновления и установки нового программного обеспечения на рабочих станциях.
Сетевая установка рабочих станций.
Сетевая установка позволяет производить одновременную установку любого дистрибутива Linux на несколько рабочих станций в локальной сети. Подобный способ установки быстрее, чем установка с оптических дисков, а иногда является и единственно возможным, если на целевых компьютерах нет приводов чтения CD или DVD.
Виртуализация для установки контейнеров с дополнительным ПО.
Виртуализация позволяет оперировать не просто программным обеспечением, а готовыми решениями в виде изолированных операционных систем. Образы виртуальных машин OpenVZ и KVM позволяют быстро развернуть готовое решение: от изолированного веб-сервера со средством совместной работы до операционной системы с терминальным доступом.
Создание резервных копий и восстановление из них (в том числе отдельных файлов).
Правильная политика резервного копирования позволяет гарантировать восстановление актуальных данных в случае сбоев: как системных, так и случившихся по вине пользователя (например, восстановление версии файла на определённый день). Резервное копирование производится инкрементально, то есть последующая версия хранит отличия только от предыдущей, что экономит дисковое пространство и время создания резервной копии.
Единое файловое хранилище с поддержкой квотирования.
Сервер предоставляет для авторизованных пользователей единый сетевой диск, на который налагаются правила квотирования, то есть для отдельного пользователя вводятся ограничения по количеству и размеру хранимых на этом диске файлов. Любой авторизованный пользователь может создавать свои папки и назначать к ним права доступа для пользователей и групп, заведённых на сервере.
Автоматическое создание RAID1 из двух и более жёстких дисков.
При наличии двух жёстких дисков при автоматической установке создаётся дисковая подсистема RAID1, а если жёстких дисков три и более — RAID5, что обеспечивает надёжное хранение данных.
Удобное администрирование через веб-интерфейс, не требующее глубокого изучения системы обслуживающим персоналом.
Администрирование сервера можно осуществлять из любого современного веб-браузера в простом и понятном веб-интерфейсе, что не требует для решения административных задач квалифицированного персонала.
Рабочие станции. Основные функциональные возможности:
Рабочая среда.
Для эффективной работы пользователей предоставляется современная удобная рабочая среда KDE (Альт Линукс 5.0 Школьный Мастер), GNOME (Альт Линукс 5.0 Школьный Юниор) или XFCE (Альт Линукс 5.0 Школьный Лёгкий). Выполнять свои задачи в них пользователям становится не только быстрее, но и приятнее.
Готовый к работе комплект ПО для офисной работы: интернет, электронная почта, офисный пакет.
Набор программ с диска покрывает потребности обычного служащего, однако вы можете доустановить любую программу из огромного банка программного обеспечения ALT Linux, доступного через Интернет или, если на сервере настроено зеркалирование этого банка, из локальной сети.
Операционная система устанавливается с большим количеством программ, предназначенных для решения различных офисных задач:
Упрощённое взаимодействие с Сервером 5.0 и виртуальными контейнерами, в том числе готовность к работе с терминальными приложениями.
Операционная система на рабочей станции может централизованно обновляться с сервера, использовать сервисы, предоставляемые сервером, в том числе и виртуальными машинами, такими как терминальное решение FreeNX, доступное из виртуальной машины KVM с этим дистрибутивом на сервере.
Централизованная аутентификация на сервере.
Централизованная аутентификация позволяет не только контролировать пользователей на рабочих станциях в локальной сети, но и получать доступ к серверным службам: файловому хранилищу и прокси-серверу — без необходимости вводить пароли для этих служб.
Интеграция с файловым хранилищем на Сервере 5.0.
При успешной аутентификации в домене в домашней папке пользователя на его рабочей станции автоматически подключается файловое хранилище сервера с правами этого пользователя.
Операционная система (далее — ОС) Linux — ядро и основные компоненты системы, а также большинство пользовательских приложений для Linux — свободные программы. Это означает, что их можно запускать на любом количестве компьютеров, без ограничений распространять бесплатно или за деньги, получать исходные тексты этих программ и вносить в них любые исправления.
Свобода программ обеспечила их широкое использование и интерес к ним со стороны тысяч разработчиков. Основные программы для Linux выходят под лицензией GNU General Public License (далее — GPL), которая не только гарантирует свободу, но и защищает её: она допускает дальнейшее распространение программ только под той же лицензией. Поэтому исходный код ядра Linux, компиляторов, библиотеки glibc, пользовательских оболочек KDE и GNOME не может быть использован для создания приложений с закрытым кодом. В этом принципиальное отличие Linux от свободных ОС BSD (FreeBSD, NetBSD, OpenBSD), фрагменты которых вошли в семейство Microsoft Windows и даже стали основой Mac OS X. Linux включает в себя многие разработки BSD, но её компиляторы и системные библиотеки разработаны в рамках проекта GNU.
В отличие от распространённых несвободных ОС, Linux не имеет географического центра разработки. Нет и фирмы, которая владела бы этой ОС; нет даже единого координационного центра. Программы для Linux — результат работы тысяч проектов. Некоторые из этих проектов централизованы, некоторые сосредоточены в фирмах, но большинство объединяют программистов со всего света, которые знакомы только по переписке. Создать свой проект или присоединиться к уже существующему может любой, и в случае успеха результаты работы станут известны миллионам пользователей. Пользователи принимают участие в тестировании свободных программ, общаются с разработчиками напрямую, что позволяет быстро находить и исправлять ошибки, и реализовывать новые возможности.
Именно такая гибкая и динамичная система разработки, невозможная для проектов с закрытым кодом, определяет исключительную экономическую эффективность Linux. Низкая стоимость свободных разработок, отлаженные механизмы тестирования и распространения, привлечение людей из разных стран, обладающих разным видением проблем, защита исходного текста программ лицензией GPL — всё это стало причиной успеха свободных программ.
Конечно, такая высокая эффективность разработки не могла не заинтересовать крупные фирмы, которые стали открывать свои свободные проекты. Так появились Mozilla (Netsape, AOL), OpenOffice.org (Sun), свободный клон Interbase (Borland), SAP DB (SAP). IBM способствовала переносу Linux на свои мейнфреймы.
С другой стороны, открытый код значительно снижает себестоимость разработки закрытых систем для Linux и позволяет снизить цену решения для пользователя. Вот почему Linux стала платформой, часто рекомендуемой для таких продуктов, как Oracle, DB2, Informix, Sybase, SAP ERP, Lotus Domino.
ОС Linux унаследовала от UNIX надёжность и отличную систему защиты. Система разграничения доступа к файлам позволяет не бояться вирусов. Тем не менее, программ без ошибок не бывает, и Linux исключением не является. Однако благодаря тому, что исходный код программ открыт, его аудит может осуществить любой специалист без подписок о неразглашении и без необходимости работать в стенах нанявшей его компании. Сообщества разработчиков и пользователей свободных программ создали множество механизмов оповещения об ошибках и их исправления. Благодаря доступности сети Интернет и открытости исходных текстов программ, сообщить об ошибке и принять участие в её исправлении независимому программисту или даже пользователю так же просто, как и специалисту фирмы-разработчика или автору проекта. Именно поэтому ошибки защиты выявляются особенно эффективно и быстро исправляются.
Большинство пользователей для установки Linux используют дистрибутивы. Дистрибутив — это не просто набор программ, а ряд решений для разных задач пользователей, объединённых едиными системами установки, управления и обновления пакетов, настройки и поддержки.
Не стесняйтесь задавать вопросы, ведь самый простой способ решить проблему и узнать новое — это общение. Взаимопомощь — хорошая традиция в мире Linux, поэтому всегда можно обратиться за помощью к сообществу пользователей и разработчиков Linux. Большинство вопросов повторяются, поэтому сначала стоит поискать ответ на ваш вопрос в документации, затем в Интернет. Если ответ всё-таки не нашёлся — не стесняйтесь писать в форум или списки рассылки так, как писали бы своим друзьям — и вам наверняка помогут.
Для дистрибутивов ALT Linux вы можете воспользоваться ресурсами:
Команда ALT Linux (ALT Linux Team) объединяет разработчиков свободных программ из России, Белоруссии, Украины, Казахстана, Эстонии и Израиля. Команда ALT — это сообщество, которое сейчас насчитывает более 200 программистов, большинство из которых не являются сотрудниками OOO «Альт Линукс». Альт Линукс координирует этот проект и осуществляет внедрение и поддержку решений.
Целью проекта ALT является разработка и поддержка широкого спектра решений на основе свободных программ, отличающихся высокой надёжностью и степенью защиты, простотой и доступностью обновления, простым и логичным интерфейсом, стандартной и качественной интернационализацией и локализацией. Все собственные разработки ALT Linux Team распространяются под свободными лицензиями. Проект ALT — часть движения по разработке и распространению свободных программ. Среди его участников есть и разработчики основных компонентов Linux. Разработки команды ALT входят во все дистрибутивы ALT Linux.
Sisyphus — наш ежедневно обновляемый репозиторий пакетов. На его основе создаются все дистрибутивы ALT Linux. Поддерживаемая ALT Linux Team целостность Sisyphus, оригинальная технология сборки пакетов, утилита apt-get и её графическая оболочка synaptic позволяют пользователям легко обновлять свои системы и быть в курсе всех новостей мира свободных программ.
Вместе с тем, обратите внимание, что ежедневно изменяющийся репозиторий содержит самое новое программное обеспечение, со всеми его преимуществами и недостатками (иногда ещё не известными). Поэтому перед обновлением вашей системы из Sisyphus мы советуем взвесить преимущества от новых возможностей, реализованных в последних версиях программ, и вероятность возникновения неожиданностей в работе с ними.
Разработка Sisyphus полностью открыта. У нас нет секретных патчей и закрытого тестирования с подписками о неразглашении: то, что мы сделали сегодня, завтра вы найдёте в сети. По сравнению с другими аналогичными репозиториями (Debian unstable, Mandriva Cooker, PLD, Fedora), у нас есть много оригинального. Особое внимание уделяется защите системы, локализации на русский язык, полноте и корректности зависимостей.
Sisyphus — не просто собрание программ, а в первую очередь лаборатория решений. Любое такое решение можно оформить в виде дистрибутива. Если вам это интересно, если вы хотите дополнить Sisyphus новыми решениями, если вы считаете, что можете собрать какой-то пакет лучше — присоединяйтесь к проекту ALT.
Sisyphus (Сизиф) — персонаж греческой мифологии. Миф о Сизифе [1], который непрерывно катил в гору камни, символизирует постоянный труд команды по усовершенствованию решений, заложенных в репозиторий. «Миф о Сизифе» — философское эссе Альбера Камю.
Решение для тех пользователей, которым стабильность и предсказуемость работы системы важнее расширенной функциональности (а это в первую очередь начинающие и корпоративные пользователи) — стабильные дистрибутивы ALT Linux, выпускаемые на основе Sisyphus.
Дистрибутив Linux — это не просто собранные вместе операционная система и набор приложений, это интегрированная рабочая среда, предназначенная для решения тех или иных задач пользователей. ALT Linux выпускает дистрибутивы, ориентированные как на начинающих, так и на опытных пользователей, специализированные и универсальные. Более подробную информацию о дистрибутивах можно найти на сайте ALT Linux.
Для того, чтобы начать установку, достаточно загрузиться с CD или DVD-диска, на котором записан дистрибутив. Для этого может потребоваться включить в BIOS опцию загрузки с CD/DVD-привода. Способ входа в меню BIOS и расположение конкретных настроек может сильно отличаться в зависимости от используемого оборудования. Чаще всего для входа в BIOS необходимо нажать клавишу Delete как только компьютер начнёт загружаться. За полной инструкцией по настройке обратитесь к документации к вашему оборудованию.
Загрузка с установочного диска начинается с меню, в котором перечислено несколько вариантов загрузки, причём установка системы — это только одна из возможностей. Из этого же меню можно запустить уже установленную на жёстком диске операционную систему или запустить проверку памяти. Мышь на этом этапе установки не поддерживается, поэтому для выбора различных вариантов и опций установки необходимо воспользоваться клавиатурой. Можно получить справку по любому пункту меню, выбрав этот пункт и нажав F1. Кроме установки с лазерного диска доступно несколько вариантов сетевой установки и установка с жёсткого диска (об этом рассказано в разделе «Источники установки»).
Нажатием F2 осуществляется выбор языка. От выбора языка в загрузчике зависит язык интерфейса загрузчика и программы установки.
По нажатию F3 открывается меню доступных видеорежимов (разрешений экрана). Это разрешение будет использоваться во время установки и загрузки установленной системы.
Чтобы начать процесс установки, нужно клавишами перемещения курсора «вверх», «вниз» выбрать пункт меню «Установка» и нажать Enter. В начальном загрузчике установлено небольшое время ожидания: если в этот момент не предпринимать никаких действий, то будет загружена та система, которая уже установлена на жёстком диске. Если вы пропустили нужный момент, перезагрузите компьютер и вовремя выберите пункт «Установка».
Начальный этап установки не требует вмешательства пользователя: происходит автоматическое определение оборудования и запуск компонентов программы установки. Сообщения о том, что происходит на этом этапе, можно просмотреть, нажав клавишу ESC.
Обычно для установки дистрибутива используется загрузочный CD или DVD-диск. Если вы производите установку с такого диска, можете пропустить этот раздел и сразу перейти к разделу «Последовательность установки».
Однако установка с CD/DVD-диска — это лишь один из возможных способов установки системы. Он подходит для большинства случаев, но не работает, например, в случае отсутствия на компьютере CD/DVD-привода. Для таких случаев поддерживаются альтернативные методы установки. Важно понимать, что для начала установки необходимо две вещи: иметь возможность загрузить компьютер и иметь доступ к установочным файлам. В случае установочного CD/DVD-диска эти две возможности предоставляются самим диском: он является загрузочным и содержит все необходимые для установки файлы. Однако вполне допустим и такой вариант: первоначальная загрузка происходит со специально подготовленного flash-диска, а установочные файлы берутся с FTP-сервера сети.
Таким образом, для установки дистрибутива необходимо:
Для загрузки компьютера с целью установки системы необходимо воспользоваться носителем, содержащим начальный загрузчик. Таким носителем может быть как сам загрузочный лазерный диск, так и, например, flash-накопитель, который можно сделать загрузочным, воспользовавшись утилитой mkbootflash.
Для создания загрузочного flash-диска необходимо в уже установленной системе выполнить следующие шаги:
установить mkbootflash:
# apt-get install mkbootflash
выполнить команду: mkbootflash -i /dev/имя_устройства
пример:
# mkbootflash -i /dev/sdg1
имя устройства должно соответствовать вашему flash-носителю. Выяснить его можно, посмотрев вывод команды dmesg непосредственно после подключения flash-носителя к компьютеру.
После создания загрузочного flash-диска необходимо настроить BIOS вашего компьютера на загрузку с USB-устройства.
После первоначальной загрузки с одного из поддерживаемых носителей, можно выбрать источник установки — место, откуда программа установки будет брать все необходимые при установке данные (прежде всего устанавливаемое ПО). Так как установка системы возможна не только с лазерного диска, то можно выбрать один из поддерживаемых альтернативных источников установки.
Источники установки:
Условием для всех способов установки является доступность дерева файлов, аналогичного содержимому установочного диска.
Кнопка F4 позволяет выбрать источник сетевой установки: FTP, HTTP или NFS-сервер. Нужно указать имя или IP-адрес сервера и каталог (начиная с /), в котором размещён дистрибутив ALT Linux. В случае установки по протоколу FTP может понадобиться также ввести имя пользователя и пароль.
Пример установки:
Каталог: /pub/netinstall/
в данном каталоге на сервере должны находиться:
altinst
;
Metadata
;
ALTLinux
с подкаталогами RPMS.секция
, содержащими rpm-пакеты.
Для получения подобного дерева каталогов на стороне сервера достаточно
скопировать содержимое установочного лазерного диска в один из подкаталогов
FTP-сервера (либо HTTP или NFS-сервера). В описанном примере это каталог
/pub/netinstall
.
При сетевой установке со стороны клиента (компьютера, на который производится установка) может понадобиться определить параметры соединения с сервером. В этом случае на экране будут появляться диалоги, например, с предложением выбрать сетевую карту (если их несколько) или указать тип IP-адреса: статический (потребуется вписать его самостоятельно) или динамический (DHCP).
После успешного соединения с сервером в память компьютера будет загружен образ установочного диска, после чего начнётся установка системы так же, как и при установке с лазерного диска.
Аналогично установке по сети можно установить ALT Linux с жёсткого диска. Для этого понадобится подключить дополнительный жёсткий диск с дистрибутивом. Чтобы выбрать подключённый диск в качестве источника установки, нужно кнопкой F4 выбрать источник установки «Жёсткий диск». По нажатию Enter и прошествии некоторого времени на экране появится диалог выбора дискового раздела, а после — выбора пути к каталогу с дистрибутивом. После указания пути начнётся установка системы. При желании можно сразу указать путь к дистрибутиву, сделав в строке параметров загрузки запись вида: automatic=method:disk,disk:hdb,partition:hdbX,directory:<путь_к_каталогу_с_дистрибутивом>.
До того как будет произведена установка базовой системы на жёсткий диск, программа установки работает с образом системы, загруженном в оперативной памяти компьютера. |
Если инициализация оборудования завершилась успешно, будет запущен графический интерфейс программы-установщика. Процесс установки разделён на шаги; каждый шаг посвящён настройке или установке определённого свойства системы. Шаги нужно проходить последовательно, переход к следующему шагу происходит по нажатию кнопки «Далее». При помощи кнопки «Назад» при необходимости можно вернуться к уже пройденному шагу и изменить настройки. Однако на этом этапе установки возможность перехода к предыдущему шагу ограничена теми шагами, где нет зависимости от данных, введённых ранее.
Если по каким-то причинам возникла необходимость прекратить установку, нажмите Reset на системном блоке компьютера. Помните, что совершенно безопасно прекращать установку только до шага «Подготовка диска», поскольку до этого момента не производится никаких изменений на жёстком диске. Если прервать установку между шагами «Подготовка диска» и «Установка загрузчика», вероятно, что после этого с жёсткого диска не сможет загрузиться ни одна из установленных систем.
Технические сведения о ходе установки можно посмотреть, нажав Ctrl+Alt+F1, вернуться к программе установки — Ctrl+Alt+F7. По нажатию Ctrl+Alt+F2 откроется отладочная виртуальная консоль.
Каждый шаг сопровождается краткой справкой, которую можно вызвать, нажав F1.
Во время установки системы выполняются следующие шаги:
Установка начинается с выбора основного языка — языка интерфейса программы установки и устанавливаемой системы. В списке, помимо доступных языков региона (выбранного на этапе начальной загрузки), указан и английский язык.
На этом же этапе выбирается вариант переключения раскладки клавиатуры. Раскладка клавиатуры — это привязка букв, цифр и специальных символов к клавишам на клавиатуре. Помимо ввода символов на основном языке, в любой системе Linux необходимо иметь возможность вводить латинские символы (имена команд, файлов и т.п.), для чего обычно используется стандартная английская раскладка клавиатуры. Переключение между раскладками осуществляется при помощи специально зарезервированных для этого клавиш. Для русского языка доступны следующие варианты переключения раскладки:
Если выбранный основной язык имеет всего одну раскладку (например, при выборе английского языка в качестве основного), эта единственная раскладка будет принята автоматически.
Перед продолжением установки следует внимательно прочитать условия лицензии. В лицензии говорится о ваших правах. В частности, за вами закрепляются права на:
Если вы приобрели дистрибутив, то данное лицензионное соглашение прилагается в печатном виде к вашей копии дистрибутива. Лицензия относится ко всему дистрибутиву ALT Linux. Если вы согласны с условиями лицензии, отметьте пункт «Да, я согласен с условиями» и нажмите «Далее».
Для корректной установки даты и времени достаточно правильно указать часовой пояс и выставить желаемые значения для даты и времени.
На этом шаге следует выбрать часовой пояс, по которому нужно установить часы. Для этого в соответствующих списках выберите страну, а затем регион. Поиск по списку можно ускорить, набирая на клавиатуре первые буквы искомого слова.
Обратите внимание на отметку «Хранить время в BIOS по Гринвичу». Если Linux — единственная установленная операционная система, то поставьте эту отметку. Если же Linux устанавливается как вторая система, то эту отметку необходимо снять. Иначе время в уже установленной операционной системе может отображаться неверно.
Проверьте, верно ли отображаются дата и время в графе «Текущее время», и, при необходимости, выставьте правильные значения (кнопка «Изменить»).
Если ваш компьютер подключён к локальной сети или к Интернет, можно включить синхронизацию системных часов (NTP) с удалённым сервером, для этого достаточно отметить пункт «Получать точное время с NTP-сервера» и указать предпочитаемый NTP-сервер. В большинстве случаев вас устроит сервер pool.ntp.org.
Если выбрана опция «Получать точное время с NTP-сервера», то ваш компьютер может сам быть сервером точного времени и использоваться в этом качестве например машинами вашей локальной сети. Для активации этой возможности отметьте «Работать как NTP-сервер».
Переход к этому шагу может занять некоторое время. Время ожидания может быть разным и зависит от производительности компьютера, объёма жёсткого диска, количества разделов на нём и т.д.
На этом этапе подготавливается площадка для установки ALT Linux, в первую очередь — выделяется свободное место на диске.
В списке разделов перечислены уже существующие на жёстких дисках разделы (в том числе здесь могут оказаться съёмные USB-носители, подключённые к компьютеру в момент установки). Ниже перечислены доступные профили разбиения диска. Профиль — это шаблон распределения места на диске для установки Linux. Можно выбрать один из трёх профилей:
Первые два профиля предполагают автоматическое разбиение диска. При выборе пункта «Удалить все разделы и создать разделы автоматически» при наличии двух жёстких дисков на компьютере будет создан массив RAID1, а при наличии трёх дисков — RAID5. Использование технологии RAID обеспечивает сохранность данных даже при выходе одного жёсткого диска из строя.
Применение профилей автоматического разбиения происходит сразу по нажатию «Далее», после чего непосредственно начинается этап установки базовой системы. |
Если для применения одного из профилей автоматической разметки доступного места окажется недостаточно, будет выведено сообщение об ошибке: «Невозможно применить профиль, недостаточно места на диске».
Если данное сообщение появилось после попытки применить профиль «Использовать неразмеченное пространство», то вы можете очистить место, удалив данные, которые уже есть на диске. Выберите пункт «Удалить все разделы и создать разделы автоматически». При применении этого профиля сообщение о недостатке места связано с недостаточным объёмом всего жёсткого диска, на который производится установка. В этом случае необходимо воспользоваться режимом ручной разметки: профиль «Подготовить разделы вручную».
Будьте осторожны при применении профиля «Удалить все разделы и создать разделы автоматически»! В этом случае будут удалены все данные со всех дисков (включая внешние flash-диски) без возможности восстановления. Рекомендуется использовать эту возможность только в том случае, если вы уверены, что диски не содержат никаких ценных данных. |
При необходимости освободить часть дискового пространства следует воспользоваться профилем разбиения вручную. Вы сможете удалить некоторые из существующих разделов или содержащиеся в них файловые системы. После этого можно создать необходимые разделы самостоятельно или вернуться к шагу выбора профиля и применить один из автоматических профилей. Выбор этой возможности требует знаний об устройстве диска и технологиях его разбиения.
По нажатию «Далее» будет произведена запись новой таблицы разделов на диск и форматирование разделов. Разделы, только что созданные на диске программой установки, пока не содержат данных и поэтому форматируются без предупреждения. Уже существовавшие, но изменённые разделы, которые будут отформатированы, помечаются специальным значком в колонке «Файловая система» слева от названия. Если вы уверены в том, что подготовка диска завершена, подтвердите переход к следующему шагу нажатием кнопки «OK».
Не следует форматировать разделы с теми данными, которые вы хотите сохранить,
например, с пользовательскими данными (/home
) или с другими операционными
системами. С другой стороны, отформатировать можно любой раздел, который вы
хотите «очистить» (т.е. удалить все данные).
Этот шаг предусмотрен для выбора между установкой и восстановлением из ранее сохранённой копии. Для первоначальной установки просто нажмите «Далее». При выборе варианта «Восстановление системы из резервной копии» будет произведён поиск резервных копий на подключённых носителях и, если резервная копия найдена, предложено произвести восстановление. Резервные копии, поддерживаемые установщиком, можно создать в любой момент после установки системы.
На этом этапе происходит установка набора программ, необходимых для работы системы.
Установка происходит автоматически в два этапа:
Получение пакетов осуществляется с источника, выбранного на этапе начальной загрузки. При сетевой установке (по протоколу FTP или HTTP) время выполнения этого шага будет зависеть от скорости соединения и может быть значительно большим, чем при установке с лазерного диска.
Установка базовой системы может занять некоторое время, которое можно посвятить, например, чтению руководства.
Начиная с этого шага программа установки работает с файлами только что установленной базовой системы. Все последующие изменения можно будет совершить после завершения установки посредством редактирования соответствующих конфигурационных файлов или при помощи модулей управления, включённых в дистрибутив. |
По завершении установки базовой системы начинается шаг сохранения настроек. Он проходит автоматически и не требует вмешательства пользователя, на экране отображается индикатор выполнения.
На этом шаге производится перенос настроек, выполненных на первых шагах
установки, в только что установленную базовую систему. Также производится запись
информации о соответствии разделов жёсткого диска смонтированным на них файловым
системам (заполняется конфигурационный файл /etc/fstab
). В список доступных
источников программных пакетов добавляется репозиторий, находящийся на
установочном лазерном диске, т.е. выполняется команда apt-cdrom add
,
осуществляющая запись в конфигурационный файл /etc/apt/sources.list
.
После того, как настройки сохранены, осуществляется автоматический переход к следующему шагу.
Загрузчик Linux — программа, которая позволяет загружать Linux и другие операционные системы. Если на вашем компьютере будет установлен только Linux, то здесь не нужно ничего изменять, просто нажмите «Далее».
Если же вы планируете использовать и другие операционные системы, уже установленные на этом компьютере, тогда имеет значение, на каком жёстком диске или разделе будет расположен загрузчик. В большинстве случаев программа установки правильно подберёт расположение загрузчика.
Опытным пользователям может пригодиться возможность тонкой настройки загрузчика
(кнопка «Режим эксперта»). Параметры, которые можно здесь изменять, напрямую
соотносятся с соответствующими параметрами конфигурационного файла загрузчика
LILO (/etc/lilo.conf
). Для простоты сохранены латинские названия параметров,
об их значении можно справиться в документации по LILO (lilo.conf(5)
).
На этом этапе необходимо задать параметры настройки сети: IP-адреса сетевых интерфейсов, DNS-сервер, шлюз и т.п. Конкретные значения будут зависеть от используемого вами сетевого окружения. Ручного введения настроек можно избежать, если в вашей сети есть настроенный DHCP-сервер. В этом случае все необходимое сетевые настройки будут получены автоматически.
Как минимум один сетевой интерфейс должен быть сконфигурирован со статическим IP-адресом. Запомните этот адрес. Он будет необходим для доступа серверу при настройке сервера. Вы можете обойти это ограничение, указав в параметрах установки nostatic, однако сервер без статически сконфигкрированного интерфейса не сможет аутентифицировать пользователей по Kerberos. |
Linux — это многопользовательская система. На практике это означает, что для работы в системе нужно в ней зарегистрироваться, т.е. дать понять системе, кто именно находится за монитором и клавиатурой. Наиболее распространённый способ регистрации на сегодняшний день — использование системных имён (login name) и паролей. Это надёжное средство убедиться, что с системой работает тот, кто нужно, если пользователи хранят свои пароли в секрете и если пароль достаточно сложен и не слишком короток (иначе его легко угадать или подобрать).
В любой системе Linux всегда присутствует один специальный пользователь — администратор, он же суперпользователь, для него зарезервировано стандартное системное имя — root.
Стоит запомнить пароль root — его нужно будет вводить, чтобы получить право изменять настройки системы с помощью стандартных средств настройки ALT Linux. |
При наборе пароля вместо символов на экране высвечиваются звёздочки. Чтобы избежать опечатки при вводе пароля, его предлагается ввести дважды. Можно воспользоваться автоматическим созданием пароля, выбрав «Создать автоматически». Вам будет предложен случайно сгенерированный и достаточно надёжный вариант пароля. Можно принять автоматически сгенерированный пароль (не забудьте при этом запомнить пароль!) или запросить другой вариант пароля при помощи кнопки «Сгенерировать».
Администратор отличается от всех прочих пользователей тем, что ему позволено производить любые, в том числе самые разрушительные, изменения в системе. Поэтому выбор пароля администратора — очень важный момент для безопасности: любой, кто сможет ввести его правильно (узнать или подобрать), получит неограниченный доступ к системе. Даже ваши собственные неосторожные действия от имени root могут иметь катастрофические последствия для всей системы.
Пароль администратора системы, введённый на этапе установки, может быть использован для входа в установленную систему до проведения начальной настройки системы. При начальной настройке вы можете указать этот же или другой пароль, однако новый пароль заменит старый. |
На экране последнего шага установки отображается информация о завершении установки, которая может содержать важные замечания по использованию дистрибутива. После нажатия кнопки «Завершить» и перезагрузки компьютера можно загрузить установленную систему в обычном режиме.
Эта глава рассказывает о начале работы с установленным дистрибутивом и знакомит с основным способом настройки системы — Центром управления системой.
Вы можете начать работу по настройке сервера сразу после установки системы. Для настройки используется Центр управления системой (ЦУС) — веб-ориентированный интерфейс, позволяющий управлять сервером с любого компьютера сети. Всё, что для этого нужно, — это веб-браузер, например, Mozilla Firefox.
После установки сервера крайне важно пройти этап первичной настройки через веб-интерфейс, так как без него будет невозможно зайти на сервер другими способами. |
Список адресов для настройки сервера показывается синими буквами в центре экрана
загруженной системы. Если по каким-либо причинам у вас не показывается эта
надпись, нажмите Alt+F2
и эти адреса будут показаны в приглашении входа в
систему.
Например, вы задали для сервера IP-адрес 192.168.0.1
. В таком случае:
https://192.168.0.1:8080/
http://192.168.0.1/
Чтоб облегчить задачу настройки только что установленного сервера, при первом обращении к ЦУС, после принятия сертификата, вам будет предложено произвести его первоначальную настройку:
Введите язык, который будет использоваться при работе с ЦУС.
Пример: Русский
Это название будет использовано при создании сертификатов, обеспечивающих безопасные соединения. Вводится на английском языке.
Пример: School-233
Введённое здесь значение будет использоваться многими службами для их первоначальной настройки. Домен является ключевым понятием для создаваемой сети. Более подробная информация о домене находится в разделе «Домен». Имя домена может состоять только из малых латинских букв, а также символов «-»,«.» и «_».
Пример: school.server
Лучше создавать домен, состоящий из двух слов. Имя домена будет использоваться
как часть адресов электронной почты создаваемых пользователей, а далеко не все
почтовые клиенты понимают имя домена из одного слова. Также, в имени домена не
должны встречаться слова « |
Помните, что изменение имени домена после начальной настройки не предусмотрена. Изменение домена может привести к недоступности некоторых инфраструктурных возможностей Пятой платформы. Поэтому старайтесь сразу указать правильный домен. |
Именно с этим паролем вы будете входить в ЦУС для настройки вашей системы. Не создавайте слишком простой пароль. Наиболее стойкие пароли состоят из букв в разном регистре, цифр и специальных символов.
Пример: rY13_5t-Er
Вам может быть предложен безопасный пароль при установке соответствующего флажка. |
Обычно сервер имеет два сетевых интерфейса. Один — для локальной сети и один для связи с внешней сетью, например, сетью Интернет. Указание внешнего интерфейса требуется брандмауэру для правильной настройки правил безопасности, предотвращающих проникновение в локальную сеть извне.
Пример: breth1
Подтвердите введённые данные, после чего вы сможете зайти в интерфейс ЦУС с указанным вами паролем и произвести дополнительную настройку сервера.
Подробности использования ЦУС описаны в разделе «Центр управления системой».
Для управления настройками установленной системы вы можете воспользоваться Центром управления системой. Центр управления системой (ЦУС) представляет из себя удобный интерфейс для выполнения наиболее востребованных административных задач: добавление и удаление пользователей, настройка сетевых подключений, просмотр информации о состоянии системы, и т.п.
Центр управления системой состоит из нескольких независимых диалогов-модулей. Каждый модуль отвечает за настройку определённой функции или свойства системы.
Все модули Центра управления системой содержат встроенную справку, поясняющую назначение конкретного модуля. Справка вызывается кнопкой «Справка». За инструкцией по использованию конкретного модуля обращайтесь непосредственно к встроенной справке Центра управления системой.
Центр управления системой представляет из себя удобный способ настройки системы посредством веб-интерфейса. Таким образом, управление сервером может выполняться удалённо, т.к. всё, что необходимо, — это веб-браузер.
Работа с Центром управления системой происходит из любого веб-браузера,
например, Mozilla Firefox. Для начала работы необходимо перейти по адресу
https://ip-адрес:8080/
.
Список адресов для настройки сервера показывается синими буквами в центре экрана
загруженной системы. Если по каким-либо причинам у вас не показывается эта
надпись, нажмите Alt+F2
и эти адреса будут показаны в приглашении входа в
систему.
Например, вы задали для сервера IP-адрес 192.168.0.1
. В таком случае:
https://192.168.0.1:8080/
http://192.168.0.1/
При запуске необходимо подтвердить (принять) сертификат, после чего ввести в
соответствующие поля имя пользователя (root
) и пароль пользователя root.
Центр управления системой содержит справочную информацию по всем включённым в него модулям. Об использовании самого интерфейса системы управления можно прочитать, нажав на кнопку «Справка» на начальной странице Центра управления системой.
После работы с Центром управления системой не оставляйте открытым браузер. Обязательно выйдите из ЦУС, нажав на кнопку «Выйти». В противном случае есть возможность получения доступа к управлению сервером любому, кто воспользуется этим браузером. |
Перед началом развёртывания офисной ИТ-инфраструктуры необходимо провести детальное планирование. Конкретные решения в каждом случае будут диктоваться спецификой требований, предъявляемым к офисной ИТ-инфраструктуре. Как будет использоваться Альт Линукс 5.0 Школьный Сервер в каждом конкретном случае решать вам. При этом важно понимать, как взаимодействуют компьютеры сети друг с другом и какова роль конкретного компьютера: главный сервер, подчинённый сервер или компьютер-клиент (рабочее место).
Ключевым понятием для работы сети, построенной на базе Альт Линукс 5.0 Школьный Сервер является домен.
Не путайте это понятие с другими доменами: почтовыми доменами, доменными именами (DNS), Windows-доменами. |
Важно понимать роль, которая будет отводится Альт Линукс 5.0 Школьный Сервер в домене. Именно сервер под управлением Альт Линукс 5.0 Школьный Сервер будет являться центральным звеном сети, контролируя доступ к ресурсам сети и сам предоставляя различные службы для клиентских машин. Такой сервер называется главный. Однако в сети для распределения нагрузки могут использоваться и дополнительные подчинённые серверы. Все службы, предоставляемые серверами используются рабочими местами.
Таким образом можно выделить:
Наибольший эффект от использования Альт Линукс 5.0 Школьный Сервер достигается при использовании его вместе с рабочими местами под управлением дистрибутивов «Пятой платформы». Они уже содержат всё необходимое для интеграции в сеть с Альт Линукс 5.0 Школьный Сервер. Конечно, в качестве рабочих мест могут использоваться и другие операционные системы. Однако часть возможностей и преимуществ при этом может быть потеряна, любо потребовать дополнительной настройки на стороне компьютера-клиента.
Для получения доступа к ресурсам сети, человеку, работающему на клиентском компьютере необходимо авторизоваться — это значит ввести свои данные (имя и пароль), после проверки которых главным сервером пользователь получает тот объём прав доступа к ресурсам сети, который определён администратором домена.
В зависимости от специфики использования рабочего места можно выделить два способа авторизации:
Типичный пример — ноутбук. То есть компьютер, который лишь на время становится частью домена, в остальное же время работает как самостоятельный компьютер с собственной локальной базой пользователей.
Для обеспечения авторизации на такого рода компьютерах устанавливается дополнительное программное обеспечение (в виде апплета), которое позволяет уже зарегистрированному в системе пользователю (с локальными учётными данными), зарегистрироваться и в домене (с доменными аутентификационными данными).
После того, как вы определились со структурой вашей сети, можно переходить к непосредственной настройке Альт Линукс 5.0 Школьный Сервер.
Для правильной настройки параметров безопасности после установки и первоначальной настройки сервера, прежде всего необходимо определить роль этого сервера в домене: главный или подчинённый.
Если ваш домен пока обслуживается лишь главным сервером (подчинённых нет), вы можете сразу переходить к следующему разделу «Создание централизованной базы пользователей».
Если же в сети должны использоваться подчинённые серверы, то они должны быть известны главному и для обеспечения безопасности домена должны находится с ним в 'доверительных отношениях'. Настройка доверительных отношений происходит в ЦУС в модуле «Доверительные отношения» (раздел «Система»).
Несмотря на то, что для работоспособности домена достаточно настроить только главный сервер, рекомендуется наличие одного или нескольких подчинённых для распределения нагрузки.
Сервер становится подчинённым после указанных действий:
Во избежание подмены необходимо сверить ключи:
За дополнительной информацией по настройке обращайтесь к встроенной справке модуля ЦУС.
Модуль «Удостоверяющий Центр» (раздел «Система») является краеугольным камнем организации доверительных отношений в домене, позволяет управлять SSL-сертификатами, используемыми для обеспечения безопасных соединений между сетевыми узлами.
Типичный пример: веб-браузер обращается к веб-серверу и при этом необходимо передавать конфиденциальные данные (например, вводить пароли для доступа к разделам сайта и т.п.). В этой ситуации важно, чтоб участвующие в передаче данных стороны могли:
Обе эти возможности обеспечиваются использованием сертификатов. Предназначение сертификата сервера сродни роли документа, удостоверяющего личность, например, паспорта. Паспорт должен однозначно идентифицировать человека и гарантировать то, что он тот, за кого себя выдаёт. Так и сертификат однозначно подтверждает подлинность сервера. Сертификат, как и паспорт, содержит всю необходимую для подтверждения подлинности информацию о самом сервере. В обоих случаях есть третья сторона, которая собственно и выступает в роли гаранта подлинности. Для паспорта это подпись паспортного отдела. Для сертификата — Удостоверяющий центр (УЦ), который поставил свою электронную подпись и таким образом подтвердил подлинность сертификата.
Предоставляется три направления использования Удостоверяющего центра:
Получение сертификата самого удостоверяющего центра.
Такой сертификат является самоподписанным, создаётся при начальной настройке системы и может быть использован при определения уровня доверия к сертификатам, которые были им подписаны (например, при создании VPN-соединения). Этот сертификат можно загрузить на вкладке «Управление УЦ» (ссылка ca-root.pem).
Подписывание сертификатов служб локального и подчинённых серверов.
В таблице «Управляемые хосты» нажмите на ссылку необходимого набора сертификатов, например, «Локальные сертификаты», установите флажки у необходимых сертификатов и нажмите кнопку «Подписать».
Выдачи подписанных сертификатов по запросу.
Вы можете получить подписанный Удостоверяющим центром сертификат. Для этого вам нужно иметь файл с расширением .csr (такой файл создаётся, к примеру, на рабочих станциях при создании ключа в модуле «Управление ключами SSL»).
Укажите путь к файлу в подразделе «Подписать сертификат» и нажмите кнопку «Загрузить запрос». Будет показана информация о запросе. Если всё верно, нажмите кнопку «Подписать».
За дополнительной информацией по настройке обращайтесь к встроенной справке модуля ЦУС.
Основной идеей домена является единая база учётных записей. При такой организации работы пользователям требуется лишь одна единственная учётная запись для доступа ко всем разрешённым администратором сети ресурсам. Наличие в сети единой централизованной базы пользователей позволяет значительно упростить работу как самих пользователей, так и системных администраторов.
Централизованная база пользователей создаётся на главном сервере. Наполнить её учётными записям можно воспользовавшись модулем ЦУС «Пользователи» (раздел «Пользователи»). После создания учётной записи пользователя не забудьте присвоить учётной записи пароль. Этот пароль и будет использоваться пользователем для регистрации в домене. После этого на рабочих местах под управлением дистрибутивов «Пятой платформы», на которых для аутентификации установлен этот домен, можно вводить это имя пользователя и пароль.
Пользователи могут быть объединены в группы. Это может быть полезно для более
точного распределения полномочий пользователей. Например, члены группы wheel
могут получать полномочия администратора на локальной машине, выполнив команду
su -
. Настройка групп производится в модуле ЦУС «Группы» (раздел
«Пользователи»).
За дополнительной информацией по настройке обращайтесь к встроенной справке соответствующих модулей ЦУС.
Альт Линукс 5.0 Школьный Сервер в сети организации может быть использован для решения различных задач. Он может предоставлять компьютерам сети общий доступ в Интернет, выступать в роли почтового сервера, файлового хранилища, веб-сервера и т.д.. Все эти возможности обеспечиваются соответствующими службами, запускаемыми на сервере. Для выбора и настройки необходимых служб воспользуйтесь ЦУС.
Дальнейшие разделы описываются некоторые возможности использования Альт Линукс 5.0 Школьный Сервер, настраиваемые в ЦУС.
Помимо множества различных служб, которые Альт Линукс 5.0 Школьный Сервер может предоставлять компьютерам сети, важно определить, будет ли сервер предоставлять общий доступ в Интернет для компьютеров домена или нет. В зависимости от этого сервер можно рассматривать как:
Как для обеспечения доступа в сеть Интернет самого Альт Линукс 5.0 Школьный Сервер, так и для настройки общего выхода в Интернет для компьютеров сети необходимо настроить подключение к Интернету на самом сервере. Альт Линукс 5.0 Школьный Сервер поддерживает самые разные способы подключения к сети Интернет:
Для настройки конкретного подключения воспользуйтесь разделом ЦУС «Сеть», выбрав модуль, соответствующий вашему типу подключения.
За дополнительной информацией по настройке обращайтесь к встроенной справке соответствующих модулей ЦУС.
Пользователи корпоративных сетей обычно подключаются к сети Интернет через один общий канал. Для организации совместного доступа к сети Интернет стандартными средствами поддерживаются две технологии, которые могут использоваться как по отдельности, так и совместно:
Оба способа предполагают, что соединение с Интернет самого компьютера, через который предполагается настроить общий выход, предварительно сконфигурировано. Сделать это можно в разделе ЦУС «Сеть».
Прокси-сервер — это служба, позволяющая клиентам выполнять косвенные запросы к другим сетевым службам. Сначала клиент подключается к прокси-серверу и запрашивает какой-либо ресурс (например, веб-страницу), расположенный на другом сервере. Затем прокси-сервер либо подключается к указанному серверу и получает ресурс у него, либо возвращает ресурс из собственного кеша, что позволяет существенно ускорить доступ к популярным сайтам и снизить потребляемый трафик.
Для работы с прокси-сервером клиентское ПО должно быть соответствующим образом настроено. Обычно необходимо указать IP-адрес и порт прокси-сервера:
В случае использования прозрачного прокси можно избежать дополнительной настройки клиентского ПО. Однако это работает не для всех протоколов. Например, HTTPS использовать таким образом невозможно.
Настройка прокси-сервера осуществляется в модуле ЦУС «Прокси-сервер» (раздел «Серверы»).
За дополнительной информацией по настройке обращайтесь к встроенной справке модуля ЦУС.
Для проксируемого трафика ведётся статистика, доступная для просмотра в модуле ЦУС «Прокси-сервер» (раздел «Статистика»).
NAT (Network Address Translation, преобразование сетевых адресов) — это механизм в сетях TCP/IP, позволяющий преобразовывать IP-адреса транзитных пакетов. Таким образом компьютеры локальной сети, имеющие IP-адреса, зарезервированные для использования исключительно в локальных сетях, могут использовать общий канал доступа к Интернет (общий внешний IP-адрес). При этом на компьютере-шлюзе, непосредственно подключённом к Интернет, выполняется преобразование адресов.
Настройка NAT осуществляется в модуле ЦУС «Брандмауэр». Для минимальной настройки достаточно выбрать режим работы Шлюз, отметить правильный внешний сетевой интерфейс и нажать на кнопку «Применить».
За дополнительной информацией по настройке обращайтесь к встроенной справке модуля ЦУС.
DHCP-сервер — это служба, позволяющая компьютерам автоматически получать IP-адрес и другие параметры, необходимые для работы в сети TCP/IP. Это облегчает администрирование клиентских машин избавляя администратора домена от необходимости вручную настраивать сетевые интерфейсы на компьютерах локальной сети.
Настройка DHCP-сервера осуществляется в модуле ЦУС «DHCP-сервер» (раздел «Серверы»). Здесь вы можете включить службу, задать диапазон динамических адресов, определить статические адреса и настроить прочие параметры.
Для включения DHCP-сервера установите флажок «Включить службу DHCP», укажите начальный и конечный IP-адрес и шлюз по умолчанию (обычно, это IP-адрес сервера на сетевом интерфейсе, обслуживающем локальную сеть).
За дополнительной информацией по настройке обращайтесь к встроенной справке модуля ЦУС.
Сервер обновлений — технология, позволяющая настроить автоматическое обновление программного обеспечения, установленного на клиентских машинах (рабочих местах), работающих под управлением дистрибутивов «Пятой платформы».
Для операционных систем, установленных на клиентских машинах, постоянно выпускаются обновления программного обеспечения. Это могут быть как обновления, связанные с безопасностью, так и новый функционал или просто улучшение и ускорение алгоритмов. В любом случае настоятельно рекомендуется регулярно обновлять рабочие места для повышения надёжности работы.
Сервер обновлений предоставляет возможность автоматически настроить обновление клиентских машин в нужном режиме:
Со стороны Альт Линукс 5.0 Школьный Сервер настройка производится в модуле управления «Сервер обновлений» (раздел «Система»). Помимо метода публикации репозитория вы можете настроить и дополнительные параметры, такие как: расписание зеркалирования, выбор конкретных репозиториев для публикации и пр.
За дополнительной информацией по настройке обращайтесь к встроенной справке модуля ЦУС.
Со стороны клиентских машин на них необходимо настроить модуль «Обновление системы» отметив в нём «Обновление системы управляемое сервером».
Альт Линукс 5.0 Школьный Сервер позволяет организовать сетевую установку рабочих рабочих мест. Для этого на стороне сервера необходимо наличие образа установочного диска, а для начала установки операционной системы на клиентской машине достаточно лишь включить на ней в BIOS загрузку по сети.
Для организации такого рода сетевых установок в Альт Линукс 5.0 Школьный Сервер предусмотрен модуль ЦУС «Сервер сетевых установок» (раздел «Серверы»). Он позволяет поместить на сервер как готовый образ ISO установочного диска, так и создать такой образ с установочного диска CD или DVD, помещённого в привод.
За дополнительной информацией по настройке обращайтесь к встроенной справке модуля ЦУС.
После установки сервера и первоначальной настройки, вы уже имеете преднастроенный почтовый сервер, обслуживающий почтовый домен, указанный при первоначальной настройке в поле «домен».
Альт Линукс 5.0 Школьный Сервер может служить как почтовым сервером, обслуживающим определённый домен так и посредником (шлюзом) для пересылки почты. Почтовый сервер отвечает как за отправку писем (SMTP-сервер) исходящих от почтовых клиентов рабочих станций, так и за предоставление им входящей почты (Сервер POP3/IMAP).
Для настройки параметров работы сервера предусмотрен модуль ЦУС «Почтовый сервер» (раздел «Серверы»).
Сервер SMTP отвечает за отправку сообщений и может работать в двух режимах:
Сервер POP3/IMAP используется для доступа пользователей к электронной почте на сервере.
Для доступа к службам POP3 и IMAP пользователь должен включить в своём почтовом клиенте аутентификацию и указать своё имя и пароль. Выбор конкретного используемого протокола для получения почты зависит от предпочтений пользователя.
Помимо включения/отключения служб, модуль ЦУС «Почтовый сервер» позволяет произвести дополнительные настройки: фильтрацию спама, настройку параметров аутентификации и т.д.
За дополнительной информацией по использованию модуля обращайтесь к встроенной справке модуля ЦУС.
Альт Линукс 5.0 Школьный Сервер предоставляет возможность безопасного соединения
удалённых офисов используя технологию VPN
(англ. Virtual Private Network — виртуальная частная сеть), которая позволяет организовать безопасные шифрованные
соединения через публичные сети (например, Интернет) между удалёнными офисами
или локальной сетью и удалёнными пользователями. Таким образом, вы можете
связать два офиса организации, что, например, делает работу с
документами, расположенными в сети удалённого офиса, более удобной.
Помимо соединения целых офисов, также существует возможность организовать доступ в офисную сеть для работы в ней извне. Это означает, например, что сотрудник можете работать в своём привычном окружении, даже находясь в командировке либо просто из дома.
Для организации подобного рода соединения на стороне сервера предусмотрен модуль ЦУС «OpenVPN-сервер» (раздел «Серверы»). Особое внимание при планировании и настройке подключений следует обратить на используемые сети. Они не должны пересекаться.
Для создания соединения установите флажок «Включить службу OpenVPN», выберите тип «Маршрутизируемое (TUN)», проверьте открываемую по соединению сеть (обычно это локальная сеть в виде IP-адреса и маски подсети). Помимо этого нужно подписать ключ «openvpn» в модуле «Удостоверяющий Центр» (раздел «Система»). После этого нажмите на кнопку «Применить». Доступ к настроенной приватной сети могут получить пользователи, подписавшие свои ключи и получившие сертификат в удостоверяющем центре на том же сервере.
Если необходимо организовать защищённое соединение между двумя локальными сетями, воспользуйтесь модулем «OpenVPN-соединения» (раздел «Сеть»).
За дополнительной информацией по настройке обращайтесь к встроенной справке модуля ЦУС.
Со стороны клиента соединения настраивается в модуле ЦУС «OpenVPN-соединения».
Сервер предоставляет возможность организовать доступ к своим службам извне. Например, можно предоставить доступ к корпоративному веб-сайту из сети Интернет. Для обеспечения такой возможности необходимо разрешить входящие соединения на внешних интерфейсах. По умолчанию такие соединения блокируются.
Для разрешения внешних входящих соединений предусмотрен модуль ЦУС «Брандмауэр» (раздел «Сети»). В списке «Разрешить входящие соединения на внешних интерфейсах» перечислены наиболее часто используемые службы, отметив которые, вы делаете их доступными для соединений на внешних сетевых интерфейсах. Если вы хотите предоставить доступ к службе, отсутствующей в списке, задайте используемые этой службой порты в соответствующих полях.
За дополнительной информацией по настройке обращайтесь к встроенной справке модуля ЦУС.
Модуль ЦУС «Чёрный список» предназначен для блокирования любого трафика с указанными узлами. Данный модуль позволяет блокировать любой сетевой трафик с указанными в списке узлами (входящий, исходящий и пересылаемый). Блокирование трафика с указанными в списке узлами начинается после установки флажка «Использовать чёрный список». Для добавления блокируемого узла введите IP-адрес или имя узла в поле под списком и нажмите кнопку «Добавить». Для удаления узла из списка выберите его и нажмите кнопку «Удалить».
Виртуализация — технология запуска на одной (хостовой) операционной системе других ('гостевых') операционных систем в изолированном и безопасном окружении ('виртуальных машинах'). Каждая виртуальная машина представляется для «гостевой» операционной системы, как аппаратное окружение. Однако на самом деле это программное окружение, которое эмулируется программным обеспечением хостовой системы.
Преимущества виртуализации
В Альт Линукс 5.0 Школьный Сервер поддерживаются два типа виртуальных машин:
Виртуальные машины на «Пятой платформе» распространяются в виде профилей виртуальных машин. Профили доступны в Интернет-магазине ALT Linux по адресу: http://shop.altlinux.ru.
Профили виртуальных машин можно создать также самостоятельно, использовать на том же компьютере, перемещать на другой компьютер и продавать через Интернет-магазин ALT Linux.
Развёртывание и управление виртуальными машинами в Альт Линукс 5.0 Школьный Сервер осуществляется в модуле «Виртуальные машины» (раздел «Система»).
Развёртывание виртуальной машины. Для развёртывания виртуальной машины вы должны иметь профиль (файл с расширением .bun) в следующих местах:
Нажмите кнопку «Создать новую виртуальную машину». Появится список доступных профилей. Если список пуст, нажмите на кнопку «Искать». Выберите профиль и укажите параметры виртуальной машины:
Нажмите на кнопку «Создать». Будет выполнено развёртывание профиля в виртуальной машине. Виртуальная машина KVM не требует дополнительной настройки, а для виртуальной машины OpenVZ можно указать пароль администратора, IP-адреса для доступа к контейнеру и ограничения ресурсов.
Управление виртуальными машинами. Для управления виртуальной машиной, выберите её в списке и воспользуйтесь следующими кнопками:
Для виртуальных машин KVM рекомендуется настраивать получение адреса по DHCP. В момент получения адреса при запуске виртуальной машины KVM он показывается в поле «IP адреса машины». |
Удочерение виртуальной машины. Вы можете удочерить (получить контроль в модуле ЦУС) над существующей виртуальной машиной OpenVZ, созданной не из профиля. Нажмите кнопку «Удочерить виртуальную машину» и выберите виртуальную машину в списке.
Упаковка виртуальной машины. Эксплуатируемую виртуальную машину можно упаковать в профиль, чтобы перенести на другой физический компьютер или подготовить для реализации через Интернет-магазин ALT Linux. Для этого выберите виртуальную машину и укажите путь для сохранения. По умолчанию профиль сохраняется в /srv/share/bundles/test.bun (в подкаталог bundles на общем сетевом диске сервера, доступном с компьютеров локальной сети). Нажмите на кнопку «Упаковать».
За дополнительной информацией по использованию модуля обращайтесь к встроенной справке модуля ЦУС.
В этом разделе описано создание профиля (bundle) для виртуальной машины под управлением KVM.
Профиль представляет из себя архив tar, содержащий следующие обязательные файлы:
В профиле также могут содержаться следующие необязательные файлы:
Для создания профиля KVM вам необходима машина с аппаратной поддержкой виртуализации, на которой установлены kvm и qemu. Более подробную информацию о том, имеет ли ваша машина аппаратную поддержку виртуализации, и о том, как установить kvm и qemu, вы можете найти по адресу: http://www.linux-kvm.org/page/Documents.
Пользователи Linux могут проверить наличие аппаратной поддержки виртуализации с помощью команды
egrep -q '^flags.*(vmx|svm)' /proc/cpuinfo && echo yes
Если команда в ответ сказала yes, то это значит, что виртуализация KVM поддерживается. Помните также, что поддержка виртуализации может быть выключена в BIOS.
Манифест — это обычный текстовый файл с метаинформацией, необходимой для нормальной установки и дальнейшей работы с контейнером. Манифест должен называться info и состоять из нескольких секций. Секция начинается с заголовка в квадратных скобках, например,
[main]
и, в свою очередь, состоит из строк вида
имя=значение
Манифест в профилях KVM состоит из двух секций — секции main и секции image. Далее описаны обязательные параметры, которые должны быть указаны в секции main.
Первым делом нужно указать, что мы используем KVM, а также версию профиля
[main] hypervisor=kvm version=<Версия bundle>
Далее нужно указать название организации, создавшей профиль и тип операционной системы:
vendor=<Организация, создавшая профиль> os=<Операционная система>
Архитектуру
arch=<архитектура>
Объем требуемой оперативной памяти (в МБ)
memory=<размер оперативной памяти>
Если в системе предполагается получать адрес сетевого интерфейса по DHCP, то нужно указать
ip=DHCP
Если же в системе сконфигурирован статический IP-адрес, то нужно указать его:
ip=<IP адрес интерфейса>/<Маска подсети>
Если профиль поставляется с лицензией, то в манифест нужно добавить следующую строку:
license=<файл с лицензией>
Раздел [image].
[image] image_path=<образ виртуальной машины> image_size=<размер образа> image_bus=<ide|scsi>
Создайте пустой виртуальный диск для устанавливаемой операционной системы. Например, выполните команду:
qemu-img create -f qcow2 mydisk.img 40G
мы создали файл mydisk.img, в который мы будем устанавливать виртуальную машину. Для неё он будет выглядеть как диск размером в 40 гигабайт, но на самом деле, он будет занимать только то пространство, которое используется виртуальной машиной.
Если при установке дистрибутива виртуальная машина останавливается (в заголовке окна — «QEMU [Stopped]»), то причиной этого может быть недостаток свободного места на диске или оперативной памяти. |
Установите дистрибутив в виртуальную машину.
kvm -cdrom 'distro.iso' -drive file=mydisk.img,if=scsi,boot=on -m 512 -net nic -net tap,script=/etc/kvm/brext
где
Скрипт /etc/kvm/brext:
#!/bin/sh switch=brext /sbin/ip link set up $1 /sbin/brctl addif ${switch} $1</pre>
При пустом диске загрузка будет произведена с CD-ROM. Если нужно установить с CD-ROM на уже готовую систему, нажмите при запуске клавишу F12 и затем клавишу3.
Если вы хотите добавить в профиль лицензию, то вы должны добавить строку
license=<файл>
в секцию main манифеста и запаковать указанный <файл> в профиль.
У вас должна быть установлена система ALT Linux, необходимые утилиты для создания профиля. На сервере, где будет разворачиваться профиль необходимо иметь работающее ядро с поддержкой openvz, утилиты управления контейнерами.
Имейте ввиду, создать профиль на i586-машине для архитектуры x86_64 нельзя. |
Создать шаблон для профиля проще всего командой mkve-template из пакета mkve. Команда вида:
mkve-template --hypervisor=openvz --packages='apt proftpd openssh-server' /tmp/test_template
создаст шаблон с именем test_template в каталоге /tmp.
В качестве опций мы указали команде, что
Список пакетов можно записать в файл и указать путь к нему, используя ключ --fpackages=FILES. Дополнительные ключи команды можно узнать, запустив её с ключом --help.
Бывает необходимо поставить в контейнер пакеты для более удобной работы с контейнером. Например, для удобного редактирования текстовых файлов достаточно доставить пакет vim-console, чтобы иметь возможность после развёртывания контейнера устанавливать дополнительное ПО, необходимо прописать пакет apt. Для доступа к контейнеру по протоколу SSH, достаточно указать поставить пакет openssh-server.
Все пакеты, как показано выше, можно передать программе посредством ключа --packages или --fpackages=FILES. Необходимые пакеты можно доставить и после развёртывания контейнера.
Перед тем как создать профиль, необходимо настроить сборочную систему Hasher (http://altlinux.org/Hasher).
Имея настроенную систему Hasher, можно собрать профиль из заранее заготовленного шаблона OpenVZ, используя команду mkve-bundle.
Запустим команду, указав в качестве опций, создать профиль для OpenVZ (опция --hypervisor=openvz), куда нужно сохранить профиль после создания (опция --output=/home/test/bundles/) и путь к ранее созданному шаблону:
mkve-bundle --hypervisor=openvz --output=/home/test/bundles/testing.bun /tmp/test_template/
Если всё прошло удачно, то в каталоге /home/test/bundles увидим созданный файл профиля:
$ ls -l /home/test/bundles/ итого 145948 -rw-r--r-- 1 mike mike 149299200 Май 26 19:00 testing.bun
Все входящие и исходящие с сервера сетевые пакеты могут подсчитываться и выводится по запросу для анализа. Можно оценить итоговый объём полученных и переданных данных за всё время работы сервера или за определённый период времени.
Для включения этой возможности и просмотра статистики воспользуйтесь модулем ЦУС «Сетевой трафик» (раздел «Статистика»).
Для включения сбора данных установите флажок «Включить сбор данных» и нажмите кнопку «Применить» под флажком.
Для просмотра статистики укажите период (с даты по дату). Дата указывается в формате YYYY-MM-DD (год-месяц-день) или выбирается из календаря справа от поля ввода даты. Из списка доступных сетевых интерфейсов выберите интересующий и нажмите на кнопку «Показать».
Трафик на указанном интерфейсе за заданный период показывается в виде:
Пересылка каждого запроса во внешнюю сеть фиксируется прокси-сервером в специальном журнале. На основании этих данных автоматически формируются отчёты о статистике использования ресурсов сети, в том числе потраченного времени и количества переданных данных (трафика).
Для включения сбора статистики и просмотра отчётов воспользуйтесь модулем ЦУС «Прокси-сервер» (раздел «Статистика»).
Для включения сбора статистики прокси-сервера установите флажок «Включить сбор данных прокси-сервера».
В том случае, если на прокси-сервере производилась аутентификация пользователей, отчёты будут содержать данные об обращениях каждого пользователя. Иначе отчёты будут формироваться только на основании адресов локальной сети.
Для показа отчёта установите условия фильтра и нажмите кнопку «Показать». Данные в таблице отсортированы по объёму трафика по убыванию.
Для безотказной работы всего домена очень важно следить за корректной работой его центрального звена — сервера под управлением Альт Линукс 5.0 Школьный Сервер. Регулярный мониторинг состояния сервера, своевременное резервное копирование, обновление установленного ПО являются важной частью комплекса работ по обслуживанию сервера.
Для обеспечения бесперебойной работы сервера крайне важно производить постоянный мониторинг его состояния. Все события, происходящие с сервером, записываются в журналы, анализ которых помогает избежать сбоев в работе сервера либо разобраться в причинах некорректной работы сервера.
Для просмотра журналов воспользуйтесь модулем ЦУС «Системные журналы» (находится в разделе «Система»). Интерфейс позволяет просмотреть различные типы журналов с возможностью перехода к более старым либо более новым записям.
За дополнительной информацией по использованию модуля обращайтесь к встроенной справке модуля ЦУС.
Резервное копирование является важной частью работ по поддержанию работоспособности сервера и всего домена. Так как сервер является критичной частью сети, производите регулярное резервное копирование. При возникновении нештатных ситуаций, например, выхода из строя оборудования, вы сможете восстановить работоспособное состояние сервера из резервной копии.
План резервного копирования и дополнительные параметры настраиваются в модуле ЦУС «Резервное копирование». Этот же модуль может использоваться и для восстановления данных.
За дополнительной информацией по настройке обращайтесь к встроенной справке модуля ЦУС.
Если сервер находится в состоянии, когда даже ЦУС недоступен, все же есть способ восстановить его из резервной копии. Для этого необходимо:
Пояснение:
После установки системы крайне важно следить за обновлениями ПО. Обновления для Альт Линукс 5.0 Школьный Сервер могут содержать как исправления, связанные с безопасностью, так и новый функционал или просто улучшение и ускорение алгоритмов. В любом случае настоятельно рекомендуется регулярно обновлять систему для повышения надёжности работы сервера.
Для автоматизации процесса установки обновлений предусмотрен модуль ЦУС «Обновление системы» (раздел «Система»). Вы можете включить автоматическое обновление через Интернет с одного из предлагаемых серверов, либо задать собственные настройки.
За дополнительной информацией по настройке обращайтесь к встроенной справке модуля ЦУС.
В модуле «Администратор системы» (раздел «Пользователи») можно изменить пароль суперпользователя (root), заданный при начальной настройки системы.
Также можно добавить публичную часть ключа RSA или DSA для доступа к серверу по протоколу SSH.
В модуле «Дата и время» (раздел «Система») можно изменить дату и время на сервере, сменить часовой пояс, а также настроить автоматическую синхронизацию часов на самом сервере по протоколу NTP и предоставление точного времени по этому протоколу для рабочих станций локальной сети.
Модуль «Использование диска» (раздел «Пользователи») позволяет ограничить использование дискового пространства пользователями, заведёнными на сервере в модуле «Пользователи».
Для управления квотами файловая система должна быть подключена с параметрами usrquota,grpquota. |
Модуль предоставляет следующие возможности:
При задании ограничений различают жёсткие и мягкие ограничения.
Значение 0 при задании ограничений означает отсутствие ограничений.
Иногда в целях обслуживания или по организационным причинам сервер бывает необходимо корректно выключить или перезагрузить. Для этого воспользуйтесь модулем ЦУС «Выключение компьютера» в разделе «Система». Установите переключатель на необходимое действие:
Также можно выключать компьютер каждый день в заданное время. Установите флажок «Выключать компьютер каждый день в» и укажите время выключения в поле ввода слева от этого флажка.
В случае возникновения каких-либо неприятностей не паникуйте, а не спеша разберитесь в сложившейся ситуации. Linux не так уж просто довести до полной неработоспособности и утраты ценных данных. Однако поспешные действия отчаявшегося пользователя могут привести к плачевным результатам. Помните, что решение есть, и оно обязательно найдётся! |
Если не загружается ни одна из установленных операционных систем, значит проблема в начальном загрузчике. Такие проблемы могут возникнуть после установки системы, если загрузчик не установился или установился с ошибкой. При (пере)установке Windows на вашем компьютере загрузчик Linux будет перезаписан в принудительном порядке, и станет невозможно запускать Linux.
Повреждение или перезапись загрузчика никак не затрагивают остальные данные на жёстком диске, поэтому в такой ситуации очень легко вернуть работоспособность: для этого достаточно восстановить загрузчик.
Если у вас исчез загрузчик другой операционной системы или другого производителя, то внимательно почитайте соответствующее официальное руководство на предмет его восстановления. Но в большинстве случаев вам это не потребуется, так как загрузчик LILO, входящий в состав ALT Linux, поддерживает загрузку большинства известных операционных систем.
Для восстановления загрузчика LILO достаточно любым доступным способом загрузить Linux и получить доступ к тому жёсткому диску, на котором находится повреждённый загрузчик. Для этого проще всего воспользоваться восстановительным режимом, который предусмотрен на загрузочном диске дистрибутива. В ALT Linux к нему можно получить доступ, загрузившись с CD-ROM и выбрав в меню пункт «Восстановление системы».
Загрузка восстановительного режима заканчивается приглашением командной строки:
[root@localhost /]#
. Начиная с этого момента система готова к вводу команд.
В большинстве случаев для восстановления загрузчика можно просто воспользоваться командой
fixmbr
без параметров. Программа найдёт первый раздел, содержащий загрузчик для MBR и
покажет содержимое конфигурационного файла. Выйдите из редактора, нажав клавишу
F10
, и загрузчик будет установлен (показан перечень пунктов меню загрузчика).
При необходимости, перед закрытием редактора вы можете отредактировать
конфигурационный файл. Если автоматическая процедура не удалась, воспользуйтесь
ручным методом восстановления.
Чтобы восстановить загрузчик, нужно выполнить следующие действия:
Смонтировать корневой раздел Linux ("/") командой mount /dev/hda1 /mnt
(На
месте /dev/hda1
должен быть указан тот раздел диска, на котором у вас
находится корневая файловая система Linux).[2]
mount /dev/hda2 /mnt/boot
(На месте /dev/hda2
должен
быть указан тот раздел диска, на котором у вас находится загрузочный раздел).
Смонтировать необходимые для восстановления загрузчика файловые системы:
mount /proc /mnt/proc -o bind mount /dev /mnt/dev -o bind mount /sys /mnt/sys -o bind
Объявить файловую систему на этом разделе корневой:
chroot /mnt
lilo
. В результате загрузчик будет
восстановлен в той же конфигурации, что и перед повреждением.
Если на диске произошли изменения, которые должны затронуть список загружаемых
систем (добавлены/удалены ОС), перед выполнением команды lilo
потребуется
обновить конфигурацию загрузчика: с помощью любого текстового редактора
(например mcedit
) отредактировать файл lilo.conf
.
Если в системе не произошла настройка какого-либо компонента после стадии установки пакетов, не отчаивайтесь — доведите установку до конца, загрузитесь в систему и попытайтесь теперь в спокойной обстановке повторить настройку.
В случае возникновения проблем с установкой вы можете вручную задать необходимые параметры в строке «Параметры загрузки» меню начального загрузчика.
xinit
) и в открывшемся окне терминала запустить alterator-install2 (или
alterator-wizard) вручную.
Если вы вообще не смогли установить систему (не произошла или не завершилась стадия установки пакетов), сначала попробуйте повторить попытку в режиме «Установка — безопасные параметры». Возможно также, что у вас какое-то новое или нестандартное оборудование, но может оказаться, что оно отлично настраивается со старыми драйверами. В любом случае, вы всегда можете сообщить о своих проблемах нам, написав в списки рассылки или обратившись в службу технической поддержки, и мы попытаемся вам помочь. Если вы хотите получить точный ответ, то сообщите, пожалуйста, подробный состав вашего оборудования и подробное описание возникшей проблемы.
[2] Для автоматизации
монтирования уже установленной системы можно использовать скрипт
mount-system
. В этом случае обнаруженная корневая файловая система
монтируется в каталог /mnt/system1
, и все дальнейшие действия необходимо
предпринимать с поправкой на использование этого каталога.
MediaWiki — это программный механизм для веб-сайтов, работающих по технологии «вики». Это один из самых мощных и распоcтранённых вики-движков. Он встречается и на совсем маленьких сайтах, а на огромных порталах, таких как Википедия (http://www.wikipedia.org/), для работы которой MediaWiki и создавалась.
Основной сайт проекта — http://www.mediawiki.org/.
Mediawiki устанавливается при установке дистрибутива Альт Линукс 5.0 Школьный Сервер
автоматически и сразу готова к использованию. Так как MediaWiki использует для
своей работы Web-сервер Apache2 и базу MySQL, надо убедиться, что
соответствующие этим серверам службы запущены. Сделать это можно в модуле
«Системные службы» Центра управления системой. Необходимо проконтролировать
состояние и при необходимости запустить службы httpd2
и mysqld
.
Поcле запуска Apache2 и MySQL можно обращаться на стартовую страничку
MediaWiki, расположенную по адресу http://ip-адрес/mediawiki/
.
Например, если ip-адрес вашего сервера 192.168.0.1, то адрес, по которому будет
доступен Mediawiki такой: http://192.168.0.1/mediawiki/
.
Естественно, при использовании в вашей сети DNS-сервера, ip-адрес может быть
заменён на имя, например http://www.school-server.localnet/mediawiki/
.
Движок MediaWiki представляет из себя очень гибкую систему. Для очень большого числа специфических задач можно использовать специально написанные модули расширения Wiki, например модуль работы с сервером авторизации LDAP, модуль выгрузки страниц в формат PDF и многие другие.
Мы рассмотрим настройку Wiki на примере стандартных задач, таких как управление пользователями, изменение логотипа, настройка боковой панели и решение некоторых попутно возникающих проблем.
Для выполнения операций, требующих модификации файлов и не предусмотренных
web-ориентированными средствами настройки, может потребоваться доступ к консоли
настраиваемой системы: локальный или удалённый (например по |
Управление пользователями осуществляется от имени любого пользователя, обладающего привилегиями администратора системы Wiki. При установке системы создаётся учётная запись административного пользователя, используя которую, можно выполнить первичный вход в систему для осуществления её настроек. В частности, для создания пользователей.
Для создания пользователей необходимо зайти в систему от имени пользователя, обладающего всем набором привилегий в системе. Предположим, что нам нужно создать пользователей — учителей школы — чтобы каждый из них мог независимо работать в системе посредством локальной вычислительной сети с различных рабочих мест. В случае вывода Wiki в Интернет, например при использовании Wiki в качестве сайта школы, есть возможность работы в системе из любого уголка Земли, где есть доступ к Интернету, например из дома школьников и учителей. В качестве обыкновенного пользователя, не обладающего администраторскими привилегиями, может зарегистрироваться любой желающий. Для этого необходимо перейти на страницу авторизации щёлкнув мышью на ссылке представиться системе.
Теперь можно представляться системе под этим именем и создавать материал.
По умолчанию в Wiki существуют 4 основных статуса:
участник, наделённый правами и обязанностями выполнять работы по обслуживанию, к которым относятся:
Администраторы не имеют каких-либо привилегий в управлении проектом и не имеют права использовать свои возможности для навязывания другим участникам своей точки зрения.
Статусом администратора могут наделять Бюрократы.
Для изменения логотипа на Главной Станице Wiki нам потребуется:
png
либо jpg
;
LocalSettings.php
.
Логотип нужно скопировать в каталог с файлами MediaWiki. В нашем случае это
/var/www/webapps/mediawiki/
.
Если файл с логотипом называется MY_LOGO.png
, то для указания его в качестве
логотипа MediaWiki в файле LocalSettings.php
, который находится в каталоге
на сервере /var/www/webapps/mediawiki/
нужно найти параметр $wgLogo
и присвоить
ему значение $wgScriptPath/MY_LOGO.png
.
Переменная |
Основное меню в Wiki позволяет организовать доступ к основным разделам базы знаний самым удобным и быстрым образом.
Для организации меню нам потребуется перейти на специальную страницу Wiki
MediaWiki:Sidebar
.
Для этого откроем браузер, например Firefox, и введём в адресную строку путь к
странице настроек основного меню: http://ip-адрес/?title=MediaWiki:Sidebar
.
Между содержимым страницы и структурой основного меню просматривается соответствие. Нажав Править можно изменить структуру меню, добавляя либо удаляя ссылки на определённые страницы.
Как мы видим, названия разделов написаны на странице 2 раза через вертикальную черту. Если указать имя раздела один раз, в основном меню вместо короткой ссылки вы увидите полный путь до страницы. Это важный момент!
Типы файлов, разрешённых для загрузки в Wiki можно указать в файле конфигурации
MediaWiki-системы — LocalSettings.php
, который находится на сервере в
каталоге /var/www/webapps/mediawiki/
.
В нём параметры за типы файлов, разреёшенных для загрузки в базу
знаний, отвечают параметры $wgFileExtensions[]
. Количество
параметров соответствует количеству разрешённых для загрузки типов
файлов. Например:
$wgFileExtensions[] = 'zip'; $wgFileExtensions[] = 'pps'; $wgFileExtensions[] = 'odt'; $wgFileExtensions[] = 'ods'; $wgFileExtensions[] = 'odp'; $wgFileExtensions[] = 'pdf'; $wgFileExtensions[] = 'png';
Чтоб понять область применения MediaWiki необходимо разобраться с самой технологией Wiki.
Wiki(Вики) — это гипертекстовая среда (обычно веб-сайт) для сбора и структурирования письменных сведений. Характеризуется следующими признаками:
Для создания вики-среды необходимо особое программное обеспечение — движок вики. Это частный вид системы управления сайтом (CMS), довольно простой в своём устройстве и функциональности, поскольку почти все действия по структуризации и обработке сведений производятся пользователями вручную.
Подчеркнём точность данного в начале определения: именно для сбора и структурирования сведений. Гипертекст в вики — не более чем техническая основа, среда. Те, кто активно создают и иизменяют основной контент сайта, образуют вики-сообщество.
Есть несколько причин, обуславливающих использование Wiki-среды для деятельности, связанной с образованием:
Принимая во внимание вышеописанные преимущества, можно формировать локальные электронные энциклопедии конкретного учебного заведения: школы, колледжа, техникума, института, — воспитанники которых получат возможность пользоваться электронными лекциями преподавателей и учителей, имея доступ к ним прямо с домашнего компьютера посредством Интертета. Такой доступ достаточно легко организовать, создав в школе сервер с сайтом школы, которым может являться Wiki.
После установки и настройки базы знаний можно незамедлительно приступать к работе над учебным материалом.
При создании своей первой страницы средствами Wiki многие начинающие пользователи очень долго ищут в системе кнопку Создать. Не будем попросту тратить на это время, потому что такой кнопки здесь нет.
Для того чтобы создать страницу с нужным нам называнием, достаточно в форме поиска написать название, которое подходит для описания нашей страницы, и нажать кнопку перейти, на что система выдаст нам страницу с таким называнием, а если таковой нет, то предложит её создать.
Примем предложение системы и перейдём по ссылке Создать страницу. Итак, мы попали в поле редактирования страницы. Давайте напишем здесь предложение:
У нас получилось создать страницу! Теперь задача минимум - изучить основную Wiki-разметку, чтобы красиво оформлять свои знания и заинтересовать учеников.
и нажмём расположенную внизу кнопку записать страницу. И опять маленькая победа — страница создана. Самая простенькая, но зато своими силами!
В предыдущем подразделе у нас получилось создать простую страницу и даже разместить в ней некоторый текст. Но, согласитесь, просто размещать текст без форматирования можно и в простом текстовом редакторе. Нас категорически не устраивает размещать статьи в стиле "печатной машинки", следовательно, нужно научиться форматировать текст. Это проще простого:
Под форматированием "мышкой" следует понимать набор действий над текстом, которые можно выполнять, как будто мы находимся в текстовом редакторе стандартного офисного пакета, например OpenOffice.org. Принцип прост:
После выбора соответствующего форматирования выделенный текст будет обрамлён с обеих сторон специальными символами, благодаря которым после сохранения страницы примет желаемый вид. Приведём примеры:
Документы, созданные в текстовом процессоре, включают систему уровней заголовков, по которым впоследствии, как правило, после оформления документа, можно автоматически построить содержание, используя ряд хитрых функций офисного пакета. В случае с Wiki можно забыть про понятие "Содержание", так как оно действительно строится автоматически, исходя из созданных заголовков и подзаголовков:
=Заголовок1= ==Подзаголовок1== ===Подподзаголовок1=== ====И так далее1==== =Заголовок2= ==Подзаголовок2== ===Подподзаголовок2=== ====И так далее2==== =Заголовок3= ==Подзаголовок3== ===Подподзаголовок3=== ====И так далее3==== =Заголовок4= ==Подзаголовок4== ===Подподзаголовок4=== ====И так далее4==== =Заголовок5= ==Подзаголовок5== ===Подподзаголовок5=== ====И так далее5====
Каждый из элементов содержания является ссылкой на ту часть страницы, названием которой является. Таким образом, можно быстро и легко "путешествовать" по готовому документу, щёлкая мышкой на заголовке нужного раздела.
Загрузить изображения на страницу очень просто. Достаточно щёлкнуть на кнопке вставки изображения на панели форматирования.
После этого система автоматически создаст тег \[[Изображение:Example.jpg]]
.
Здесь Example.jpg
— целевое имя файла. Например, есть необходимость в
размещении на вики некого изображения, которое называется medved.png.
Следовательно, целевое имя файла должно быть medved.png
вместо Example.jpg
После записи страницы содержание тега \[[Изображение:medved.png]]
превратится
в ссылку вида Изображение:Medved.рng
, щёлкнув по которой, автоматически
попадаем в форму загрузки файла.
Нажав кнопку Обзор, выбираем заготовленный файл и нажимаем Загрузить файл. После загрузки перейдём на страницу и увидим на ней загруженную картинку. Также рисунок можно снабдить надписью, изменить его размер и положение (посередине, слева или справа).
Если в вики-разметке после вставки тега с рисунком продолжать писать
текст, то после сохранения страницы он будет располагаться слева или справа от
рисунка в зависимости от расположения последнего. Это не всегда удобно. Иногда
требуется расположить текст ниже рисунка. Для этого можно использовать тег |
Таблицы являются удобной формой для отображения информации. Но таблицы выполняют свою цель лишь тогда, когда между строками и столбцами имеется смысловая связь, то есть информацию в них можно рассортировать неким образом, например по дате или алфавиту.
С другой стороны, таблицы сложнее обычного текста. Так что применять их имеет смысл лишь в тех случаях, когда они действительно улучшают восприятие материала. Поэтому предварительно обдумайте: не лучше ли использовать обычный список.
Любая таблица в wiki-стиле начинается с фигурной скобки { с последующей вертикальной чертой | и заканчивается вертикальной чертой | с закрывающей фигурной скобкой }. Каждая ячейка строки начинается с вертикальной черты |, после которой пишется её содержание.
Исходный код таблицы с одной строкой:
{| |Ячейка 1 |Ячейка 2 |Ячейка 3 |}
Будет выглядеть так:
Ячейка 1 Ячейка 2 Ячейка 3
Для введения следующей строки после вертикальной черты ставится штрих «-». Таким образом можно вводить любое количество строк.
Исходный код таблицы в две строки:
{| |Ячейка 1*1 |Ячейка 2*1 |Ячейка 3*1 |- |Ячейка 1*2 |Ячейка 2*2 |Ячейка 3*2 |}
Будет выглядеть так:
Ячейка 1*1 Ячейка 2*1 Ячейка 3*1 Ячейка 1*2 Ячейка 2*2 Ячейка 3*2
Таблица в три строки пишется так:
{| |Ячейка 1*1 |Ячейка 2*1 |Ячейка 3*1 |- |Ячейка 1*2 |Ячейка 2*2 |Ячейка 3*2 |- |Ячейка 1*3 |Ячейка 2*3 |Ячейка 3*3 |}
Будет выглядеть так:
Ячейка 1*1 Ячейка 2*1 Ячейка 3*1 Ячейка 1*2 Ячейка 2*2 Ячейка 3*2 Ячейка 1*3 Ячейка 2*3 Ячейка 3*3
Вид рамки описывается в первой строке, сразу после {|. Не забудьте, что между ними и атрибутом должен быть пробел.
Толщина линий рамки задаётся атрибутом border=n
, где «n» — толщина линии:
Исходный код таблицы:
{| border=1 |Ячейка 1*1 |Ячейка 2*1 |Ячейка 3*1 |- |Ячейка 1*2 |Ячейка 2*2 |Ячейка 3*2 |- |Ячейка 1*3 |Ячейка 2*3 |Ячейка 3*3 |}
Таблица 47.1. Будет выглядеть так:
Ячейка 1*1 | Ячейка 2*1 | Ячейка 3*1 |
Ячейка 1*2 | Ячейка 2*2 | Ячейка 3*2 |
Ячейка 1*3 | Ячейка 2*3 | Ячейка 3*3 |
Изменять оформление рамки таблицы также можно с помощью атрибута class
.
Чтобы содержимое ячейки выделялось жирным шрифтом и центрировалось, вместо вертикальных чёрточек ставятся восклицательные знаки. Обычно это применяется для выделения заголовков.
Для последней таблицы код может быть таким:
{| border=1 !Первый столбец !Второй столбец !Третий столбец |- !Первая строка |Ячейка 2*1 |Ячейка 3*1 |- !Вторая строка |Ячейка 2*2 |Ячейка 3*2 |- !Третья строка |Ячейка 2*3 |Ячейка 3*3 |}
Таблица 47.2. Таблица будет выглядеть так:
Первый столбец | Второй столбец | Третий столбец |
---|---|---|
Первая строка |
|
|
Втроая строка |
|
|
Третья строка |
|
|
Чтобы сделать записываемую в таблицу информацию более наглядной, можно писать ряды в одну строку (если записи в них не очень длинные), разделяя их дополнительной вертикальной чертой.
Для последней таблицы код может быть таким:
{| border=1 !Первый столбец||Второй столбец||Третий столбец |- |Ячейка 1*1||Ячейка 2*1||Ячейка 3*1 |- |Ячейка 1*2||Ячейка 2*2||Ячейка 3*2 |- |Ячейка 1*3||Ячейка 2*3||Ячейка 3*3 |}
Таблица 47.3. Таблица будет выглядеть так:
Первый столбец | Второй столбец | Третий столбец |
---|---|---|
Ячейка 1*1 | Ячейка 2*1 | Ячейка 3*1 |
Ячейка 1*2 | Ячейка 2*2 | Ячейка 3*2 |
Ячейка 1*3 | Ячейка 2*3 | Ячейка 3*3 |
В wiki-стиле, как и в HTML, имеется возможность объединять несколько ячеек как
по вертикали, так и по горизонтали. Для объединения по вертикали применяется
атрибут rowspan=n
, где «n» — число ячеек, которые должна объединить данная
ячейка. Этот атрибут вписывается перед содержанием объединяющей ячейки.
Вертикальное объединение двух ячеек пишется так:
{| border=1 |Ячейка 1 |rowspan=2 |Ячейка 2, объединяет два ряда таблицы |Ячейка 3 |- |Ячейка 4 |Ячейка 5 |}
Для объединения по горизонтали используется атрибут colspan=n
.
Объединение по горизонтали:
{| border=1 |Ячейка 1 |colspan=2 |Ячейка 2, объединяет два столбца |- |Ячейка 3 |Ячейка 4 |Ячейка 5 |}
Wiki-разметка позволяет создавать и цветные и вложенные таблицы а также таблицы
с названием и фиксировнной шириной. Помимо таблиц поддерживается масса
возможностей. Обзор тегов
вики-разметки можно найти по ссылке:
http://ru.wikipedia.org/wiki/Википедия:Как_править_статьи.
Вандализм — явно вредительское добавление, удаление или изменение содержания, совершённое умышленно в целях скомпрометировать достоверность и авторитетность энциклопедии. В основном вандализм проявляется в замене содержимого качественных статей на ругательства, граффити или другое содержание, абсолютно не имеющее отношения к теме статьи. Внесение неверных изменений по причине искреннего заблуждения вандализмом не является.
Вандализм, несмотря на распространённое мнение, на самом деле не представляет
большой проблемы для вики, так как все изменения статей хранятся в специальной
базе данных, — таким образом, злоумышленники не могут уничтожить информацию
полностью. Участник, заметивший, что статья была испорчена, должен откатить
повреждённую версию — сделать это совсем несложно. Чтобы вынести предупреждение
вандалу, необходимо на его странице обсуждения добавить Шаблон:Вандализм
.
Поскольку количество людей, желающих заниматься вандализмом, приблизительно равно количеству людей, желающих восстановить истину, то создание условий, в которых второе сделать легче, чем первое, «автоматически» делает материалы вики всё более и более соответствующими истине.
Большинство последствий вандализма в вики нейтрализуются в считанные минуты.
Если вы заметили, что содержание страницы искажено или уничтожено в результате вандализма, пожалуйста, верните её к последней достоверной версии. Это может сделать любой посетитель вики.
В первую очередь перейдите к истории правок страницы и, используя для сравнения версий ссылки «пред.», определите, какие именно правки были вандальными.
Если вандальная правка одна, то просто щёлкните на ссылке (отменить) рядом с ней.
(текущ.) (пред.) о о 13:35, 10 мая 2008 Вандал (обсуждение | вклад) (102 байта) (отменить) (текущ.) (пред.) о о 13:32, 10 мая 2008 Участник (обсуждение | вклад) (5024 байта) (отменить)
Если есть несколько вандальных правок, то отметьте в левом столбце переключателей последнюю хорошую версию, в правом — последнюю испорченную, и нажмите кнопку «Сравнить выбранные версии».
После этого вы попадёте на страницу сравнения версий, где нужно щёлкнуть на ссылке (отменить) в правом верхнем углу таблицы.
В обоих случаях после нажатия (отменить) вы перейдёте к редактированию страницы.
Однако если вы отменяете правку или правки, не являющиеся последними в истории правок, то может получиться так, что система MediaWiki не сможет удалить их из содержания страницы, и тогда вы увидите сообщение:
Правка не может быть отменена из-за несовместимости промежуточных изменений.
В этом случае придётся делать «возврат к ранней версии».
Перейдите к последней хорошей версии. Затем на её странице нажмите ссылку «править». На появившейся странице редактирования сверху будет показано предупреждение о том, что вы редактируете старую версию страницы. Вручную добавьте полезные изменения, сделанные после вандальных правок, и запишите страницу.
Система MediaWiki предлагает автоматическое описание правки «Отмена правки nnn участника xxx» (к которому можно добавить свой краткий комментарий) только при отмене одной правки.
Во всех остальных случаях автоматическое описание отсутствует, и желательно добавить в поле «описания изменений» понятный комментарий, например:
Отмена 5 вандальных правок [[Участник:xxx]], возврат к версии 13:05, 14 сентября 2007 от участника yyy
Moodle (модульная объектно-ориентированная динамическая учебная среда) — это свободная система управления обучением, ориентированая прежде всего на организацию взаимодействия между преподавателем и учениками, хотя подходит и для организации традиционных дистанционных курсов, а так же поддержки очного обучения.
Используя Moodle преподаватель может создавать курсы, наполняя их содержимым в виде текстов, вспомогательных файлов, презентаций, опросников и т.п. Для использования Moodle достаточно иметь любой web-браузер, что делает использование этой учебной среды удобной как для преподавателя, так и для обучаемых. По результатам выполнения учениками заданий, преподаватель может высталять оценки и давать комментарии. Таким образом Moodle является и центром создания учебного материала и обеспечения интерактивного взаимодействия между участниками учебного процесса.
Мооdle создаётся множеством разработчиков и переведена на десятки языков, в том числе и русский.
Обучающая среда Moodle устанавливается при установке дистрибутива Альт Линукс 5.0 Школьный Сервер
автоматически и сразу готова к использованию. Так как Moodle использует
для своей работы Web-сервер Apache2 и базу MySQL, надо убедиться, что
соответствующие этим серверам службы запущены. Сделать это можно в модуле
«Системные службы» Центра управления системой. Необходимо проконтролировать
состояние и при необходимости запустить службы httpd2
и mysqld
.
После того, как Apache2 и MySQL запущены можно сразу обращаться на стартовую
страничку Moodle, расположенную по адресу: http://ip-адрес/moodle/
.
Например, если ip-адрес вашего сервера 192.168.0.1, то адрес, по которому будет
доступен Moodle такой: http://192.168.0.1/moodle/
.
Естественно, при использовании в вашей сети DNS-сервера, ip-адрес может быть
заменён на имя, например http://www.school-server.localnet/moodle/
.
По умолчанию Moodle настраивается на использование БД MySQL, работающей на той же машине, что и сам Moodle. Это является рекомендуемым вариантом, при котором все настройки могут управляться централизованно из "Центра управления системой".
Однако, при необходимости, вы можете использовать и другую поддерживаемую БД, например PostgreSQL. При этом следуем учесть, что PostgreSQL придётся доустановить с установочного диска, т.к. по умолчанию он не устанавливается, а создание самой базы, необходимой для работы Moodle, необходимо будет произвести самостоятельно.
Другой возможной случай — это использование уже существующей БД, расположенной на отдельной машине в сети. Для использования такой внешней БД, неоходимо будет указать её при первоначальной настройке Moodle.
Для выполнения подобных операций вам может потребоваться доступ к консоли
настраиваемой системы: локальный или удалённый (например по |
Мы коснемся только тех параметров настройки системы, которые необходимы для управления учебным процессом.
Администрирование выполняется при помощи команд блока Администрирование, расположенного на главной странице системы (доступен только администратору). По названиям пунктов меню этого блока, вы можете определить круг административных возможностей.
Поскольку в справочной документации достаточно подробно освещаются вопросы администрирования, остановимся лишь на некоторых задачах администрирования системы.
В блоке Администрирование выбираем Пользователи — Учетные записи — Работа со списком пользователей. Открывается страница «Редактирование списка пользователей».
Здесь можно добавлять (регистрировать), удалять и редактировать учетные записи пользователей системы. Щелчок по имени пользователя открывает форму, в которой хранятся личные данные этого пользователя, его блог, полные отчеты о деятельности, его сообщения на всех форумах, в которых участвует пользователь. Здесь же можно назначить роль (права) пользователю, причем эта роль будет глобальная, на уровне системы, т.е. пользователь будет иметь назначенные ему права во всех курсах системы. Локальные роли назначаются на уровне курса (Управление — Назначить роли).
В Moodle используются следующие роли:
Moodle позволяет делать резервные копии курсов (Администрирование -- Курсы -- Резервные копии). Вы можете выбрать какие файлы и какую служебную информацию резервировать. Можно назначить автоматическое копирование через определенный промежуток времени.
Кроме того, резервное копирование курса можно осуществлять и на уровне курса (если вы не администратор) через блок Управление -- Резервное копирование.
На уровне системы производится настройка всех модулей Moodle (элементов курса, блоков, фильтров). Эти настройки являются настройками по умолчанию для всех используемых в курсах элементов.
Оформление образовательного сайта имеет большое значение. Мы использовали стандартное оформление. Однако, можно очень быстро сменить его и преобразить сайт, придать какие-то индивидуальные черты. Нужно просто поменять тему оформления (Администрирование -- Внешний вид -- Темы -- Выбор темы). В Интернете можно найти много свободных тем, разработанных для Moodle. Конечно, предварительно нужно загрузить тему на сервер.
Так выглядит созданный нами курс в новом оформлении.
Очень важно правильно оформить главную страницу сайта (Администрирование -- Главная страница -- Настройки главной страницы). Именно здесь вы даете имя сайту (в нашем случае — WEB–Учеба), определяете, какие элементы будут на этой странице, что увидит пользователь, еще не прошедший авторизацию.
Moodle относится к классу LMS (Learning Management System) — систем управления обучением. В нашей стране подобное программное обеспечение чаще называют системами дистанционного обучения (СДО), так как именно при помощи подобных систем во многих вузах организовано дистанционное обучение. Moodle — это свободное программное обеспечение с лицензией GPL, что дает возможность бесплатного использования системы, а также ее безболезненного изменения в соответствии с нуждами образовательного учреждения и интеграции с другими продуктами. Moodle — аббревиатура от Modular Object-Oriented Dynamic Learning Environment (модульная объектно-ориентированная динамическая обучающая среда). Благодаря своим функциональным возможностям система приобрела большую популярность и успешно конкурирует с коммерческими LMS. Moodle используется более чем в 30 000 учебных заведений по всему миру и переведена почти на 80 языков, в том числе и на русский. Более подробную информацию о Moodle можно узнать на официальном сайте проекта (http://www.moodle.org/).
Moodle дает возможность проектировать, создавать и в дальнейшем управлять ресурсами информационно-образовательной среды. Интерфейс системы изначально был ориентирован на работу учителей, не обладающих глубокими знаниями в области программирования и администрирования баз данных, веб-сайтов и т.п. Система имеет удобный интуитивно понятный интерфейс. Преподаватель самостоятельно, прибегая только к помощи справочной системы, может создать электронный курс и управлять его работой. Практически во всех ресурсах и элементах курса в качестве полей ввода используется удобный WYSIWYG HTML редактор, кроме того, существует возможность ввода формул в формате TeX или Algebra. Можно вставлять таблицы, схемы, графику, видео, флэш и др. Используя удобный механизм настройки, составитель курса может, даже не обладая знанием языка HTML, легко выбрать цветовую гамму и другие элементы оформления учебного материала.
Учитель может по своему усмотрению использовать как тематическую, так календарную структуризацию курса. При тематической структуризации курс разделяется на секции по темам. При календарной структуризации каждая неделя изучения курса представляется отдельной секцией, такая структуризация удобна при дистанционной организации обучения и позволяет учащимся правильно планировать свою учебную работу.
Редактирование содержания курса проводится автором курса в произвольном порядке и может легко осуществляться прямо в процессе обучения. Очень легко добавляются в электронный курс различные элементы: лекция, задание, форум, глоссарий, wiki, чат и т.д. Для каждого электронного курса существует удобная страница просмотра последних изменений в курсе.
Таким образом, LMS Moodle дает учителю обширный инструментарий для представления учебно-методических материалов курса, проведения теоретических и практических занятий, организации учебной деятельности школьников как индивидуальной, так и групповой.
Администрирование учебного процесса достаточно хорошо продумано. Учитель, имеющий права администратора, может регистрировать других учителей и учащихся, назначая им соответствующие роли (создатель курса, учитель с правом редактирования и без него, студент, гость), распределять права, объединять учащихся в виртуальные группы, получать сводную информацию о работе каждого ученика. С помощью встроенного календаря определять даты начала и окончания курса, сдачи определенных заданий, сроки тестирования. Используя инструмент Пояснение и Форум, публиковать информацию о курсе и новости.
Ориентированная на дистанционное образование, система управления обучением Moodle обладает большим набором средств коммуникации. Это не только электронная почта и обмен вложенными файлами с преподавателем, но и форум (общий новостной на главной странице программы, а также различные частные форумы), чат, обмен личными сообщениями, ведение блогов.
Moodle имеет не только многофункциональный тестовый модуль, но и предоставляет возможность оценивания работы обучающихся в таких элементах курса как Задание, Форум, Wiki, Глоссарий и т.д., причем оценивание может происходить и по произвольным, созданным преподавателем, шкалам. Существует возможность оценивания статей Wiki, глоссария, ответов на форуме другими участниками курса. Все оценки могут быть просмотрены на странице оценок курса, которая имеет множество настроек по виду отображения и группировки оценок.
Поскольку основной формой контроля знаний в дистанционном обучении является тестирование, в LMS Moodle имеется обширный инструментарий для создания тестов и проведения обучающего и контрольного тестирования. Поддерживается несколько типов вопросов в тестовых заданиях (множественный выбор, на соответствие, верно/неверно, короткие ответы, эссе и др.). Moodle предоставляет много функций, облегчающих обработку тестов. Можно задать шкалу оценки, при корректировке преподавателем тестовых заданий после прохождения теста обучающимися, существует механизм полуавтоматического пересчета результатов. В системе содержатся развитые средства статистического анализа результатов тестирования и, что очень важно, сложности отдельных тестовых вопросов для обучающихся.
Система управления обучением Moodle может быть использована не только для организации дистанционного обучения, но, безусловно, будет полезна и в учебном процессе традиционной школы и вуза.
Работа с системой начинается с инициализации. Вызов диалога «Вход в систему ДО» осуществляется с помощью ссылки «Вход», расположенной в строке «Вы не прошли идентификацию (Вход)», как правило, расположенную в верхнем правом углу окна.
Вы вводите свой логин и пароль и входите в систему. Если вы еще не зарегистрированы в системе (не имеете логина и пароля), то, в зависимости от настроек системы, вы можете самостоятельно зарегистрироваться или войти гостем. Если ни то, ни другое не возможно, то необходимо обратиться к администратору.
При входе в систему, открывается главная страница СДО. В центре страницы содержится список доступных электронных курсов, а по краям расположены функциональные блоки, позволяющие настраивать работу системы и производить определенные действия, и информационные блоки, содержащие дополнительную информацию для учителей и учащихся. Количество и содержание блоков зависит от настроек системы, а также определяется правами пользователя. Так, например, блок «Администрирование» присутствует только у администраторов системы. При необходимости можно свернуть блок, нажав на кнопку «-» в верхнем правом углу блока.
Название курса в списке курсов является гиперссылкой, щелчок по которой открывает главную страницу курса.
Так выглядит типичная главная страница курса. В центральном блоке страницы представлено содержание данного курса, выделены тематические разделы курса, а по бокам -- функциональные и информационные блоки, часть которых доступна и видна только пользователям с правами администратора и учителям курса. В стандартном оформлении Moodle используются маленькие пиктограммы, связанные с определенными объектами или действиями. Посмотрите, например, в блоке «Элементы курса» с какими пиктограммами связаны элементы Moodle, используемые в данном курсе. Теперь вы без труда сможете определить, просмотрев содержание курса, где форум, где лекция, а где задание для студентов.
Обратите внимание на кнопку «Редактировать» в правом верхнем углу на главной странице или на странице курса. Эта кнопка доступна только тем пользователям, у которых есть права редактировать и изменять материалы курса (администратору, создателю курса, учителю с правом редактирования). При нажатии на кнопку «Редактировать» меняется интерфейс, в каждом блоке у объектов, которые можно редактировать, появляются кнопки инструментов, позволяющих изменять содержание и вид этого объекта (блока, ресурса, элемента курса, темы и т.д.). В режим редактирования можно перейти и с помощью пункта меню Редактировать в блоке «Управление».
Нажатие на кнопку «Закончить редактирование» соответственно закрывает этот режим.
Рассмотрим назначение каждой кнопки
Встроенный текстовый редактор имеет интуитивно понятный интерфейс. При желании можно увеличить размер окна редактора. Редактор поддерживает все основные операции форматирования текста, позволяет вставлять таблицы, рисунки (предварительно должны быть загружены на сервер), гипертекстовые ссылки и др.
Выход со страницы редактирования текущего объекта, как правило, осуществляется нажатием на кнопку «Save and return to course», расположенную в самом низу страницы редактирования объекта.
Для каждого курса система Moodle создает отдельный каталог, в который можно загружать файлы, сохранять созданные в системе ресурсы курса (текстовые и веб-страницы) и т.д.
Доступ к корневой папке курса осуществляется с главной страницы данного курса. Для этого в блоке «Управление» нужно выбрать пункт меню «Файлы».
Пока корневой каталог курса пуст.
Создать каталог
Переименовать каталог, файл
Удалить каталоги, файлы
Переместить каталог, файл в другой каталог
Закачать файл
Распаковать архив
Действие «Список» для архивного файла выводит оглавление архива.
Создание архива
Создадим небольшой курс, иллюстрирующий основные возможности Moodle по созданию курса и его управлению. Пусть это будет курс, знакомящий с гуманно-личностным подходом в образовании.
Для удобства ориентации в большом количестве создаваемых курсов, в Moodle предусмотрена структуризация их по категориям и подкатегориям. Поэтому при создании курса следует указать, к какой категории (подкатегории) будет относиться данный курс, если подходящей категории не существует -- создать ее.
Вы должны войти в Moodle как Администратор.
В блоке Администрирование выберите пункт меню «Курсы — Добавить/редактировать курсы».
В открывшейся странице «Категории курсов» перечислены все имеющиеся категории, по умолчанию в Moodle создана только одна категория — «Разное».
Нажмите кнопку «Добавить категорию»
В открывшейся странице «Добавить категорию» введите название категории в поле «Имя категории» («Category name»).
Для создаваемого нами курса в поле «Имя категории» запишем — «Педагогика».
Если вы создаете подкатегорию, то следует указать название родительской категории (parent category) — выбрать из выпадающего списка категорий.
Можно (но не обязательно) создать краткое описание категории в окне текстового редактора. Нажатие на кнопку «Сохранить» завершает процесс создания категории.
В дальнейшем с помощью кнопок инструментов, расположенных в колонке «Редактировать» на странице «Категории курсов» можно вносить изменения, удалять, переименовывать категории, делать их подкатегориями других категорий, передвигать категорию выше/ниже в списке категорий, делать название категории невидимым для студентов.
На странице «Редактировать настройки курса» заполните обязательные поля («Полное имя курса» и «Короткое имя курса») и выберите подходящие для вашего курса настройки.
имя, которое используется для сокращенного обозначения курса, в частности, в верхней части окна в строке, показывающий «путь».
Присвоим короткое имя нашему курсу — «ГП».
Заполнение остальных полей не обязательно, Moodle по умолчанию присваивает наиболее подходящие значения всем параметрам курса.
Рассмотрим наиболее важные их них.
краткое описание содержания курса.
Для нашего курса можно написать следующее: «Краткое изложение идей гуманной педагогики». Формат курса:: форма организации курса. Moodle предлагает следующие форматы:
курс организуется на основе одного большого форума. Может использоваться не только как курс, но и как одна большая доска сообщений.
Для создаваемого нами курса используем тематическую организацию (Формат курса -- Структура).
использование групповых режимов работы в курсе.
ученики каждой группы могут видеть, что происходит в других группах.
Примечание: Если групповой режим определен здесь, на уровне курса, то он является режимом по умолчанию для всех элементов, создаваемых в курсе. Если предполагается только для некоторых элементов курса организовать групповую работу, то группой режим лучше установить на уровне элементов курса.
О значении остальных настроек курса вы можете узнать, используя кнопку помощи (знак вопроса), относящуюся к соответствующему элементу.
Нажатие на кнопку «сохранить» внизу страницы завершает процедуру создания и настройки курса.
Обычно после этого Moodle предлагает назначить роли, т.е. определить какие пользователи смогут работать в данном курсе и какие права иметь. Мы вернемся к этому вопросу чуть позже.
Теперь вы можете вернуться на главную страницу (с помощью верхней строки, показывающей «путь») и увидеть созданный курс в списке курсов.
Часто необходимо скорректировать настройки созданного курса. Для этого:
Зайдите на главную страницу созданного курса (щелкнуть по названию курса в списке доступных курсов).
При создании курса в него автоматически включается только новостной форум. LMS Moodle располагает большим разнообразием модулей (элементов курса), которые могут быть использованы для создания курсов любого типа. В зависимости от содержания курса и концепции преподавания, создатель курса включает наиболее подходящие элементы и ресурсы, предоставляемые системой Moodle.
Можно разделить инструменты (модули) Moodle для представления материалов курса на статические (ресурсы курса) и интерактивные (элементы курса).
К ресурсам относятся:
К интерактивным элементам курса относятся:
В каждом электронном курсе LMS Moodle дает возможность создания нескольких форумов.
Добавление ресурсов и интерактивных элементов осуществляется в режиме редактирования. Нажмите на кнопку «Редактировать» в правом верхнем углу главной страницы курса, чтобы войти в этот режим.
В каждой секции курса появляются поля со списком «Добавить ресурс» и «Добавить элемент курса». Выбор нужного элемента или ресурса открывает страницу редактирования и настройки этого элемента или ресурса.
Будем создавать курс, содержащий наиболее часто используемые элементы и ресурсы курса.
Добавим в создаваемый нами курс некоторые ресурсы и элементы курса.
Под новостным форумом вставим пояснение.
Используйте панель инструментов для изменения цвета шрифта. Вставьте подходящий смайлик. Нажмите кнопку «Save and return to course», чтобы вернуться на главную страницу курса.
В сектор 1 запишем тему этого раздела.
Нажмите на кнопку, расположенную рядом с цифрой 1 (рука с пером).
В текстовом редакторе выберите подходящие настройки шрифта и наберите текст: «Основы гуманно-личностной педагогики». Нажмите «Сохранить», чтобы вернуться на главную страницу.
Аналогично добавьте тему в сектор 2: «Необходим ли гуманно-личностный подход в современной школе?» и сектор 3: «Контрольное тестирование»
В сектор 1 добавим лекцию.
Введем в поле Название: «Цели и задачи гуманно-личностного подхода».
Не будем ограничивать лекцию по времени, а «Максимальное количество ответов в карточке» установим равным 2.
Чтобы каждый кадр лекции смотрелся хорошо, в «Форматировании урока» установите:
Остальные параметры Лекции пока оставим без изменений. Нажмите кнопку «Save and display».
В лекцию можно добавить:
Основной элемент лекции — это веб-страница с вопросами. В начале страницы дается объяснение фрагмента учебного материала, а в конце страницы предлагаются вопросы для контроля усвоения этого фрагмента. Если на вопросы дается правильный ответ, загружается следующая страница лекции, иначе обучающемуся предлагается еще раз прочитать плохо усвоенный фрагмент учебного материала.
Добавим страницу с вопросами и заполним её.
Поскольку в настройках лекции мы указали «Максимальное количество ответов в карточке» равное 2, то в карточке содержится только два варианта ответа на заданный нами вопрос. Выберем тип вопроса «Верно/Неверно» (смотри имена вкладок вверху страницы).
Аналогично создадим вторую страницу лекции с вопросами.
Сохраните страницу.
Если сейчас войти в режим просмотра (вкладка Просмотр), то можно увидеть, что наша лекция состоит из двух страниц, переход на вторую страницу осуществляется только после правильного ответа на вопрос первой страницы.
Также можно увидеть, что блок «Меню лекции» пока пуст. Заполнение «Меню лекции» происходит автоматически при включении в лекцию карточек-рубрикаторов.
Карточка-рубрикатор — страница лекции, содержащая ссылки на другие страницы лекции. Обычно карточки-рубрикаторы используются для деления лекции на разделы, каждый раздел начинается с карточки–рубрикатора, в которой дается оглавление данного раздела.
Добавим карточку-рубрикатор в начало нашей лекции.
Обратите внимание, что меню добавления элементов лекции содержится как до, так и после каждой страницы лекции, для того, чтобы можно было вставить в любое место лекции дополнительную страницу. Мы будем использовать меню добавления элементов, расположенное перед первой страницей нашей лекции.
Выберите «Добавить карточку-рубрикатор (раздел)» в верхнем меню. Теперь заполним появившуюся страницу.
Сохраняем страницу и входим в режим просмотра.
Вид карточки-рубрикатора. Переход на другие страницы осуществляется нажатием на соответствующие кнопки внизу карточки. Обратите внимание, что в боковом меню лекции появилась ссылка на эту карточку-рубрикатор.
Примечание: Если в лекции не предполагается использовать много рубрикаторов, то левое боковое меню лекции становится бесполезным. Для его удаления нужно открыть страницу с настройками лекции и секции «Форматирование урока» установить значение поля «Показывать слева список страниц» -- «Нет».
Можно редактировать страницы созданной лекции. Для этого:
С помощью соответсвующей кнопки можно перемещать выше и ниже указанную страницу, а кнопка «x» удалит выбранную страницу.
Итак, в секции 1 нашего курса мы создали интерактивную лекцию. Добавим в эту секцию дополнительные материалы к лекции.
Добавим ссылку на веб-страницу, содержащую информацию о ежегодных конференциях по гуманной педагогики.
Если веб-страница загружена на ваш сервер, то для указания ссылки используйте кнопку «Выбрать или загрузить файл», иначе используйте кнопку «Искать веб-страницу» (поиск в Google) или вручную наберите ее адрес.
Обратите внимание на значение поля «Окно». Если вы хотите, чтобы страница открылась в новом (дополнительном) окне, выберите «Новое окно».
Примечание: Если у вас уже имеется электронный курс в формате веб-страниц, то можно закачать его на сервер (предварительно заархивировать) и создать ссылку на первую страницу курса (обычно index.html), сделав его таким образом доступным в системе Moodle.
Дополнительный материал, пояснения можно разместить на текстовой странице или веб-странице, созданных непосредственно в Moodle.
Во вторую тематическую секцию добавим форум, чтобы организовать дискуссию по теме: «Необходим ли гуманно-личностный подход в современной школе?»
В Moodle поддерживаются различные типы форумов:
Существует возможность принудительной подписки участников курса на форум. Тогда сообщение, которое появляется на форуме, автоматически будет рассылается участникам курса при помощи электронной почты. При этом если опция «Подписать всех на этот форум» имеет значение «Да, всегда», то тогда все участники курса будут получать рассылку без возможности от нее отказаться, если значение опции «Да, с возможностью отписаться», то при желании участники курса могут отказаться от этой рассылки.
Если предполагается оценивать выступления участников на форуме, то необходимо настроить опции группы «Оценка».
Опции «Количество сообщений для блокирования» позволяют настроить количество сообщений, которое может передать один пользователь. Как только количество сообщений превысит допустимую норму, этот участник будет заблокирован на определенное время (в зависимости от установок).
Нажатие на кнопку «Save and return to course» завершает создание форума.
Добавьте темы для обсуждения.
Элемент «Задание» позволяет преподавателю ставить задачи, которые требуют от студентов ответа в электронной форме (в любом формате) и дает им возможность загрузить его на сервер, после чего можно оценить полученные ответы.
Задания поддерживают несколько способов ответа: в виде одного файла, в виде нескольких файлов, в виде текста, вне сайта.
Пример задания с ответом в виде текста. Кнопка «Редактировать мой ответ» позволяет обучающимся открыть встроенный редактор и записать свой ответ.
Основным средством контроля результатов дистанционного обучения являются тесты. Поэтому учителю необходимо уметь создавать тесты в системе Moodle и включать их в электронные курсы.
Любой тест в Moodle создается на основе Банка вопросов (специальной базе данных). То есть прежде, чем создавать тест нужно наполнить банк данных вопросами для этого теста.
В блоке Управления на главной странице курса выбрать Вопросы.
Открывается страница редактирования вопросов.
Вопросы в Банке упорядочены по категориям. По умолчанию для каждого курса создается отдельная категория, кроме того, существуют категории, совпадающие с общими категориями курсов. При желании можно создать дополнительные категории (вкладка Категории). Перед созданием вопроса нужно выбрать категорию, к которой будет относиться этот вопрос.
В Moodle используется несколько типов вопросов в тестовых заданиях:
Тестовые задания создаются путем заполнения полей в специальных формах, которые зависят от типа используемого в задании вопроса.
Форма любого типа вопроса содержит следующие поля.
Остальные поля формы варьируются в зависимости от типа вопроса.
Рассмотрим создание некоторых типов тестовых вопросов.
В форме Банк вопросов в выпадающем списке «Создать новый вопрос» выбираем «В закрытой форме (множественный выбор)».
Значение основных полей было рассмотрено нами выше.
По умолчанию предлагается 5 вариантов ответов, при желании можно добавить еще (кнопка «Добавить еще 3 варианта ответов»).
Далее можно составить комментарии для полностью правильного ответа, частично правильного и неправильного.
Для создания этого вопроса мы заполнили поля формы следующим образом:
Вариант ответа 1
Вариант ответа 2
И т.д. для других вариантов ответа. Поскольку правильных ответов 3, то оценка за каждый правильный ответ — 33,333%.
В форме Банк вопросов в выпадающем списке «Создать новый вопрос» выбираем «На соответствие».
Значения основных полей рассмотрено выше.
После основных полей предлагается установить соответствия. Каждое соответствие объединяется в группу Вопрос1, Вопрос 2, Вопрос 3, при желании количество групп соответствий можно увеличить, нажав на кнопку «Добавить 3 вопроса».
В каждой группе соответствий нужно записать вопрос и соответствующий ему ответ.
Рассмотрим на примере:
Форма этого вопроса была заполнена следующим образом:
Вопрос 1:
Вопрос 2:
Вопрос 3:
Значения остальных полей выбраны по умолчанию.
В форме Банк вопросов в выпадающем списке «Создать новый вопрос» выбираем «Короткий ответ».
Значения основных полей (см. Формы для создания вопросов).
Поскольку ответ тестируемый должен будет ввести самостоятельно с клавиатуры, в подобных вопросах необходимо предусмотреть все возможные варианты правильной формулировки ответа. Составитель теста записывает все возможные варианты в поле «Вариант ответа». Нужно назначить оценку за каждый правильный вариант, если он частично правильный, то значение оценки можно поставить ниже 100 %.
По умолчанию предлагается заполнить три варианта ответа, однако это число может быть увеличено (кнопка «Добавить 3 варианта ответа»).
Создадим следующий тестовый вопрос.
Значения остальных основных полей -- по умолчанию.
Вариант ответа 1:
Вариант ответа 2:
Вариант ответа 3:
На рисунке вы видите реакцию системы на частично правильный ответ.
Аналогично создаются тестовые вопросы других типов.
Добавим тестирование в третью тематическую секцию нашего курса (Добавить элемент -- Тест).
Открывается страница настроек создаваемого теста.
Здесь нужно определить будет ли тест иметь какие-либо ограничения по времени, сколько вопросов будет отображаться на одной странице, случайный или не случайный порядок этих вопросов, сколько попыток будет предоставлено каждому тестируемому, какие методы оценивания будут применяться и прочие параметры. О значении каждого параметра можно узнать, нажав знак вопроса возле этого параметра.
Затем нужно наполнить созданный тест вопросами из Банка вопросов.
На главной странице курса в режиме редактирования щелкните по названию теста. Откроется страница редактирования теста.
В Банке вопросов отметьте галочкой те вопросы, которые должны войти в тест. Нажмите кнопку «Добавить в тест». Чтобы удалить какой-либо вопрос из теста, нужно нажать на кнопку с двойной стрелкой, вопрос будет перемещен в Банк вопросов.
Обратите внимание, что добавлять новые вопросы в Банк вопросов можно и с этой страницы (верхнее меню — Вопросы).
Откройте вкладку Просмотр, чтобы увидеть, как будет отображаться тест на экране.
Существует возможность импортировать и экспортировать тестовые вопросы.
Посмотреть результаты протестированных участников курса, получить статистическую информацию можно во вкладке Результаты.
Итак, мы создали небольшой курс, и познакомились с основным инструментарием системы Moodle.
В рамках этого небольшого пособия невозможно описать все возможности LMS Moodle. Нашей целью было познакомить вас с этой системой и показать, каким образом можно использовать ее для создания своего электронного курса. Надеемся, что вы присоединитесь к числу преподавателей и учителей, уже начавших использовать Систему управления обучением Moodle в своей педагогической практике.
Настоящий документ описывает процесс установки и обслуживания клиента контентной фильтрации Netpolice версии 1.02 для операционной системы ALT Linux.
Клиент Netpolice поддерживает функции доступа (политики доступа) к интернет-ресурсам как на основе списка категорий,
так и на основе белых и черных списков и их комбинаций. Кроме того, поддерживается персонифицированный доступ,
то есть для каждого пользователя есть возможность настроить свой профиль (настраивается администратором системы).
Политики доступа определяются посредством настройки ролей, которые затем присваиваются пользователям системы.
Роли поддерживают механизм наследования. При запуске системы используется политика доступа по умолчанию (см.
Приложение 1
Глава 57, ПРИЛОЖЕНИЕ 1),
которая применяется ко всем ролям. Политика доступа роли накладывается на политику доступа по умолчанию.
Если роль не определена, то используется роль student
.
Системные требования.
Минимальные системные требования: процессор от 667 МГц, ОЗУ от 512 Мб.
Для обеспечения работоспособности системы Netpolice ее необходимо настроить на категоризирующий DNS сервер.
Для этого необходимо открыть файл /etc/sysconfig/host2cat на редактирование и установить параметр
DNS_LIST
в следующее значение:
если установка произведена в школе: dnsc.skf.edu.ru
если установка произведена на домашний ПК: dnsc1.netpolice.ru
Альтернативой перезагрузки компьютера является запуск нескольких команд под правами root:
/etc/init.d/memcached start /etc/init.d/host2cat start /etc/init.d/c-icap start /etc/init.d/squid start
Устанавливаем доступ веб-браузера через прокси-сервер (IP-сервера, на котором установлен Netpolice), порт 3128 для компьютеров пользователей. Например, в Firefox это выглядит следующим образом: необходимо запустить из главного окна firefox → "Правка" → "Настройки" → вкладка "Дополнительно" → "Сеть" → кнопка "Настроить" - в появившемся окне выбрать "Настроить параметры подключения прокси вручную" и ввести IP адрес прокси-сервера и порт, далее нажать "ok" и выйти из настроек Firefox.
Выполнить пункт 1.2. если он еще не выполнен на компьютере, с которого будет осуществляться администрирование.
На компьютере, на котором был выполнен пункт 1.1, необходимо запустить сервис Apache:
/etc/init.d/httpd2 start
Далее необходимо в браузере набрать адрес http://localhost/cgi-bin/login.cgi и ввести
Имя пользователя: root
Пароль: root
После успешной авторизации рекомендуется сразу изменить пароль root
.
Для создание нового администратора кликните "Создать нового администратора", назначьте ему пароль и зайдите под его логином по адресу http://localhost/cgi-bin/login.cgi
Создание новой роли осуществляется под администратором, созданным в пункте 2.2. Для этого кликните "Создать новую роль", введите имя роли и выберете одного (нескольких) из родителей.
Создание нового пользователя осуществляется под администратором, созданным в пункте 2.2. Для этого кликните "Создать нового юзера", введите:
Имя юзера: например, user
IP адрес: (реальный IP пользователя или 0.0.0.0 если он не известен)
Маска подсети/суффикс: <пусто>
Роль: my_student
(выбрать из списка)
Теперь на компьютере, на котором установлен Netpolice (по пункту 1.1), необходимо
добавить пользователя proxy сервера:
htpasswd2 /etc/squid/passwd user
(после ввода этой команды возникнет приглашение для создания пароля пользователю)
Редактирование политики доступа осуществляется под администратором, созданным в пункте 2.2. Выберите роль с типом Custom и нажмите "Редактировать".
После завершения редактирования политик доступа необходимо или перезагрузить компьютер, на котором установлена
система Netpolice (по пункту 1.1) или выполнить следующие команды под правами суперпользователя root
:
/etc/init.d/memcached restart /etc/init.d/host2cat restart /etc/init.d/c-icap restart /etc/init.d/squid restart
Q&A
Прокси-сервер отказывается принимать соединения
"
/etc/init.d/squid status
Если выдается сообщение Service squid is not running
,
тогда выполните: /etc/init.d/squid start
ICAP protokol error
"
/etc/init.d/c-icap status
Если выдается сообщение c-icap is stoped
,
тогда выполните: /etc/init.d/c-icap start
Решение. Необходимо выполнить следующие команды под правами суперпользователя root
для добавления сервисов в автозапуск:
/sbin/chkconfig --level 345 squid on /sbin/chkconfig --level 345 c-icap on
Политики доступа по умолчанию. (1-доступ запрещен (reject), 0-доступ разрешен (accept), 2-доступ перенаправляется (redirect)) Политики настраиваются в файле /etc/c-icap.conf
url_filter.RedirectUrl — описывает URL для перенаправления запросов пользователя. По умолчанию: http://www.google.com url_filter.DBOpenErrorPolicy "<число>" — описывает применяемую политику в случае ошибки при соединении с БД политик. По умолчанию: 1. url_filter.DBQueryErrorPolicy "<число>" — описывает применяемую политику в случае ошибки при обработке запроса к БД политик. По умолчанию: 0. url_filter.UnknownRolePolicy "<число>" — описывает применяемую политику в случае неизвестной роли пользователя. По умолчанию: 1. url_filter.MemcachedConnectErrorPolicy "<число>" — описывает применяемую политику в случае ошибки при соединении с базой данных категорий. По умолчанию: 1. url_filter.MemcachedMissPolicy "<число>" — описывает применяемую политику в случае ошибки или отсутствия записи при извлечении данных из базы данных категорий. По умолчанию: 0. url_filter.EmptyCategoryPolicy "<число>" — описывает применяемую политику в случае отсутствия категории для данного интернет ресурса. По умолчанию: 0. url_filter.CategoryNotFoundPolicy "<число>" — описывает применяемую политику в случае отсутствия категории интернет-ресурса в описании применяемой политики. По умолчанию: 1.
После внесения изменений в файл конфигурации требуется перезапуск сервиса c-icap путем ввода из командной строки следующей команды:
/etc/init.d/c-icap start
Список категорий и их идентификаторов для школьного категоризирующего DNS сервера
1 Пропаганда войны, разжигание ненависти и вражды, пропаганда порнографии и антиобщественного поведения 8 Преступления 10 Алкоголь 16 Компьютерные игры (ресурсы данной категории, несовместимые с задачами образования) 21 Нелегальная помощь школьникам и студентам 23 Нижнее белье, купальники 24 Обеспечение анонимности пользователя, обход контентных фильтров 25 Онлайн - казино и тотализаторы 27 Поиск работы, резюме, вакансии (ресурсы данной категории, несовместимые с задачами образования) 32 Табак, реклама табака, пропаганда потребления табака 34 Убийства, насилие 35 Чаты (ресурсы данной категории, несовместимые с задачами образования)
Список категорий и их идентификаторов для домашнего категоризирующего DNS сервера.
105 алкоголь 101 эротика, порнография 3 реклама, баннерные сервера 4 власти, правительство 5 авто 6 кино 7 строительство и ремонт 8 предметы потребления 9 кулинария 10 дача 11 курсы, обучение 12 электроника и электротехника 13 оборудование 14 семья 15 мода и стиль 16 финансы 17 изобразительное искусство 18 компьютеры, аппаратное обеспечение 19 здоровье 20 хобби 21 юмор 22 интерьер 23 доступ в интернет 24 юридические услуги 25 литература 26 СМИ 27 машиностроение 28 металлургия 29 мобильная связь 30 музыка 31 общественные организации 113 компьютерные игры 33 домашние животные 34 фото 35 афиша 36 недвижимость 37 религия 38 школа 39 наука 40 спорт 41 театры 42 транспорт 43 туризм 44 университеты 111 работа и вакансии 46 создание сайтов 112 чаты 48 сайты знакомств 49 войска и вооружение 50 форумы и блоги 51 сервера бесплатной электронной почты 52 бесплатные хостинги 107 нелегальная помощь школьникам и студентам 54 убийства, насилие, трупы 110 онлайн-казино 102 социальные сети 57 терроризм 58 торговля 108 нижнее белье, купальники 109 обеспечение анонимности, обход контентных фильтров 103 службы обмена сообщениями 104 файлообменные сети и сайты 106 табак
Система предназначена для работы в стиле традиционных школьных инструментов — классного журнала и ученических дневников. При этом появляются дополнительные возможности, связанные с работой в Интернет-среде. Например,
В разработке учтены требования законодательства о персональных данных. В описаниях РУЖЭЛЬ и в отдельных материалах на сайте можно найти рекомендации по организации работы в соответствии с требованиями закона (см. п.3 ниже, описание работы со списками).
Любой компьютер, подключенный к сети и способный посещать веб-сайты, является для РУЖЭЛЬ точкой входа. При этом возможности работы с РУЖЭЛЬ индивидуально ограничены по имени и паролю. Возможен гостевой вход для просмотра информации по учебному процессу, например, учебный план, тематика проведенных занятий и др. (доступ к правой странице журналов).
Мы считаем, что сервер с РУЖЭЛЬ правильнее устанавливать в школе — подробная аргументация есть в обзорах на странице Прожекты. Если наши доводы вас не убеждают или у вас нет условий для размещения сервера с РУЖЭЛЬ в своей локальной сети, можно разместить его в сети Интернет. Для этого достаточно обеспечить указанные в инструкции условия для установки. Для ведения журналов нескольких школ на одном web-сервере необходимо для каждой из них запустить свои приложения и свои базы данных либо модернизировать данное приложение.
Отличительные особенности РУЖЭЛЬ собраны в сравнительную таблицу.
Наиболее эффектным будет применение РУЖЭЛЬ там, где уже используют в своей сети:
Интерфейс системы легко может быть локализован для любого языка.
Все, внесенное в журнал, попадает в индивидуальные сводки для каждого ученика. Они могут выводиться в регулярные распечатки и/или автоматически отправляться по электронной почте.
По итогам учебного года можно произвести «свертку» — сформировать из базы данных статические HTML-файлы, которые можно хранить на любых внешних носителях и просматривать стандартным браузером.
РУЖЭЛЬ предоставляет возможность работы в комбинации из двух подрежимов, отраженных закладками:
Критериальный режим — ключевое преимущество РУЖЭЛЬ для школ Международного Бакалавриата
Предусмотрено 2 варианта набора критериев: жесткий и гибкий, — вариант определяется при настройке РУЖЭЛЬ. Бескритериальные отметки можно поставить в любом варианте.
Можно использовать не только линейную шкалу отметок, но и уровневую: в качестве оценки использовать любую символьную комбинацию или даже медиа объект (картинку, звук, видео), но поставить ей в соответствие числовое значение. Прогноз в этом случае будет вычисляться на основании чиcловых представлений оценки, а отображаться в журнале в виде соответствующего объекта.
Критериальный режим хорош и для начального ознакомления, когда учитель нерегулярно вносит уроки в журнал: он может по мере необходимости вносить задания на странице «работы» и выставлять за них отметки, писать по ним индивидуальные комментарии. Эти задания будут попадать в электронный дневник. Такое вхождение в РУЖЭЛЬ облегчит в дальнейшем навык ставить отметки за работы, а н «уроки», как привыкли учителя. Это позволит легко подключить автоматические режимы обработки успеваемости.
Классический режим удобен тем, кто не гонится за возможностями автоматизации, а хочет минимизировать усилия по настройке РУЖЭЛЬ. Он предоставляет возможности, максимально близкие к обычному школьному журналу. В классическом режиме информация, вводимая за уроки, является просто хранимыми символами, которые нужно передать при рассылке.
Важная функция классического режима — учет уроков, текстовые комментарии, связанные с уроком, например, отметка отсутствующих, поведение на уроке. Автоматизация классического режима позволит учитывать замены, контролировать своевременность заполнения уроков.
Отличительная особенность РУЖЭЛЬ — акцент на автоматизации рутинных операций по работе с журналом сотрудников учебной части. В частности, предметом нашей гордости является система контроля за своевременным заполнением журнала. Это надежно работает, если учебная часть аккуратно настроит учебный план, проследит за системой в начале учебных периодов и при изменении расписания. РУЖЭЛЬ умеет еженедельно автоматически:
Централизованный пульт позволит учебной части проследить за динамикой заполнения журнала без необходимости заходить на каждую предметную страницу. Благодаря этому заметно упрощается ряд трудоемких операций, неизбежных для традиционного бумажного журнала.
Чтобы облегчить процесс внедрения, не стоит сразу подключать все возможности РУЖЭЛЬ-завуч. Его преимущества становятся значимы, когда журнал ведут на регулярной основе. Чем больше учителей будет с ним работать, тем больше положительных качеств будет проявляться.
Это отдельное приложение. Оно позволяет удобно просматривать домашние задания и ожидаемые контрольные работы, информацию о которых учителя ввели, заполняя журнал. На отдельной закладке можно увидеть последние уроки в просматриваемом периоде. По умолчанию подставляется последняя неделя, но можно указать любой период.
Списки Основной модуль РУЖЭЛЬ не содержит списков учителей, учеников и классов, но его легко подключить к внешним базам данных. Можно воспользоваться прилагаемой базой данных — она интегрируется в РУЖЭЛЬ в виде одного из режимов работы.
Прилагаемая к РУЖЭЛЬ БД-списки ориентирована на соблюдение требований №152-ФЗ «О персональных данных» и содержит минимально необходимое количество персональных данных: ФИО, пол, дату рождения. Это позволяет объявить РУЖЭЛЬ общедоступным Интернет-источником без проблем согласования с уполномоченными органами. Для этого есть несколько вариантов работы:
при наличии согласия на обработку персональных данных в общедоступном источнике:
при отсутствии согласия на обработку персональных данных в общедоступном источнике — обезличено:
РУЖЭЛЬ-журнал
РУЖЭЛЬ-завуч
РУЖЭЛЬ-дневник
Списки
Для управления приложениями WebObjects, каковыми являются приложения РУЖЭЛЬ, используется служебное приложение WOMonitor.
Чтобы можно было использовать РУЖЭЛЬ, нужно запустить основную службу WebObjects — wotaskd и приложение управления — womonitor.
в выпадающем списке "Текущее состояние службы" выбрать пункт "запустить".
Аналогичным способом запустить службу womonitor.
WOMonitor доступен через web-интерфейс. В браузере откройте страницу http://IP_адрес_сервера:56789
.
Если страница не открывается:
cgi-bin
писать Apps
)
На закладке Applications показывается список доступных приложений WebObjects.
После установки РУЖЭЛЬ, в списке должно быть 4 приложения:
Здесь можно
контролировать уже существующие в списке приложения
В столбце "Instances Running" можно увидеть количество запущенных экземпляров приложения
Вероятнее всего, добавлять приложения в список, или изменять их глобальные настройки не понадобится. При необходимости, более подробная информация доступна на сайте РУЖЭЛЬ и в официальном руководстве.
Для перехода к к списку экземпляров приложения, нажать кнопку Detail View справа от названия интересующего приложения.
В этом режиме можно:
управлять исполнением экземпляров приложения:
Refuse new sessions — запретить новые подключения и остановить приложение, когда все пользователи отключатся
Для завершения приложения рекомендуется использовать Refuse new sessions. При активации этого режима, пользователи увидят сообщение с просьбой выйти из приложения и смогут завершить работу, сохранив все важные данные.
Чтобы настроить параметры экземпляра приложения, нажать кнопку Config справа.
Доступны следующие параметры настройки:
Additional Arguments — параметры командной строки для запуска
-WODirectConnectEnabled
— доступность прямого подключения по порту. Рекомендуется указывать NO
Это необходимо, чтобы работала функция Refuse New Sessions (см. выше), а также важно для безопасности.
-CONFIGDIR
— путь к директории конфигурации РУЖЭЛЬ
-EMailBroadcast.disableWeekly
— запрещает еженедельную автоматическую рассылку оценок по электронной почте
По умолчанию true. Чтобы активировать рассылку, укажите false.
-AutoItog.disable
— запрещает автоматическое выставление итоговых оценок в конце учебного периода
По умолчанию true. Чтобы активировать автовыставление, укажите false.
-PlanFactCheck.disable
— запрещает автоматическую проверку заполнения уроков и авто-формирование каникулярных поправок
По умолчанию true. Чтобы активировать автопроверку, укажите false.
Запущенные приложения РУЖЭЛЬ доступны по адресам:
http://IP_адрес_сервера/Apps/WebObjects/Rujel
http://IP_адрес_сервера/Apps/WebObjects/RujelDiary
http://IP_адрес_сервера/Apps/WebObjects/PListWOEditor
Для того, чтобы начать работу с РУЖЭЛЬ, в систему должны быть заведены пользователи, и им должны быть назначены права доступа путем включения их в соответствующие группы.
Пользователи заводятся в модуле ЦУС «Пользователи» (раздел «Пользователи»).
Права доступа пользователя в РУЖЭЛЬ зависят от групп, в которые включен пользователь.
Для РУЖЭЛЬ определены следующие группы:
Управление группами осуществляется в модуле ЦУС «Группы» (раздел «Пользователи»).
для включения в состав группы
для исключения из группы
Необходимо настроить ряд учебных параметров в режиме «Учебный план» на разных закладках:
Содержит список изучаемых курсов, их объем в недельных или общих часах, распределение учебной нагрузки по преподавателям. Без указания названия курсов и преподавателей заполнение предметных страниц невозможно.
Учебный план может заполняться и храниться в 2-х видах:
Первый вариант типичен для большинства школьных предметов. При вводе их в окне недельных часов общее количество часов будет зависеть только от длительности учебных периодов. При внесении изменений в учебный план в связи с внеплановыми праздниками, каникулами и т.п. автоматически будет изменяться общее количество часов за весь курс.
Если в отношении учебного курса необходимо обеспечить фиксированное количество часов, их нужно ввести в окне с полными часами. При переходе с одного окна на другое по закладкам «недельный» / «полный» в полях будет
Серенький шрифт означает, что числа автоматически пересчитаны в системе, исходя из введенных в смежном окне чисел и длительности учебного периода.
Если поверх серенького числа ввести новое число, число в этом поле на смежном окне будет стерто, а на его месте появится серенькое расчетное. Другими словами — введенные и расчетные поля взаимообратны на этих двух окнах.
Если учебный курс равномерно распределен по учебным периодам, достаточно заполнить соответствующие поля учебного плана количеством недельных часов, которые должны соблюдаться на протяжении всего учебного года.
Если учебный курс неравномерно распределен по учебным периодам, можно перейти в окно детализации учебного плана: для этого нужно щелкнуть на угловатую стрелку напротив требуемого предмета (в колонке со стилизованной буквой «i» в заголовке). Чтобы вернуться в основное окно, нужно щелкнуть на закладку «Учебный план».
Принцип заполнения окна детализации учебного плана тот же: недельный и полный. Единственное отличие — здесь в полном окне видны и недельные часы за период, и общие. Кроме того, в окне с полными часами за курс появляется колонка с общим числом часов, чтобы их можно было сравнивать с расчетным числом при введенных данных.
Настройка «Учебных периодов» позволяет:
Необходимо внимательно следить за правильностью указания даты каждого вводимого в РУЖЭЛЬ факта. Неправильное указание даты может приводить к неожиданным результатам. В программу заложена проверка вводимых дат, но она может защитить только от грубых ошибок.
Для ввода некоторых данных может быть полезна «машина времени»: текущая дата, которая по умолчанию соответствует реальной дате. Она доступна в меню «Режимы».
В традиционном журнале учителя привыкли ставить отметки в колонке, связанной с уроком. Когда на уроке проводится одна работа, это кажется удобным, хотя в случае болезни ученика в клеточке урока стоит «н». В результате, когда и если ученик выполняет эту работу, нужно изобретать, куда поставить отметку? Еще сложнее, когда на уроке оценивается более одной работы или работа оценивается по нескольким критериям.
Чтобы развести вопросы учета проведенных уроков и оценивания работ, в РУЖЭЛЬ предусмотрено 2 закладки.
на закладке «уроки» необходимо заполнять:
на закладке «работы» необходимо заполнять:
При наличии навыка можно корректировать информацию в отношении работ на закладке «уроки»: при выборе урока из него выдвигается «карман» с актуальными на эту дату заданиями. Выбор любого из них обеспечивает ту же функциональность, что и на странице «работы».
Запись домашнего задания осуществляется в окне, которое появляется при щелчке на поле «д/з», расположенное рядом с темой урока. Кроме краткого изложения, в нем можно разместить Интернет-ссылку- щелчек на иконку земного шара открывает окно для ссылки. Домашнее задание автоматически попадает в «Электронный дневник», который доступен для просмотра на сайте ученикам и родителям.
Задание любого типа, в том числе, домашнее, можно создать на закладке «работы». Задание попадает в «Электронный дневник», когда различаются даты его объявления и сдачи, поэтому при записи задания не следует про них забывать:
Для удобства работы рекомендуется делать закладки (аналог страниц бумажного журнала). Учитель сам определяет количество уроков на закладке, но рекомендуется не больше 10-12. В противном случае, левая часть начинает вытеснять с экрана правую и приходится использовать полосу прокрутки. Чтобы сделать закладку, нужно щелкнуть на урок, который должен стать первым на следующей странице, и щелкнуть на появившуюся справа закладку со знаком «+». Аналогично делаются закладки для работ.
Автоматизация — мощное средство решения рутинных задач по мониторингу учебного процесса. Она может высвободить учебную часть для решения стратегических задач, обеспечивая ее оперативной обратной связью о состоянии дел по информации в журнале. Однако это возможно только в том случае, если удастся обеспечить регулярное ведение журнала всеми или, по крайней мере, большинством учителей. Задача это непростая и небыстрая. Для ее решения необходимо сделать учителей союзниками. Не стоит спешить с внедрением автоматизации, пока не удалось решить задачу ведения. Для замены бумажного журнала просто ведения тоже достаточно.
Панель «План/Дано» расположена справа вверху на предметной странице. Если контроль включен и настроены учебные периоды, она показывает число ожидаемых по плану и реально данных уроков с учетом возникших в процессе обучения поправок. Панель окрашивается в разные цвета в зависимости от соотношения этих чисел:
Все внеплановые отклонения от учебного плана учитель должен указать в окне «Поправки», которое вызывается при щелчке на «План/Дано»:
При регистрации поправок необходимо указывать причины — иначе информация не сохранится. В ряде случаев варианты возможных причин могут быть уже введены — тогда их достаточно выбрать из списка. Если ни одна из них не подходит, можно указать «Другую причину» — ее нужно ввести в соответствующее поле описания.
Панель «Замечания» расположена слева от «План/Дано» и, если включен режим замечаний, содержит записи, создаваемые
Количество открытых и закрытых замечаний показано на панели красным и зеленым числом. Для чтения замечаний нужно щелкнуть на панель. Цветовая окраска панели позволяет быстро оценить состояние замечаний:
Раз в неделю в панели «Замечания» автоматически формируется список выявленных системой несоответствий. Предусмотрено поле для снятия замечания — это позволяет упростить контроль за заполнением журнала и исполнением замечаний.
Замены в РУЖЭЛЬ оформляются учителями на предметных страницах и контролируются (корректируются, подтверждаются) учебной частью в центральном пульте «Корректировки». В результате формируется журнал замененных и пропущенных уроков.
При проведении замены необходимо сначала заполнить тему своего урока — потом оформлять замену. Урок необходимо записывать на предметной странице того учебного курса, которым заменяется плановый урок.
При оформлении замен необходимо указывать причины. Оформление замены осуществляется, как правило, на предметной странице того учебного курса, которым заменяется плановый урок. Для оформления замены в нижней части «кармана» выбранного урока доступна кнопка «Замена».
если замена другим учебным курсом — нужно
Для интегральной оценки успеваемости обучающихся по каждому курсу можно включить прогнозную отметку. Она вычисляется по результатам текущей успеваемости или может установливаться вручную — на основании принятого положения об оценивании.
Итог формируется из прогнозной отметки. В расчетной модели формирования прогноза учитель может ходатайствовать о повышении итога на 1 балл относительно прогноза — для этого он должен указать в окне описания прогнозной отметки причину. Если учебная часть согласится с предложением учителя, отметка будет повышена, а причина попадет в распечатку итоговых отметок.
Итоговые отметки за каждый отчетный период выставляются автоматически в день и час, назначенные учебной частью. Исправление итоговой отметки доступно только заместителю директора (по умолчанию).
Обучающемуся может быть предоставлена отсрочка выставления итоговой отметки. Отсрочка выставляется классным руководителем по согласованию с администрацией. Наличие отсрочки учитель видит на своей предметной странице ЭЖ. Итоговая отметка в этом случае формируется точно так же, но позже.
Для контроля за учебным процессом в ЭЖ предусмотрены отчеты: сводные (по курсам) и выборки (для поиска по критериям). Контроль осуществляют сотрудники учебной части.
Все внесенные учителями поправки, замены и совмещения сводятся в отдельном режиме "Коррективы". В нем ответственные сотрудники учебной части подтверждают причины изменений в учебном плане, указывая в описании причин названия соответствующих первичных документов. Если введенные учителями причины или иная информация не соответствуют действительности, сотрудники учебной части вносят коррективы в эти записи. Режим содержит окно со списком замен и предусматривает экспорт этих данных для последующей обработки в электронных таблицах.
В режиме «Табель» предусмотрен помесячный экспорт данных о проведенных занятиях для формирования табеля учета рабочего времени, а также, окно с детализацией этой информации по любому учителю.