Краткие теоретические сведения. на выпускную квалификационную работу студента
на выпускную квалификационную работу студента
____________________________________________________________________
Тема выпускной квалификационной работы____________________________
_____________________________________________________________________________
Выпускная квалификационная работа студента_____________________ Ф.И.О. выполнена на _________ страницах, состоит из введения, ________ разделов, заключения, списка использованных источников.
Актуальность работы _________________________________________ ________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________ Уровень теоретических знаний и степень их использования__________ ________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________ Оригинальность, полнота раскрытия темы работы в соответствии с заданием__________________________________________________________ __________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________
(смотри на обороте)
Положительные стороны работы ________________________________ __________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________ Замечания к выпускной квалификационной работе__________________ __________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________
Дополнительные вопросы по содержанию работы___________________ ______________________________________________________________________________________________________________________________________________________________________________________________________
Выпускная квалификационная работа заслуживает оценки __________ __________________________________________________________________ (дифференцированная оценка работы)
Фамилия, имя, отчество рецензента__________________________________________
Ученая степень _____________________________________________________________
Ученое звание ______________________________________________________________
Место работы_______________________________________________________________
Занимаемая должность______________________________________________________
Подпись_______________________________
М.П.
Севастопольский национальный технический университет
Установка и настройка WEB-сервера Apache, языка сценариев PHP, СУБД MySQL и утилиты PHPMyAdmin Методические указания К выполнению лабораторной работы № 1 по дисциплине «WEB-технологии» Для студентов специальности 7.091401 «Системы управления и автоматики» Дневной и заочной форм обучения Севастополь УДК 681.3
Установка и настройка WEB-сервера Apache, языка сценариев PHP, СУБД MySQL и утилиты phpMyAdmin: Методические указания к выполнению лабораторной работы № 1 по дисциплине «WEB-технологии» для студентов специальности 7.091401 «Системы управления и автоматики» дневной и заочной форм обучения / Разраб. В.В. Альчаков, В.А. Крамарь. – Севастополь: Изд-во СевНТУ, 2007. – 24 с.
Целью методических указаний является оказание помощи студентам при выполнении лабораторных работ по дисциплине «WEB-технологии». В указаниях описываются установка и настройка программного обеспечения, необходимого для выполнения лабораторных работ по дисциплине. Методические указания предназначены для студентов специальности 7.091401 «Системы управления и автоматики» дневной и заочной форм обучения.
Методические указания рассмотрены на заседании кафедры технической кибернетики, протокол № 4 от «23» февраля 2006г.
Допущено учебно-методическим центром и научно-методическим советом СевНТУ в качестве методических указаний.
Рецензент Карапетьян В.А. канд. техн. наук, доцент кафедры ТК Содержание
Цель работы Изучить назначение программных средств для создания web-сервера. Получить практические навыки установки и настройки web-сервера Apache, языка сценариев PHP, СУБД MySQL и утилиты phpMyAdmin.
Краткие теоретические сведения
Web-сервер представляет собой программное обеспечение, работающее на компьютерах-серверах и функционирующее в режиме «запрос-ответ». Запросы поступают на сервер со стороны клиента и содержат служебную информацию о типе запроса (данные, заголовок, форма), заголовок запроса (допустимые типы файлов, авторизация, версия клиента, адрес) и запрос данных. В ответе сервера находится служебный код, показывающий состояние обработки запроса, ответный заголовок (версия сервера, дата, длина и тип данных) и сами данные. Существует достаточно большое количество web-серверов, среди которых больше всего распространены Apache от ASF (Apache Software Foundation), Internet Information Server от Microsoft и iPlanet server (бывший Netscape Enterprise server) от Netscape и Sun. В настоящее время Apache является самым популярным web-сервером. Более 60% web-узлов используют именно это сервер. Открытость кода позволила сделать Apache одним из самых надежных и непрерывно развивающихся web-серверов. Он поддерживает все самые современные технологии и позволяет расширять свои функции за счет подключения внешних модулей. Основными свойствами Apache являются поддержка кросс-платформ, протокол HTTP/1.1, модульная структура, защита, запись log-файлов. PHP (Hypertext Preprocessor) представляет собой кросс-платформенный язык, предназначенный для создания приложений (скриптов), выполняющихся на стороне web-сервера. С помощью PHP можно создавать динамические изображения, PDF-файлы, flash-ролики, в него включена поддержка большого числа современных баз данных, встроены функции для работы с текстовыми данными любых форматов, включая XML, и функции для работы с файловой системой. PHP поддерживает взаимодействие с различными сервисами посредством соответствующих протоколов, таких как протокол управления доступом к директориям LDAP, протокол работы с сетевым оборудованием SNMP, протоколы передачи сообщений IMAP, NNTP и POP3, протокол передачи гипертекста HTTP и т.д. MySQL представляет собой свободно распространяемую систему управления реляционными базами данных. СУБД MySQL разработана специально для работы с internet-приложениями, поэтому ее отличают следующие свойства: скорость работы, многопоточность, гибкая система привилегий и паролей, быстрая система памяти. Для работы с базами и таблицами данных в MySQL используется язык запросов SQL. phpMyAdmin представляет собой приложение написанное на языке php, предназначенное для администрирования MySQL. Основное отличие phpMyAdmin от стандартных средств администрирования MySQL – наличие web-интерфейса, позволяющего выполнять все действия через WWW. phpMyAdmin позволяет: создавать (удалять) базы и таблицы данных, редактировать структуру таблиц данных, выполнять SQL запросы к базам данных, задавать привилегии пользователей.
|