|
Автоматизированная информационная система трудоустройства (далее - АИСТ) выполнена в виде компонента для системы управления контентом 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), которая и представляет собой веб-сайт. После чего остается последний шаг: установить на сайте подсистему АИСТ.
|