logo
Речь пойдет об установке eFront на локальной машине с Windows. Подобно работе с MOODLE – курсы, созданные в таком варианте, можно перенести в сеть, где к ним получат доступ ученики.
Если Denwer уже установлен и работает – приступаем сразу к созданию нужных баз и каталогов. Если нет – обращаемся к разделу установки Denwer’a.
Во всех системах семейства Windows установка будет одинаковой, отличаться будет лишь вид кноток, цвет панелей и, возможно, рабочего окна. На рисунках – Windows 7 Максимальная (64).
Запускаем Denwer двойным щелчком по значку Start Denwer (или - Run) – в windows7 и Vista запускать и останавливать Denwer нужно с правами администратора – в системном лотке (рядом с часами) появились индикаторы работающих программ, можно переходить в браузер. Нам снова нужен наш локальный сервер – в адресной строке набираем: localhost.
Окно уже знакомое, переходим в раздел Утилиты и щелкаем по ссылке Заведение новых БД и пользователей MySQL.

image001

Мы работаем на локальной машине, к которой нет доступа из внешней сети. Потому в предложенном окне нам нужно заполнить только два поля. Вернее, даже одно – второе заполнится автоматически. Создавать так базу для работы приложения на реальном, работающем сервере, конечно, нельзя. Но на серверах – это отдельный разговор.
Щелкаем кнопку Создать БД и пользователя, нам сообщают, что программа все успешно сделала. Замечательно! Окно браузера можно просто свернуть, к нему вернемся чуть позже.
Останавливаем Denwer – при работающем изменения, которые мы сейчас будем производить, система просто не увидит.

Дальше – в Проводнике или привычном файловом менеджере открываем диск Z – тот, который создал Denwer при установке (и где у нас уже работает moodle). Сразу выполним серьезную работу, которая необходима для успешной установки eFront.
Нам нужна папка  Z:\usr\local\php5 (уже знакомая – мы к ней обращались, когда изменяли ограничения на максимальный  размер загружаемого в Курс файла).
В этой папке – вложенная папка  ext – это библиотеки, которые использует наш php. При стандартной установке Denwer’a устанавливаются только самые необходимые и MOODLE этого было достаточно. Для установки и работы eFront нам понадобятся еще другие. Конкретно - php_zip.dll и extension=php_xsl.dll. Файлы просто копируем в эту папку.
 Полный пакет библиотек доступен для свободного скачивания на сайте http://www.php.ru/, а можно воспользоваться теми, что скачали с нашего
сайта вместе с дистрибутивом eFront.

Теперь нужно эту библиотеку подключить. Это совсем не сложно. Тем более, что с файлом php.ini (Z:\usr\local\php5) мы уже работали. Открываем файл с помощью Блокнота – Щелчок ПКМ по названию файла. В контекстном (выпадающем) меню выбираем – Открыть с помощью→ Блокнот. Нам нужна строка extension=php_zip.dll.

image002

Чтобы не искать ее по всему тексту глазками, рискуя пропустить, заходим в меню Правка→Найти, в появившемся окне в поле поиска копируем название нужной библиотеки – вот этой – extension=php_zip.dll и нажимаем кнопку Найти далее.
Эта библиотека, как и многие другие, присутствует в списке доступных. Только не используется – перед ее названием стоит точка с запятой (программисты говорят: библиотека закомментирована). Мы ее раскомментируем – большое дело!!! Этот знак - ; - перед ее названием просто стираем. Точно так же поступаем со второй библиотекой - extension=php_xsl.dll, ее можно не искать – это предыдущая строка. И закрываем файл с сохранением изменений.

Теперь нам нужно создать каталог для нашего eFront.
Переходим на диск Z, находим папку home, в ней - localhost, а в ней – www. В ней уже есть другие, в том числе и moodle. Создаем здесь еще одну – efront – именно так мы назвали нашу базу MySQL. Наш локально работающий eFront будет находиться по адресу Z:\home\localhost\www\efront.
Только папка пока пустая – в нее нужно распаковать дистрибутив. После копирования всех нужных файлов папка «изнутри» будет выглядеть так –
image003

Ее можно закрыть, добалять в нее ничего не нужно.
Запускаем Denwer, переходим в окно браузера, которое мы свернули после создания базы. Приступаем к установке.
В адресной строке вместо того, что там сейчас есть, набираем: http://localhost/efront.  Можно, как обычно, просто перейти по этой ссылке, если делали все именно так, как описано. Установка пойдет на английском, но все интуитивно понятно.
Открывается окно установки системы с большой синей кнопкой в виде треугольника.  Ее нам и предлагают нажать – новая инсталляция.
image004

В следующем окне система проверит нашу сеть на соответствие своим требованиям, там мы просто нажмем кнопку Continue – Продолжить.
В следующем окне много полей. Обязательные для заполнения – с красной звездочкой справа. Большая их часть уже с текстом. Менять мы его не будем. Местонахождение нужной базы, ее имя, пользователя и даже логин администратора будущей системы в нужных полях уже есть. Нам нужно только внести пароль администратора и его электронный адрес. Пароль старательно запоминаем-записываем, адрес может быть любым – при работе в локальной версии письма посылать-получать не будем. Ставим галочку – Создать урок и пользователей по умолчанию – Create default…
image005
Нажимаем кнопку Install.
Машина ненадолго задумывается и выдает вот такое окошко –  нас поздравляют с успешной установкой.
image006

Для удаления файлов, которые использовались при установке и перехода на главную страницу нашего eFront нужно перейти по ссылке Click here – она подчеркнута. Переходим!
Ура! Все готово к работе! Или, вернее, почти все.

image007

В правом верхнем углу окошко для выбора языка интерфейса. Треугольник носиком вниз справа, как обычно показывает, что здесь – выпадающий список. В нем и выбираем из предложенных языков Русский.
Теперь – понятно все, кроме названий курсов в середине окна. Просто курсы сейчас в системе – демонстрационные. Те, что установились по умолчанию. Полезная штука – можно посмотреть структуру и функционал. А наши, созданные самостоятельно, будут на том языке, на котором будем работать.
Что, зачем и почему оно именно так – разберемся!!!
footer