Руководство системного программиста (администратора)
Для работы ММ ППО АС ГБД необходимы технические средства, описанные в таблице 1.1.
Таблица 1.1. Требования к техническим средствам
Наименование | Кол-во |
1. Системный блок Intel Pentium III 1GHz или более мощный | 1 |
2. Оперативная память не менее 1Gb | 1 |
3. Дисковое пространство 6 Gb | 1 |
4. Монитор 15′ LCD | 1 |
5. Клавиатура PS/2 | 1 |
6. Манипулятор типа «мышь» (оптическая) | 1 |
7. Источник бесперебойного питания (APC Smart-UPS 620 VA SC620I) | 1 |
8. Cетевой фильтр (PILOT) | 1 |
Что такое опека и кто может стать опекуном
1.2.Требования к общему программному обеспечению (ОПО)
Требования к общему программному обеспечению (ОПО), необходимому для ММ ППО АС ГБД, представлены в таблице 1.2.
Таблица 1.2. Требования к ОПО
Наименование | Кол-во |
1. ОС Microsoft Windows XP | 1 |
2. Microsoft Office 2003 | 1 |
2.СТРУКТУРА ПРОГРАММЫ
ППО АС ГБД представляет из себя три различных уровня, взаимодействующих друг с другом последовательно (исключение составляет обмен производной информацией):
Рис. 2.1. Структура взаимодействия компонентов системы банка данных
3.НАСТРОЙКА И ПРОВЕРКА ПРОГРАММЫ
3.1.Microsoft Office 2003
Для того чтобы начать установку MS Office 2003, необходимо запустить файл Setup.exe в дистрибутиве MS Office 2003.
Рис. 3.2. Лицензионное соглашение MS Office 2003
Чтобы продолжить установку необходимо прочитать лицензионное соглашение и принять его, поставив галочку в единственном поле. После этого станет доступна кнопка Next (продолжение установки).
Рис. 3.3. Личные данные пользователя
На этой форме необходимо ввести личные данные пользователя, производящего установку. Его имя, инициалы и организацию. После ввода нажимаем кнопку Next.
Чужие дети: помочь_нельзя_бросить
Рис. 3.4. Серийный номер MS Office 2003
В этом окне вводится уникальный серийный номер установочного дистрибутива MS Office 2003. Серийный номер обычно указан на коробке с диском или на самом диске.
Рис. 3.5. Выбор вида установки и пути установки
В данном окне необходимо выбрать тип установки Typical Install. Путь установки – путь к любой папке жесткого диска, в которой будет находится устанавливаемая программа.
Рис. 3.6. Выбор компонентов
В данном окне необходимо обязательно отметить галочками следующие компоненты: Word, Excel. И нажать кнопку Next.
Рис. 3.7. Расширенные опции компонентов.
В данном окне ничего изменять не надо. Необходимо просто нажать кнопку Next.
Рис. 3.8. Процесс установки MS Office 2003
После проведенных выше операций появится окно установки MS Office 2003, с полосой прогресса установки.
Рис. 3.9. Завершение установки.
После завершения установки появляется окно завершения установки. Нажимаем кнопку Finish. Теперь на вашем компьютере установлен Microsoft Office 2003 необходимый для работы системы АИСТ ГБД(ФМ).
3.2.Установка АИСТ ГБД (ММ)
Рис. 3.10. Выбор пути установки.
После запуска установщика (Setup.exe) появляется окно мастера установки с предложением ввести путь установки и указать для кого устанавливается приложение. В качестве пути можно указать любую папку
Рис. 3.11. Выбор пути установки.
Рис. 3.12. Завершение установки.
После нажатия кнопки Close, установка АИСТ ГБД (ММ) будет завершена. Запуск АИСТ ГБД (ММ) производится с помощью ярлыка на рабочем столе
Рис. 3.13. Завершение установки.
3.3.Настройка приложения АИСТ ГБД (ММ) для работы с базой данных.
3.3.1.Вход в приложение
Рис. 3.14. Выбор сертификата.
При входе в систему необходимо выбрать сертификат пользователя, который входит в систему.
Рис. 3.15. Главное окно программы.
После выбора сертификата, пользователь попадает в главное окно программы.
3.3.2.Настройка хранилища данных
Следующим шагом необходимо настроить работу программы с локальным хранилищем данных и с удаленной системой.
Рис. 3.16. Меню администрирования.
Настройка системы осуществляется с помощью пункта «Настройка системы» меню «Администрирование».
Рис. 3.17. Окно настройки источников данных.
Для работы системы необходимо настроить локальное и внешнее хранилища данных.
Локальное хранилище данных для регионального модуля является база данных MySql. Для работы с этим хранилищем необходимо выбрать в качестве типа хранилища «MySql», в качестве адреса сервера указать адрес компьютера, на котором установлен сервер MySql. Задать значение порта, на который настроен сервер MySql, а также задать имя и пароль учетной записи, с которой будет осуществляться подключение к базе данных(имя пользователя ставится в значение root, а пароль в значение, указанное при установке сервера).
Далее необходимо настроить удаленное хранилище верхнего уровня. Для этого необходимо выбрать пункт Используется, и в качестве типа хранилища указать MS SQL. В качестве адреса сервера и порта задать адрес и порт сервера базы данных федерального модуля, а в качестве логина и пароля – значения логина и пароля учетной записи, выделенной для конкретного региона (уточняется у администратора федерального модуля).
3.3.3.Настройка прав пользователей
Рис. 3.18. Окно настройки прав пользователей
Настройка прав пользователей осуществляется с помощью специальной формы. Данная форма имеет три секции для задания прав пользователя и одну секцию для выбора пользователя. Пользователь выбирается на основе его сертификата в верхней части формы. После того, как пользователь выбран, можно приступать к редактированию прав.
Группа «Анкеты детей» — содержит набор прав, относящихся к работе с анкетами детей.
Просмотр анкеты ребенка – позволяет пользователю просматривать анкету ребенка.
Редактирование и ввод анкет детей – позволяет пользователю редактировать и заводить новые анкеты детей.
Прекращение учета сведений о детях (сброс в архив) – позволяет пользователю снимать детей с учета и помещать их анкеты в архив.
Возврат анкеты ребенка из архива в базу – позволяет пользователю вернуть снятую с учета анкету ребенка.
Ввод и изменение принятых мер по устройству ребенка – позволяет пользователю вводить и изменять принятые меры по устройству ребенка.
Вывод списка анкет в формате Excel – позволяет пользователю получить список анкет в формате Excel.
Печать, просмотр и сохранение запросов – позволяет пользователю производить соответствующие действия с запросами. Запросы представляют собой текстовые документы, созданные на основе шаблонов.
Экспорт анкет для Web-сайта – позволяет пользователю производить экспортирование вторичных данных о ребенке для последующего размещения их на сайте.
Групповое указание принятых мер – позволяет пользователю задавать принятые меры сразу для нескольких анкет детей.
Групповое изменение органов опеки – позволяет пользователю изменять поле «орган опеки» у нескольких анкет детей.
Групповой сброс в архив по возрасту – позволяет пользователю осуществить сброс в архив нескольких анкет детей с указанием причины списания «достижение 18 лет».
Просмотр журнала изменений – позволяет пользователю просматривать журнал изменения анкеты ребенка.
Просмотр анкет граждан – позволяет пользователю просматривать анкеты граждан.
Редактирование и ввод анкет граждан – позволяет пользователю производить изменение и ввод анкет граждан.
Прекращение учета сведений о гражданах – позволяет пользователю списывать в архив анкеты граждан.
Возврат анкеты граждан из архива в базу – позволяет пользователю вернуть списанные анкеты обратно в базу.
Печать, просмотр и сохранение запросов – позволяет пользователю производить соответствующие действия с запросами. Запросы – текстовые документы, созданные на основе шаблонов.
Редактирование справочников – позволяет пользователю вносить изменения в имеющиеся справочники.
Обмен данными с вышестоящей организацией – позволяет пользователю отправлять информацию(формировать пакет для передачи) на уровень вверх.
Управление пользователями – позволяет пользователю изменять права других пользователей.
Настройка источников данных – позволяет пользователю настраивать параметры локального и удаленного доступа к хранилищам данных.
3.3.4.Очередь пакетов
Окно «Очередь пакетов» предназначено для работы с входящими и исходящими пакетами и осуществляет обмен информацией между уровнями.
Рис. 3.19. Окно очереди пакетов.
Для обмена информацией с верхним уровнем необходимо нажать кнопку «Синхронизация» (если синхронизация не была выполнена автоматически). После этого неотправленные анкеты отправятся на верхний уровень, а если подключение не доступно, то формируются пакеты для отправки на съемном носителе. Открыть пришедшие анкеты можно с помощью кнопки «Открыть». Статус пакетов отображается в поле «Статус пакета».
Синхронизация проводится в обязательном порядке не менее одного раза в день.
4.ПЕРЕЧЕНЬ СОКРАЩЕНИЙ
ППО | Прикладное программное обеспечение |
ФМ | Федеральный модуль |
РМ | Региональный модуль |
ММ | Муниципальный модуль |
ГБД | Государственный банк данных |
РБ | Региональный банк данных |
ФБ | Федеральный банк данных |
ФИО | Фамилия Имя Отчество |
Лист регистрации изменений | |
Номера листов (страниц) | Всего |
Источник: rykovodstvo.ru
ППО АИСТ ГБД
Согласно письма Министерства образования и науки Российской Федерации № ВК-251/07 от 12 февраля 2016 года и № ВК-2139/07 от 13 октября 2014 года (О государственном банке данных о детях, оставшихся без попечения родителей) Федеральным законом от 2 июля 2013 г. №167-ФЗ «О внесении изменений в отдельные законодательные акты Российской Федерации по вопросам устройства детей-сирот и детей оставшихся без попечения родителей» с 1 января 2015 года в законную силу вступят изменения в Семейный кодекс Российской Федерации и в Федеральный закон от 16 апреля 2001 г. №44-ФЗ «О государственном банке данных о детях, оставшихся без попечения родителей» в части формирования, ведения и использования государственного банка данных о детях, оставшихся без попечения родителей.
В этой связи 1 января 2015 года в государственном банке данных о детях будет создан реестр граждан, желающих принять детей на воспитание в свои семьи, который будет доступен всем региональным операторам и всем органам опеки и попечительства.
Министерством образования и науки Российской Федерации разработано прикладное программное обеспечение автоматизированной информационной системы государственного банка данных о детях, оставшихся без попечения родителей (далее – ППО АИСТ ГБД), которое предназначено для осуществления учета детей, оставшихся без попечения родителей, и граждан, желающих принять детей на воспитание в свои семьи.
ППО АИСТ ГБД будет устанавливаться во всех органах опеки и попечительства. До 1 ноября 2014 года органам опеки и попечительства необходимо было проанализировать техническое оснащение и приобрести средства информации (требования указаны в Приложении 1), и до 1 января 2015 года принять организационные и технические меры, позволяющие обеспечить реализацию нового порядка.
Что мы предлагаем?
- 1. Развертывание центра регистрации в региональном центре органа опеки и попечительства.
- 2. Осуществление поставки средств защиты информации в муниципальные органы опеки и попечительства.
- 3. Проведение аттестации Вашего АРМ по требованиям защиты информации, подключенного к АИСТ ГБД.
ООО «Русь-Телеком» имеет необходимые лицензии ФСТЭК России и ФСБ России в области информационной безопасности, а также квалифицированных специалистов для выполнения работ по установке и настройке средств защиты информации и аттестации объектов информатизации.
ООО «Русь-Телеком» успешно работает на рынке информационных услуг Российской Федерации, имеет значительный опыт создания систем информационной безопасности в коммерческих организациях и в государственных структурах. Имеет большой опыт подключения к аналогичным государственным системам в сфере образования (ФИС ЕГЭ и приема (ФИС ГИА), ЕГИСМ (ЕИС ГА)) по всей России.
Компания ООО «Русь-Телеком» является партнером ФГАНУ ЦИТиС и сотрудничает с ведущими разработчиками и поставщиками средств защиты информации, такими как: ОАО «ИнфоТеКС», ЗАО «ОКБ САПР», ООО «Код безопасности», ЗАО «АЛТЭКС-СОФТ», ЗАО «НПО «Эшелон» и другими.
Как заказать подключение к АИСТ ГБД
Позвоните по бесплатному телефону — 8 (800) 600-69-88
Время работы: 9:00 — 19:00 (Москва)
Либо оформите заявку на подключение на сайте — Заявка на подключение АИСТ ГБД
Вас может заинтересовать:
- Подключение к ФИС ЕГЭ и приема ФИС ГИА
- ЕИС ГА (ЕГИСМ)
- Подключение к ЕГАИС
Источник: www.rus-telecom.ru
АИСТ ГБД
Министерством образования и науки Российской Федерации разработано прикладное программное обеспечение автоматизированной информационной системы государственного банка данных о детях, оставшихся без попечения родителей – ППО АИСТ ГБД. Оно предназначено для учета детей, оставшихся без попечения родителей, а также тех, кто желает принять детей на воспитание в свои семьи.
ППО АИСТ ГБД устанавливается во всех органах опеки и попечительства.
Цели формирования ППО АИСТ ГБД
- учет детей, оставшихся без попечения родителей в РФ и за ее пределами;
- содействие в устройстве детей на воспитание в семьи;
- создание условий для реализации права желающих принять детей на воспитание в свои семьи на полную и достоверную информацию о детях;
- учет желающих принять детей на воспитание и обратившихся для получения сведений о детях.
Функции ППО АИСТ ГБД
- внесение в ГБД сведений о детях;
- внесение в ГБД сведений о желающих принять детей на воспитание в свои семьи;
- формирование регионального ГБД;
- направление информации в Министерство образования и науки РФ об усыновленных детях гражданами РФ, проживающими за пределами страны, иностранными гражданами и лицами без гражданства;
- обмен информацией о постановке детей на учет в региональные банки данных;
- предоставление информации заинтересованным федеральным и региональным органам государственной власти, судебным и правоохранительным органам, а также Уполномоченному по правам человека РФ, Уполномоченному при Президенте РФ по правам ребенка и Уполномоченному по правам ребенка в субъектах РФ.
Органы исполнительной власти с полномочиями регионального оператора ГБД, а также органы опеки и попечительства должны:
- установить ППО АИСТ ГБД;
- организовать рабочие места для работы с АИСТ ГБД в соответствии с требованиями.
«Выбор» оказывает услуги по подключению к АИСТ ГБД. В них входит:
Развертывание центра регистрации в региональном центре органа опеки и попечительства.
Разработка организационно-распорядительной документации для информационных систем, подключаемых к АИСТ ГБД.
Установка, настройка, ввод в эксплуатацию средств защиты информации.
Аттестация информационных систем, подключаемых к АИСТ ГБД.
В 2019 году вводится сегмент АС ФБД «Граждане». В нем ведется учет тех, кого лишили родительских прав или ограничили в них. Туда же попадают отстраненные от исполнения своих обязанностей опекуны и попечители.
Источник: www.vybor-rzn.ru
Подключение к системе АИСТ ГБД
Упростить взаимодействие органов опеки и регионального оператора банка данных о детях.
Какие организации должны подключиться к ППО АИСТ ГБД:
- органы опеки и попечительства;
- иные органы исполнительной власти субъектов Российской Федерации, на которые возложены полномочия регионального оператора государственного банка данных о детях.
ВАЖНО! Согласно письму Минобрнауки РФ от 13 октября 2014 года «О государственном банке данных о детях, оставшихся без попечения родителей», с 1 января 2015 года органы исполнительной власти, на которые возложены полномочия регионального оператора государственного банка данных о детях, должны:
- установить прикладное программное обеспечение автоматизированной информационной системы государственного банка данных о детях, оставшихся без попечения родителей (ППО АИСТ ГБД);
- организовать рабочие места для работы с АИСТ ГБД в соответствии с требованиями:
- Законодательства в области защиты персональных данных;
- Приказа ФСТЭК России от 11.02.2013 № 17;
- Приказа Минобрнауки от 21.04.2014 № 136;
- Письма Минобрнауки от 13 октября 2014 года № ВК-2139/07.
Комплекс услуг
- разработка организационно-распорядительной и проектной документации на объект информатизации;
- установка, настройка, ввод в эксплуатацию средств защиты информации;
- аттестации объекта информатизации на соответствие требованиям безопасности информации, с подключением к ГБД о детях.
Источник: kontur.ru
Система управления сайтами NetCat
версия 2.1
Руководство пользователя
Компания «АИСТ»
Москва, 2003 г.
Внимание! Право на тиражирование программных компонентов и документации принадлежит компании «АИСТ». Приобретая систему NetCat, вы автоматически соглашаетесь не допускать копирование программ и документации без письменного разрешения компании «АИСТ», за исключением копирования документации в электронном виде.
© 1999-2003 «АИСТ»
Компания «АИСТ», отдел разработки NetCat
Адрес: 119034, г. Москва, Коробейников пер., дом 1/2, стр. 6
Телефон: (095) 245-8877
Сайт: http://www.netcat.ru
Электронная почта: support@netcat.ru
Разработка системы управления сайтами NetCat: П. Филатов, Д. Спирин, Г. Аревшатян, В. Мельников, И. Завойчинский, К. Заугольнов, Д. Васильев.
Документация: П. Филатов, Д. Спирин, Д. Васильев.
Оглавление
- Введение 5
Структура Руководства 5
Что вы должны знать 6
- Установка системы 7
Системные требования 7
Процедура установки системы 8
Настройка системы 10
Решение проблем 12
- Концепция системы 13
Термины и понятия 13
Принципы функционирования системы 14
Начало работы 16
Структура системы администрирования 17
Интерфейс системы администрирования 19
- Структура сайта 23
Начальный ввод структуры сайта 24
Операции с сайтом 24
Добавление сайта 25
Изменение настроек сайта 26
Удаление сайта 28
Операции с разделом 28
Добавление раздела 29
Изменение настроек раздела 31
Список шаблонов в разделе 31
Удаление раздела 32
Редактирование информации в разделе 32
- Работа с содержимым сайта 35
Добавление информации 35
Редактирование и удаление информации 36
Работа с файлами 36
Титульные страницы 37
Визуальный HTML-редактор 37
Списки 38
- Пользователи и права доступа 39
Операции с пользователями 43
Регистрация пользователя 43
Изменение регистрационной информации 44
Установка прав доступа для пользователя 44
Удаление пользователей 45
Группы пользователей 45
Рассылки по базе пользователей 45
- Макеты дизайна страниц 47
Добавление макета 47
Редактирование макета 48
Удаление макета 48
- Шаблоны данных 49
Добавление шаблона 50
Редактирование настроек шаблона 51
Редактирование полей шаблона 51
- Настройки системы 53
Настройка системных таблиц 53
Работа с модулями 54
Установка модуля 54
Настройка модуля 54
Обновление системы 55
- Другие функции системы 57
Отчеты 57
Архивирование системы 57
- Получение помощи 59
Заметки 61
Введение
Автоматизированная система управления сайтами NetCat является универсальным средством управления сайтами среднего и высокого уровня сложности. Система рассчитана на использование для следующих видов сайтов:
- корпоративные представительства;
- порталообразные сервера;
- библиотеки данных, файл-архивы;
- интернет-издания;
- электронные магазины и пр., в т.ч. сложные веб-системы.
Система администрирования в NetCat разделена на две части: интерфейс пользователя и интерфейс разработчика. В данной книге рассматривается первая часть системы администрирования, т.е. интерфейс пользователя.
Для использования системы не требуется хорошее знание интернет-технологий, языков программирования и разметки. Интерфейс системы прост и интуитивно понятен для пользователя, имеющего опыт работы на компьютере.
Структура Руководства
Настоящее Руководство разделено на 11 частей:
Часть 1, «Введение». Здесь описываются общие понятия, необходимые навыки для работы с системой.
Часть 2, «Установка системы». В этой части описывается процесс установки и базовой настройки системы.
Часть 3, «Концепция системы». В этой части система описывается в структурном виде, приводится справочник терминов и понятий, которые используются в интерфейсах управления системой и данном Руководстве, описывается процесс создания сайта в общем виде.
Части 4-8. В этих частях описывается процесс управления различными сущностями в рамках сайта: структурой, содержимым, пользователями и пр. Части 7 и 8 более подробно описаны в книге «Руководство разработчика системы NetCat».
Часть 9, «Настройки системы». В этой части описывается назначение и применение настроек системы, описывается работа с модулями.
Часть 10, «Другие функции системы». В этой части можно узнать о вспомогательных функциях системы.
Часть 11, «Получение помощи». Здесь приводятся способы решения возникших проблем и получения помощи.
Что вы должны знать
Система NetCat позволяет оптимизировать и упростить как процесс создания сайта, так и процедуры управления им. Управление сайтом не требует специфических познаний в интернет-технологиях. Оператору или менеджеру, поддерживающему сайт, достаточно:
- уметь работать в системе Microsoft Windows на уровне пользователя;
- знать основные операции работы с текстами (редактирование, копирование и т.д.);
- уметь работать в сети Интернет, перемещаться по веб-сайтам;
- знать основные принципы и понятия, применимые к сайтам (гиперссылки, страницы, картинки, текстовые материалы и пр.);
- для использования на сайте графических материалов пользователю необходимо уметь работать с каким-либо графическим пакетом, например, Adobe Photoshop.
Дополнительными плюсами при работе с системой будут:
- знание языка HTML;
- опыт разработки сайтов;
- знание принципов аналитической части технологического процесса разработки сайтов.
Установка системы
Большинство хостинг-провайдеров позволяют осуществить в режиме визуального редактирования все операции, необходимые для установки системы. Так, на компакт-диске приведен список крупнейших российских хостинг-провайдеров с дополнительными инструкциями по установке системы. Если же вы устанавливаете систему на нестандартную хостинг-площадку, вам может потребоваться помощь специалиста или базовое знание операционной системы Unix.
Стоит отметить, что тот факт, что система NetCat работает под управлением Unix, не говорит о сложности ее установки и эксплуатации. Система работает на стороне хостинг-провайдера, а абсолютное большинство хостинг-провайдеров поддерживают именно эту операционную систему. Для работы с системой и управления своим сайтом вам не понадобится изучать Unix (Linux, FreeBSD и пр.) – все операции с системой могут производиться на удаленном компьютере под управлением любой операционной системы, в т.ч. Microsoft Windows. Единственное требование к рабочему компьютеру – наличие выхода в сеть Интернет.
Система NetCat представляет собой совокупность программных файлов, написанных на языке программирования PHP, файлов конфигураций и базы данных (СУБД MySQL). Система поставляется в заархивированном виде в следующем составе:
- netcat.tgz – архив программных файлов и файлов настроек
- netcat.sql – т.н. «дамп» (архив) базы данных
Оглавление
Введение
Варианты установки АИСТ в учебном заведении
Установка сервера Apache, PHP5 и MySQL5 в операционных системах Windows 2000, XP, Vista, 7
Установка Apache 2.2
Конфигурирование Apache
Установка PHP 5
Установка PHP в качестве модуля
Конфигурирование PHP
Установка MySQL 5
Установка и настройка sendmail
Установка Joomla
Общая информация
Системные требования
Загрузка дистрибутива
Установка
ШАГ 1: Выбор языка (Choose Language):
ШАГ 2: Начальная проверка (Pre-installation Check):
ШАГ 3: Лицензия (License):
ШАГ 4: Конфигурация базы данных (Database Configuration):
ШАГ 5: Конфигурация FTP (FTP Configuration):
ШАГ 6: Главная конфигурация (Main Configuration):
ШАГ 7: Завершение (Finish):
Установка/обновление и удаление компонента АИСТ
Руководство по установке/обновлению компонента
Установка нового компонента/обновление
Установка нового компонента вручную (альтернативный способ)
Автоматическое обновление компонента (версия 1.1.7.3 и старше)
Удаление (деинсталляция) компонента
Настройка модуля авторизации
Регистрация АИСТ на центральном сервере
Администрирование АИСТ
Типы пользователей
Административный раздел АИСТ
Список администраторов
Настройки
База данных
Помощь
Введение
Автоматизированная информационная система трудоустройства (далее — АИСТ) выполнена в виде компонента для системы управления контентом CMS Joomla! 1.5 (далее — Joomla). Так как АИСТ представляет собой подсистему веб-сайта, который будет использоваться в качестве веб-сайта центра трудоустройства или учебного учреждения.
Далее приводится подробное руководство по установке АИСТ и веб-сервера со всем необходимым программным обеспечением (далее ПО) на собственном сервере, подключенном к интернет и имеющим зарегистрированное доменное имя. В приведенном руководстве рассматривается установка на сервер с операционной системой (далее ОС) семейства Windows. Программное обеспечение АИСТ и дополнительное ПО распространяется бесплатно и имеет открытый исходный код. Компонент АИСТ распространяется по лицензии GNU General Public License (http://www.gnu.org/licenses/gpl.html). Исключение составляет ОС Microsoft Windows. Также существует возможность установки АИСТ на компьютеры под управлением бесплатных ОС семейства Unix, таких как Unix, Linux, FreeBSD. В ряде случаев использование этих ОС является более предпочтительным для работы веб-сервера Apache. Ввиду сложности администрирования и отсутствия технической поддержки со стороны разработчиков данных ОС, мы не будем рассматривать их использование в данном руководстве.
Веб-сервер — программа, обеспечивающая предоставление информации в службе глобального соединения. Веб-сервер хранит и предоставляет во внешнюю сеть данные, организованные в виде веб-страниц. Веб-сервер отвечает за обработку запросов клиентов к веб-сайту и исполнение приложений, созданных специально для веб-сервера. Веб-сервером также называют компьютер (или специальное компьютерное оборудование), выделенный и/или специализированный для выполнения интернет-приложений, а если проще, компьютер на другом конце провода, который показывает веб-страницы, которые вы видите в браузере. На этом компьютере установлена ОС и программа — веб-сервер (в нашем случае Apache). Для выполнения приложений, написанных на специальном языке программирования PHP, Apache должен включать интерпретатор PHP, а чтобы эти приложения могли эффективно работать с большими объемами данных, необходима Система управления базами данных (далее СУБД) MySQL. После установки и настройки этих трех программных продуктов, следует установить Систему управления контентом (Content Management System) (далее CMS), которая и представляет собой веб-сайт. После чего остается последний шаг: установить на сайте подсистему АИСТ.
Если вы впервые сталкиваетесь с организацией веб-сервера в интернете и созданием веб-сайта, настоятельно рекомендуем привлечь квалифицированного специалиста.
Варианты установки АИСТ в учебном заведении
Для того чтобы сайт был доступен из интернета, необходимо зарегистрировать доменное имя или, как минимум, использовать статический IP-адрес.
Установка сервера Apache, PHP5 и MySQL5 в операционных системах Windows 2000, XP, Vista, 7
Для установки системы войдите в Windows под учетной записью администратора. До начала установки рекомендуется включить отображение расширений для зарегистрированных типов файлов.
Для того чтобы включить показ расширений файлов, необходимо произвести следующие действия:
Windows 2000, XP, Vista
1) Зайдите в Панель управления
2) Выберите Свойства папки
3) Перейти на вкладку Вид
4) Снять галочку с пункта Скрывать расширения для зарегистрированных типов файлов
5) Нажать кнопку ОК
Windows 7
1) Открыть окно любой папки
2) Щёлкнуть на кнопке Упорядочить
3) Выбрать пункт Параметры папок и поиска
4) Перейти на вкладку Вид
5) Снять галочку с пункта Скрывать расширения для зарегистрированных типов файлов
6) Нажать кнопку ОК
Установка Apache 2.2
Скачайте с сайта http://aist.bmstu.ru/component/downloads веб-сервер Apache 2.2.14 для Windows (далее Apache). Установка его довольно проста и описана во многих руководствах, выложенных в сети. Запустите файл apache_2.2.14-win32-x86-openssl-0.9.8k.msi. Откроется диалоговое окно установки Apache.
Нажмите «Далее» («Next»).
Прочитайте лицензионное соглашение и подтвердите свое согласие с его условиями. Нажмите «Далее» («Next»).
В поля “Network Domain” и ”Server Name” введите имя домена сети и имя сервера. Укажите адрес электронной почты администратора сервера. Нажмите «Далее» («Next»).
Чтобы узнать зарегистрированное доменное имя и имя сервера необходимо обратиться к системному администратору.
Выберите «Обычный» («Typical») тип установки, нажмите «Далее» («Next»).
Укажите путь для установки Apache или оставьте путь по умолчанию. Если вы меняете путь, указанный по умолчанию, учитывайте это в дальнейшем, так как пути указанные в примерах этого руководства будут не актуальны. Нажмите «Далее» («Next»).
Нажмите «Инсталлировать» («Install»).
После окончания установки, нажмите «Завершить» («Finish»).
Установка Apache завершена . Теперь следует сконфигурировать Apache.
Конфигурирование Apache
Создайте папку C:Site. В ней создайте папку localhost, в которой создайте директории www и cgi. Дирректория www будет содержать материалы сайта, а cgi — скрипты CGI, если таковые у вас будут. Таким образом должны появиться четыре директории:
C:Site
C:Sitelocalhost
C:Sitelocalhostwww
C:Sitelocalhostcgi
Из папки C:Program FilesApache Software FoundationApache2.2logs, скопируйте файлы access.log и error.log в директорию C:Sitelocalhost для удобства. По названию данных файлов легко понять их функции: регистрация обращений к сайту и ошибок соответственно.
C:Program FilesApache Software FoundationApache2.2 является путем установки Apache по умолчанию. Если при установке Apache, вы поменяли это значение, используйте путь указанный вами.
В директории C:Program FilesApache Software FoundationApache2.2conf найдите файл httpd.conf (не спутайте с httpd.default.conf) — это файл с настройками Apache. В нём найдите строку:
ServerRoot «C:/Program Files/Apache Software Foundation/Apache2.2»
На компьютерах с 64-разрядной ОС (это можно узнать, щелкнув правой кнопкой мыши по значку «Мой компьютер» и просмотрев информацию о системе) данная строка может выглядеть так:
C:/Program Files (x86)/Apache Software Foundation/Apache2.2
она должна содержать путь к папке, куда у вас установлен Apache. Обратите внимание, что символ «слэш» прямой (/) и заканчивается адрес без слеша.
Теперь прописываем путь к данным сайта:
Найдите строчку
DocumentRoot «C:/Program Files/Apache Software Foundation/Apache2.2/htdocs«
И замените ее на строчку
DocumentRoot «C:/Site/localhost/www»
Значение данного параметра является корневой папкой сайта. Именно сайта, а не сервера. В дальнейшем мы будем использовать понятие «корневой каталог сайта» или «корневая папка сайта» без уточнения полного пути.
Далее найдите блок текста:
<Directory «C:/Program Files/Apache Software Foundation/Apache2.2/htdocs«>
#
# Possible values for the Options directive are «None», «All»,
# or any combination of:
# Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
#
# Note that «MultiViews» must be named *explicitly* — «Options All»
# doesn’t give it to you.
#
# The Options directive is both complicated and important. Please see
# http://httpd.apache.org/docs/2.2/mod/core.html#options
# for more information.
#
Options Indexes FollowSymLinks
#
# AllowOverride controls what directives may be placed in .htaccess files.
# It can be «All», «None», or any combination of the keywords:
# Options FileInfo AuthConfig Limit
#
AllowOverride None
#
# Controls who can get stuff from this server.
#
Order allow,deny
Allow from all
</Directory>
и замените его полностью на данный блок:
<Directory «C:/Site»>
Options Indexes Includes
AllowOverride All
Order allow,deny
Allow from all
</Directory>
Символ «#» в фале httpd.conf используется для обозначения комментария. Строка идущая после данного символа является комментарием и игнорируется. Комментарии служат для пояснения тех или иных инструкций непосредственно в коде.
Теперь задайте файлы, которые будут открываться по умолчанию, если в строке адреса браузера не будет указано, какую именно страницу открывать первой:
Найдите строку:
DirectoryIndex index.html
И замените ее на:
DirectoryIndex index.php index.html index.html.var
Настройте языки. В конец файла добавьте строки:
AddLanguage en .en
AddLanguage ru .ru
LanguagePriority en ru
Настройте кодировку. Добавьте в конец файла строки:
AddDefaultCharset utf-8
AddCharset UTF-8 .utf8
Теперь пропишите пути к файлам логов. Найдите строку:
ErrorLog «logs/error.log»
И замените ее на строку:
ErrorLog «C:/Site/localhost/error.log»
Найдите строку:
CustomLog «logs/access.log» common
И замените ее на строку:
CustomLog «C:/Site/localhost/access.log» common
Всё, Apache установлен. Перезапустите его (Нажмите «Пуск» -> «Панель Управления» -> «Администрирование» -> «Службы», нажмите правой кнопкой на службе «Apache2.2» и нажмите «Перезапуск»), чтобы изменения вступили в силу.
Можно также сделать двойной щелчок левой кнопкой мыши по иконке Apache в панели задач и в появившемся окне нажать кнопку «Перезапуск» («Restart»).
Для проверки работы Apache создайте файл index.html в корневой папке сайта. Откройте его в любом текстовом редакторе (например, Блокнот) и напишите там следующее:
<!DOCTYPE HTML PUBLIC «-//W3C//DTD HTML 4.01 Transitional//RU»>
<html>
<head>
<title>Главная страница</title>
<meta http-equiv=»Content-Type» content=»text/html; charset=utf-8″>
</head>
<body>
Hello World
</body>
</html>
Сохраните изменения и закройте файл.
Если Apache правильно установлен и работает, то при вводе в адресную строку браузера адреса сайта появится надпись «Hello World». Если этого не произошло, то проверьте в файле httpd.conf, который вы редактировали, правильность ввода всех вышеуказанных настроек, обратите внимание на наличие и правильность ввода всех слов и служебных символов, таких как «.», «<», «>», «/», «»».
Следующим шагом необходимо установить PHP.
Установка PHP 5
Скачайте с сайта http://aist.bmstu.ru/component/downloads PHP 5.2.9 для Windows. Распакуйте содержимое архива в папку C:SitePHP.
Некоторые архиваторы могут предложить распаковать архив в папку C:SitePHPphp-5.2.9-Win32, если вы распакуете его в данную папку, ничего работать не будет, будьте внимательны.
Установка PHP в качестве модуля
Установка PHP в качестве модуля немного повышает быстродействие, так как модуль PHP загружается один раз при запуске Web-сервера.
При установке PHP в качестве модуля настройки из php.ini читаются один раз при запуске Web-сервера. Поэтому при внесении изменений в php.ini необходимо перегрузить Apache для того, чтобы внесенные изменения вступили в силу.
Для установки PHP откройте главный настроечный файл Apache httpd.conf на редактирование в любом текстовом редакторе и добавьте строки:
AddType
application/x-httpd-php phtml php
LoadModule
php5_module c:/Site/PHP/php5apache2_2.dll
Сохраните файл httpd.conf и перезапустите Apache.
Конфигурирование PHP
В папке C:SitePHP найдите файл php.ini-dist и сохраните его в директорию C:WINDOWS или C:WINNT (это зависит от версии Windows), переименовав его в php.ini. Это файл с настройками PHP. Откройте его.
Найдите строку:
display_errors = On
И замените ее на строку:
display_errors = Off
Найдите строку:
max_execution_time = 30
И замените ее на строку:
max_execution_time = 120
Найдите строку:
max_input_time = 60
И замените ее на строку:
max_input_time = 240
Уберите комментарии (символ «;») в строках:
;extension=php_pdo.dll
и
;extension=php_pdo_mysql.dll
Должно получиться
extension=php_pdo.dll
и
extension=php_pdo_mysql.dll
Так же необходимо проследить, чтобы директива variables_order имела следующее значение:
variables_order
= "EGPCS"
В конец файла добавьте строку:
DirectoryIndex index.html index.html.var index.php
Сохраните файл php.ini и закройте его.
Всё. PHP установлен, для проверки работоспособности в директории C:Sitelocalhostwww создайте файл phptest.php, содержание которого указано ниже
Перезапустите Apache. При правильной настройке после запуска этого скрипта по ссылке http://адрес_сайта/phptest.php откроется страница с перечислением настроек и модулей установленного PHP5.
Теперь приступим к установке MySQL..
Установка MySQL 5
Скачайте с сайта http://aist.bmstu.ru/component/downloads MySQL 5.0.67 для Windows. Распакуйте архив и запустите файл Setup.exe. Появится диалоговое окно установщика MySQL.
Нажмите «Далее» («Next»).
Выберите тип установки «Выборочный» («Custom») и нажмите «Далее» («Next»).
В качестве пути для установки укажите C:SiteMySQL.
Нажмите «Установить» («Install»).
После завершения процесса копирования файлов, установщик предложит вам сконфигурировать MySQL Server.
Нажмите «Закончить» («Finish»).
Нажмите «Далее» («Next»).
Выберите «Стандартная конфигурация» («Standard Configuration») и нажмите «Далее» («Next»).
Везде поставьте галочки и нажмите «Далее» («Next»).
Придумайте и введите пароль root-пользователя, подтвердите его и нажмите «Далее» («Next»).
Нажмите «Выполнить» («Execute»).
После записи настроек и перезапуска сервиса нажмите «Закончить» («Finish»).
Теперь необходимо сконфигурировать PHP для работы с MySQL. Откройте файл настроек PHP — php.ini, который находится в директории C:WINDOWS. Найдите там строки:
;extension=php_mysql.dll
и
;extension=php_mysqli.dll
Удалите символы комментариев («;»). Должно получиться:
extension=php_mysql.dll
и
extension=php_mysqli.dll
Теперь найдите строку:
extension_dir = «./»
и поменяйте её на строку:
extension_dir = «C:/Site/PHP/ext»
Сохраните изменения и закройте файл php.ini.
Для того что бы система нашла необходимые библиотеки добавляем к системной переменной PATH пути: C:sitephp;C:sitephpext;
Для того, чтобы добавть пути откроем Пуск>Мой компьютор.
Щелкнем правой кнопкой по значку «Мой компьтер»:
В раскрывающемся меню выбираем «Свойства»:
Выбираем вкладку Дополнительно:
Нажимаем кнопку «Переменные среды»:
В списке Системные переменные находим строку Path, выделяем ее и нажимаем кнопку «Изменить».
В строку «Значение переменной» добавим C:sitephp;C:sitephpext;
Нажимаем «ОК» и закрываем все вкладки.
Перезагрузите компьютер. Теперь MySQL настроен. Для проверки создайте в папке C:Siteадрес_сайтаwww файл sqltest.php со следующим кодом:
<?php
$dblocation = «127.0.0.1»;
$dbname = «test»;
$dbuser = «root»;
$dbpasswd = «»;
$dbcnx = @mysql_connect($dblocation, $dbuser, $dbpasswd);
if (!$dbcnx)
{
echo «<p>К сожалению, не доступен сервер mySQL</p>»;
exit();
}
if (!@mysql_select_db($dbname,$dbcnx) )
{
echo «<p>К сожалению, не доступна база данных</p>»;
exit();
}
$ver = mysql_query(«SELECT VERSION()»);
if(!$ver)
{
echo «<p>Ошибка в запросе</p>»;
exit();
}
echo «MySQL is working properly!»;
?>
В строке $dbpasswd = «»; введите пароль root-пользователя MySQL, указанный вами при установке, вставив его между кавычками.
При правильной настройке, после запуска этого скрипта по ссылке http://адрес_сайта /sqltest.php вы увидите страницу с текстом «MySQL is working properly!».
Теперь можно удалить все тестовые примеры, которые использовались для проверки корректности установки (файлы sqltest.php, phptest.php, index.html в папке C:Sitelocalhostwww).
Установка и настройка sendmail
Для того чтобы Joomla имела возможность отправлять электронную почту, необходим почтовый smtp-сервер.
Можно использовать как smtp-сервер, установленный на локальной машине, так и сервера бесплатных почтовых служб в интернете.
Установка и настройка собственного smtp-сервера требует специальных знаний, поэтому этот процесс не будет освещаться в данном руководстве. Для установки и настройки собственного smtp-сервера обратитесь к системному администратору.
Чтобы PHP мог отправлять почту, используя удаленный smtp-сервер требующий авторизации, необходим специальный сервис Sendmail. Скачайте с сайта http://aist.bmstu.ru/component/downloads Sendmail для Windows.
Sendmail — один из старейших агентов передачи почты (MTA — mail transfer agent). Распространяется бесплатно вместе с исходными кодами. Существуют версии программы для практически всех операционных систем и аппаратных платформ.
Создайте каталог C:Sitesendmail. Распакуйте в этот каталог содержимое архива sendmail.zip. Откройте для редактирования файл php.ini.
Параметр sendmail_path должен иметь следующее значение:
sendmail_path = «C:Sitesendmailsendmail.exe -t»
Сохраните изменения и закройте файл.
Откройте для редактирования файл C:Sitesendmailsendmail.ini.
Здесь необходимо прописать параметры для доступа к серверу исходящей почты: те что прописываются в любом почтовом клиенте для того, чтобы вы могли получать почту.
Адрес вашего smtp-сервера:
smtp_server=smtp.mail.ru
Порт вашего smtp-сервера (скорее всего это порт 25 или 587):
smtp_port=25
Имя пользователя, если smtp-сервер требует авторизацию:
auth_username=username
Пароль для вашего smtp-сервера:
auth_password=userpassword
Адрес электронной почты отправителя по умолчанию. Значение этого параметра будет подставлено в поле «отправитель», если в параметрах функции PHP не указано иное.
force_sender=vasya_pupkin@mail.ru
Следующие параметры заполняются, если сервер требует pop3-авторизации перед smtp-авторизацией.
Адрес сервера входящей почты:
pop3_server=pop.mail.ru
Имя пользователя для вашего сервера входящей почты:
pop3_username=username
Пароль для вашего сервера входящей почты:
pop3_password=userpassword
Сохраните изменения и перезапустите Apache.
Перейдем к установке Joomla.
Установка Joomla
Если у Вас уже работает сайт под управлением Joomla, перейдите к разделу «Установка компонента АИСТ»
Общая информация
Для функционирования Joomla необходим веб-сервер Apache с PHP и MySQL.
Системные требования
Минимальные системные требования для работы Joomla и АИСТ:
PHP 5.0 или выше;
MySQL 5.0 или выше вплоть до версии 6 (MySQL 6 в работе с Joomla не тестировалась);
Apache 2.0 или выше.
Поддержка MySQL, XML и ZLib должна быть доступна в PHP.
XML (англ. eXtensible Markup Language — расширяемый язык разметки) — рекомендованный Консорциумом Всемирной паутины язык разметки, фактически представляющий собой свод общих синтаксических правил. XML — текстовый формат, предназначенный для хранения структурированных данных (взамен существующих файлов баз данных), для обмена информацией между программами, а также для создания на его основе более специализированных языков разметки (например, XHTML), иногда называемых словарями.
zlib — свободная кроссплатформенная библиотека для сжатия данных, созданная Жан-лу Галли (фр. Jean-loup Gailly) и Марком Адлером (англ. Mark Adler). Распространяется под лицензией zlib.
Ограничения по web-браузерам: Mozilla Firefox (3.5+), Internet Explorer (7+) или Opera (9+) (это необходимо для нормального функционирования javascript-меню в административной части Joomla и АИСТ).
Mozilla Firefox — свободно распространяемый браузер. Второй по популярности браузер в мире и первый среди свободного ПО. Последнюю версию браузера можно скачать с официального сайта http://www.mozilla-europe.org/ru/firefox.
Загрузка дистрибутива
Скачайте дистрибутив Joomla с сайта http://aist.bmstu.ru/component/downloads. Файлы запакованы в архив, поэтому для распаковки необходима специальная программа, например 7-Zip.
7-Zip — бесплатный файловый архиватор для Windows с высокой степенью сжатия (http://www.7-zip.org).
IZArc — бесплатный архиватор для Windows, поддерживающая большое количество форматов (http://www.izarc.org).
PeaZip — свободный бесплатный архиватор и графическая оболочка для других архиваторов (http://peazip.sourceforge.net).
TUGZip — простой в использовании архиватор, поддерживающий большое количество форматов (http://www.tugzip.com).
Universal Extractor — простая программа, служащая для извлечения данных из архивов практически любых типов (http://www.legroom.net/software/uniextract).
Установка
Для установки Joomla:
1. Распакуйте файлы дистрибутива Joomla в отдельный каталог.
2. Скопируйте файлы в корневой каталог веб-сайта. Если Вы устанавливали сервер Apache в соответствии с предыдущим разделом, то корневой каталог сайта будет C:Sitelocalhostwww
3. Введите в адресной строке браузера URL сайта http://имя_сайта.ru. В окне браузера появится стартовая страница установки Joomla.
ШАГ 1: Выбор языка (Choose Language):
Выберите язык и нажмите кнопку «Далее» («Next»).
ШАГ 2: Начальная проверка (Pre-installation Check):
Мастер установки проверит соответствие вашей системы минимальным требованиям. В первой группе параметров все значения должны быть выделены как «Да«. Если присутствуют недопустимые значения, выделенные как «Нет«, то нужно внести необходимые изменения и повторить проверку.
Во второй группе параметров («Рекомендуемые установки»), значения могут полностью не совпадать, но для полнофункциональной совместимости PHP с Joomla рекомендуется совпадение всех параметров.
Нажмите «Далее» («Next») для продолжения.
ШАГ 3: Лицензия (License):
Лицензия GNU/GPL разрешает свободно использовать и вносить изменения в код Joomla. Подробнее о данной лицензии можно узнать по адресу http://www.gnu.org/licences.
Для продолжения нажмите «Далее» («Next»).
В русифицированном дистрибутиве Joomla на этой странице находиться переведенный на русский язык текст лицензии GNU/GPL, но оригинал лицензии написан на английском.
ШАГ 4: Конфигурация базы данных (Database Configuration):
В поле «Тип базы данных» укажите «mysqli».
MySQLi является улучшенной версией старого драйвера PHP MySQL, предлагающего различные улучшения. Если настройка PHP осуществлялась в соответствии с нашим руководством, проблем с типом базы данных mysqli не возникнет. Если возникнут проблемы после нажатия кнопки «Далее» («Next»), вернитесь на данную страницу при помощи кнопки «Назад» («Back») и установите значения поля как mysql.
В поле «Название хоста» укажите имя сервера базы данных, в большинстве случаев (если сервер MySQL и веб-сервер работают на одной машине ) это «localhost».
В поле «Имя пользователя» укажите имя пользователя базы данных. Если Вы не создавали привилегированных пользователей после установки сервера MySQL, напишите в данном поле «root».
В поле «Пароль» укажите пароль для пользователя root. В поле «Имя базы данных» введите название базы данных (например, «joomla_aist»). Joomla создаст новую базу данных с указанным вами именем, если таковая не существует.
Для продолжения нажмите «Далее» («Next»).
ШАГ 5: Конфигурация FTP (FTP Configuration):
В этом окне оставьте все по умолчанию.
Для продолжения нажмите «Далее» («Next»).
ШАГ 6: Главная конфигурация (Main Configuration):
В поле «Название сайта» введите название вашего веб-сайта.
В поле «Ваш E-mail» введите адрес вашей электронной почты. Этот адрес будет использоваться как адрес электронной почты администратора сайта.
В поле «Пароль администратора» укажите пароль, который будет использоваться для доступа в административную панель управления сайтом. Запомните его, так как восстановить этот пароль невозможно, а поменять пароль на новый можно только при использовании специальных программных средств, рассмотрение, которых выходит за рамки данного руководства.
Для начинающих работать с Joomla рекомендуется установить демо-данные на сайт, для этого нажмите на кнопку «Установить демо-данные». При этом на сайте появиться множество материалов в качестве примеров. Эти действие рекомендуется производить только в ознакомительных целях. В противном случае Вам придется потратить время на удаление большого числа материалов, либо переустановить всю систему заново.
Для продолжения нажмите «Далее» («Next»).
ШАГ 7: Завершение (Finish):
После завершения установки Вам нужно в корневой папке сайта удалить каталог installation.
Кнопка «Сайт» («Site») ведет к просмотру Вашего сайта, каким его увидит пользователь в интернете.
Для входа в административный раздел сайта нажмите на кнопку «Админ» («Admin»). Можно также набрать в адресной строке слово «administrator» после адреса Вашего сайта. Например: http://адрес_сайта /administrator.
Укажите имя пользователя. Имя главного администратора — всегда admin. Введите пароль администратора указанный Вами при установке. В окне браузера появится главная страница панели управления Joomla.
Для просмотра главной страницы Вашего сайта нажмите кнопку «Просмотр» («Preview»).
Вернитесь в административную панель и выберите пункт меню «Помощь» («Help») -> «Информация о системе» («System info»).
Перейдите в «Права на папки» («Directory Permissions») и убедитесь что у всех папок, статус указан как «Доступен на запись».
Если есть каталоги со статусом «Недоступен на запись», то для них нужно установить права доступа, разрешающие доступ на запись. Это действие производится средствами операционной системы.
На этом установка Joomla завершена.
Установка/обновление и удаление компонента АИСТ
В случае если у Вас уже работает сайт на Joomla, для внедрения АИСТ необходимо установить компонент АИСТ. Получить дистрибутив компонента вы можете на сайте http://aist.bmstu.ru/component/downloads.
Обращаем Ваше внимание на необходимость подключения расширения PDO и GD. Для этого в файле php.ini уберите комментарии (символ «;») в строках:
;extension=php_pdo.dll
;extension=php_pdo_mysql.dll
…
;extension=php_gd.dll
Должно получиться
extension=php_pdo.dll
extension=php_pdo_mysql.dll
…
extension=php_gd.dll
Перезапустите Apache.
Руководство по установке/обновлению компонента
Основным средством расширения функциональных возможностей Joomla являются компоненты. В настоящее время существует множество компонентов предназначенных для решения различных задач. Установка и удаление компонентов производится в административной панели Joomla. В данном руководстве будет рассмотрен пример установки компонента АИСТ. Аналогично устанавливаются и прочие расширения для Joomla.
Установка нового компонента/обновление
1. Войдите в административную панель Joomla.
2. Выберите в меню пункт «Расширения» -> «Установить/Удалить».
3. Откроется Менеджер расширений: вкладка «Установить».
4. В разделе Загрузить файл пакета нажмите кнопку «Обзор».
5. Выберите файл архива компонента АИСТ (AIST_1.1.1_rus.zip), который Вы загрузили ранее.
6. Нажмите кнопку «Загрузить файл & Установить» («Upload and Install»).
7. Дождитесь появления сообщения об успешной установке компонента. Это может занять некоторое время в зависимости от скорости соединения интернета и производительности сервера.
После установки компонента АИСТ на главной странице Вашего сайта должно появиться меню АИСТ.
Примечание: если при установке компонента выдается сообщение «Другой компонент уже занимает папку…», то это означает что компонент или уже установлен, или был некорректно удален (от предыдущей установки остались какие-то файлы). Во втором случае необходимо удалить файлы и папки оставшиеся от предыдущей установки компонента. Для компонента АИСТ это директории com_aist в папках /components и /administrator/components в корневой директории сайта.
Установка нового компонента вручную (альтернативный способ)
1. Распакуйте дистрибутив компонента на компьютере в какую-нибудь локальную директорию.
2. Подключитесь по FTP к вашему сайту или используйте иной доступ, если Вам удобнее.
3. В корневой директории сайта найдите папку media, и создайте в ней какую-нибудь директорию, допустим component.
4. Скопируйте файлы и папки из дистрибутива компонента в созданную на сервере папку component
5. Войдите в административную панель Joomla.
6. Выберите в меню пункт «Расширения» -> «Установить/Удалить».
7. Откроется Менеджер расширений: вкладка «Установить».
8. В разделе «Установить из папки» укажите полный путь на сервере к директории с дистрибутивом компонента (в нашем примере, это должен быть полный путь к директории /media/component)
9. Нажмите кнопку «Установить» («Install»).
Автоматическое обновление компонента (версия 1.1.7.3 и старше)
1. Войдите в административную панель Joomla.
2. Выберите в меню пункт «Компоненты» -> «АИСТ» -> «Настройки».
Если компонент требует обновления, в верхней части страницы Вы уведете сообщение об этом и кнопку «Обновить автоматически». Нажмите ее.
Удаление (деинсталляция) компонента
1. Войдите в административную панель Joomla.
2. Выберите в меню пункт «Расширения» -> «Установить/Удалить».
3. Выберите вкладку Компоненты.
4. На открывшейся странице отобразится список установленных компонентов.
5. Выберите в списке компонент который требуется деинсталлировать. Компонент АИСТ называется «AIST».
6. Нажмите кнопку «Удалить» («Delete»).
Обычно при деинсталляции все данные компонента удаляются без возможности восстановления. Однако необходимо учесть некоторые особенности:
1. При удалении компонентов некоторые файлы, созданные в процессе работы компонента могут остаться на сервере, а это может создать проблемы при повторной установке компонента. Поэтому на всякий случай следует проверить, удалились ли директории com_aist в папках /components и /administrator/components в корневой директории сайта.
2. Некоторые компоненты при деинсталляции оставляют в базе данных свои таблицы. Иногда это может быть полезно — например при обновлении компонентов. Если же вы точно решили удалить компонент убедитесь что в базе данных не осталось таблиц от удаленного компонента. Для АИСТ это таблицы с префиксами «ris_» и «classifier_». Сделать это можно при помощи программ для администрирования MySQL, освещение которых выходит за рамки данного руководства.
Настройка модуля авторизации
Если при установке Joomla, вы установили демо-данные, пропустите данный пункт, так как модуль авторизации уже добавлен и включен. Об этом свидетельствует наличие формы для ввода логина и пароля на главной странице сайта.
Для того чтобы пользователи имели возможность авторизоваться на сайте, необходимо добавить модуль авторизации.
1. Войдите в административную панель Joomla.
2. Выберите в меню пункт «Расширения» -> «Менеджер модулей».
3. Нажмите «Создать».
4. В списке доступных модуле на вкладке «Сайт» нажмите на ссылке «Войти».
5. Напишите заголовок «Авторизация». Остальные параметры оставьте по умолчанию.
6. Нажмите «Сохранить».
Теперь на главной странице сайта появиться форма для ввода логина и пароля.
1. Войдите в меню «Сайт» -> «Общие настройки».
2. Выберите вкладку «Система».
3. В поле «Разрешить регистрацию пользователей» раздела «Настройки пользователя» выберите «Нет» и нажмите «Сохранить».
Это делается для того чтобы со страницы из формы авторизации исчезла ссылка «Регистрация», так как она ведет к форме стандартной регистрации Joomla. АИСТ имеет собственную форму регистрации пользователей. Поэтому стандартную регистрацию следует запретить.
После успешной установки АИСТ, обязательно выполните инструкции следующего раздела!!!
Регистрация АИСТ на центральном сервере
1. Войдите в административную панель Joomla.
2. Войдите в меню «Компоненты» -> «АИСТ» -> «Синхронизация».
3. Укажите все необходимые данные Вашего образовательного учреждения.
4. Нажмите «Сохранить».
Администрирование АИСТ
Типы пользователей
Супер-администратор сайта – имеет доступ ко всем функциям административного раздела АИСТ через административную панель сайта
Администратор АИСТ – является лицом уполномоченным организацией, использующей АИСТ и являющейся оператором персональных данных и данных по вакансиям и резюме, управлять контактной информацией пользователей, а также информацией по вакансиям и резюме, в том числе блокировать показ, удалять, изменять эту информацию. Не имеет доступа к административному разделу сайта.
Главный администратор АИСТ (Root administrator) – имеет полный доступ к информации по контактам, вакансиям и резюме, в том числе к информации других Администраторов центра. Возможно наличие в системе только одного такого пользователя. Не имеет доступа к административному разделу сайта.
Работодатель – пользователь, зарегистрированный в системе как работодатель. Имеет возможность добавлять вакансии. Не имеет доступа к административному разделу сайта.
Соискатель – пользователь, зарегистрированный в системе как соискатель. Имеет возможность добавлять резюме. Не имеет доступа к административному разделу сайта.
Гость – незарегистрированный пользователь. Не имеет доступа к административному разделу сайта.
Административный раздел АИСТ
Административный раздел АИСТ представляет собой часть Административной панели сайта на базе CMS Joomla!. Для доступа в административный раздел АИСТ:
1. Войдите в административную панель Joomla!.
2. Выберите в меню пункт «Компоненты» -> «АИСТ».
На экране откроется Административная панель АИСТ, которая насчитывает пять вкладок
1. Список администраторов
2. Настройки
3. База данных
4. Синхронизация
5. О программе
Список администраторов
На этой странице отображен список Администраторов АИСТ, включая Главного администратора АИСТ. Изначально этот список пуст. Необходимо создать пользователя, который станет Администратором АИСТ. Для этого:
1. Нажмите кнопку «Добавить администратора».
2. Заполните форму регистрации нового администратора АИСТ. Обязательные поля отмечены звездочкой. Минимальная длина пароля 4 символа. Минимальная длина логина 4 символа. Максимальная длина текстовых полей 1024 символа, поля e-mail 100 символов.
3. Нажмите кнопку «Регистрация».
Для того чтобы пользователь имел полномочия Главного администратора центра:
1. Щелкните на Логине пользователя. Появится форма редактирования персональных данных пользователя.
2. Поставьте галочку в поле «Сделать ROOT-ом».
Внимание! Если до этого Главным администратором АИСТ был другой пользователь, он лишится своих полномочий и станет Администратором АИСТ.
3. Нажмите «Сохранить».
Администратор сайта может заблокировать, активировать (разблокировать), удалить пользователя, а также добавить нового администратора АИСТ, используя соответствующие кнопки под списком. Для этого следует отметить «галочкой» одного или нескольких пользователей и нажать соответствующую кнопку.
Внимание! При удалении пользователя, вся принадлежащая этому пользователю информация: такая как контакты, резюме и вакансии будет безвозвратно удалена.
Если необходимо запретить доступ пользователя к системе, заблокируйте пользователя. При этом не пострадает информация, которая находится в зависимости от данного пользователя.
Настройки
На этой странице можно задать параметры для правильной работы АИСТ.
Наименование юридического лица в творительном падеже – Значение данного поля будет подставлено в пользовательское соглашение при регистрации пользователя.
Отображение контактных данных – Определяет какие контактные данные будут выводиться при просмотре вакансии или резюме. Позволяет скрывать или наоборот принудительно отображать контактные данные Центра трудоустройства в котором функционирует АИСТ.
Журнал операций – Служит для регистрации всех операций с базой данных АИСТ. Чтобы очистить журнал, поставьте галочку Очистить журнал и нажмите Применить.
База данных
Эта страница служит для отображения состояния таблиц БД, используемых АИСТ. Позволяет контролировать и выявлять ошибки и нарушения целостности таблиц БД АИСТ. Контролирует только состояние таблиц, которые необходимы для работы АИСТ, однако в базе БД так же есть таблицы Joomla, ошибки которых данная страница не отображает.
Помощь
Помощь для быстрого начала работы с АИСТ.