
с добрым утром) / Lab1(2)
.docxНАЦІОНАЛЬНИЙ АВІАЦІЙНИЙ УНІВЕРСИТЕТ
ІНСТИТУТ КОМП’ЮТЕРНИХ ІНФОРМАЦІЙНИХ ТЕХНОГОЛІЙ
ЛАБОРАТОРНА РОБОТА №1
МЕРЕЖЕВІ ІНФОРМАЦІЙНІ ТЕХНОЛОГІЇ
НА ТЕМУ:
УСТАНОВКА И ПОДГОТОВКА К РАБОТЕ ИНСТРУМЕНТАЛЬНЫХ СРЕДСТВ – НАБОРА ДИСТРИБУТИВОВ (APACHE, PHP, MYSQL).
ВИКОНАВ: СТУДЕНТ ГРУПИ 512-ІКІТ
Кисіль І.Б.
ПЕРЕВІРИЛА : КЛІМОВА А. С.
КИЇВ 2014
1. Цель работы
Целью работы является инсталляция, настройка, знакомство с особенностями применения набора дистрибутивов и программной оболочки для создания и отладки WEB-приложений на локальном компьютере управлением ОС Windows.
2. Задание к лабораторной работе
В сети Интернет посредством поисковой системы найти информацию о Денвер и загрузить и подготовить к работе набор инструментов. Для скачивания можно воспользоваться ссылками.
3. Отчет
В качестве набора дистрибутивов и программная оболочка, предназначенные для создания и отладки сайтов я выбрал Open Server 5.1.1
Официальный сайт и узел поддержки: http://open-server.ru/
Платформа: Windows (32-бит и 64-бит): Windows 8 / Windows 7 / Server 2008 / Vista / Windows XP SP3.
Минимальные системные требования для работы программного комплекса: 200 Мб RAM и 1 Гб на HDD;
Статус: Программа распространяется как Donationware
Назначение: Open Server — это портативная серверная платформа и программная среда, созданная специально для веб-разработчиков с учётом их рекомендаций и пожеланий.
Программный комплекс имеет богатый набор серверного программного обеспечения, удобный, многофункциональный продуманный интерфейс, обладает мощными возможностями по администрированию и настройке компонентов. Платформа широко используется с целью разработки, отладки и тестирования веб-проектов, а так же для предоставления веб-сервисов в локальных сетях.
Хотя изначально программные продукты, входящие в состав комплекса, не разрабатывались специально для работы друг с другом, такая связка стала весьма популярной среди пользователей Windows, в первую очередь из-за того, что они получали бесплатный комплекс программ с надежностью на уровне Linux серверов.
Особенности установки: скачать клиент с http://open-server.ru/download/ , после чего инсталировать его на компьютер.
Подготовка к роботе:
-
Сделать первый запуск программы и дождаться установки всех компонентов.
-
Создать корневой каталог сайта.
Основные возможности и особенности программы:
-
Дружественный пользовательский интерфейс приложения и готовность отвечать на вопросы позволят реализовать все ваши проекты.
-
Open Server 5.1.1 содержит:
-
Open Server 5.1.1 – веб сервер с поддержкой СУБД и серверных языков программирования;
-
Apache 2.2.27;
-
Apache 2.4.9;
-
Nginx 1.6.0 - веб-сервер и почтовый прокси-сервер, работающий на Unix-подобных операционных системах;
-
Nginx 1.7.1;
-
MySQL 5.1.73 - свободная реляционная система управления базами данных.;
-
MySQL 5.5.38;
-
MySQL 5.6.19;
-
MariaDB 5.5.37 - ответвление СУБД MySQL, разрабатываемое сообществом. Толчком к созданию стала необходимость обеспечения свободного статуса СУБД (под лицензией GPL), в противовес неопределенной политике лицензирования MySQL компанией Oracle;
-
MongoDB 2.4.10 - документо-ориентированная система управления базами данных (СУБД) с открытым исходным кодом, не требующая описания схемы таблиц;
-
MongoDB 2.6.1;
-
PostgreSQL 9.2.8 - свободная объектно-реляционная система управления базами данных (СУБД);
-
PostgreSQL 9.3.4;
-
Redis 2.8.9 (x64) - сетевое журналируемое хранилище данных типа «ключ — значение» с открытым исходным кодом.;
-
Memcached 1.2.6 - программное обеспечение, реализующее сервис кэширования данных в оперативной памяти на основе парадигмы хеш-таблицы;
-
Memcached 1.4.5;
-
Bind 9.10.0-P2 - открытая и наиболее распространённая реализация DNS-сервера, обеспечивающая выполнение преобразования DNS-имени в IP-адрес и наоборот;
-
Unbound 1.4.22 - реализация DNS-сервера;
-
PHP 5.2.17 (Zend Optimizer 3.3.3, IonCube 4.0.7, Memcache 2.2.4);
-
PHP 5.3.28 (Xdebug 2.2.5, IonCube 4.6.1, Memcache 3.0.8, Mongo 1.5.2, Redis 2.2.4, Imagick);
-
PHP 5.4.29 (Xdebug 2.2.5, IonCube 4.6.1, Memcache 3.0.8, Mongo 1.5.2, Redis 2.2.4, Imagick);
-
PHP 5.5.13 (Xdebug 2.2.5, IonCube 4.6.1, Memcache 3.0.8, Mongo 1.5.2, Redis 2.2.4, Imagick, OPcache, Win32ps 1.0.2, Uploadprogress 1.0.3.1, SSH2 0.12, RAR 3.0.0, HTTP 1.7.6, Excel 0.9.8, FFmpeg 0.6.3 и др.);
-
ImageMagick 6.8.0-7 Q16 - свободный и многоплатформенный пакет программ для неинтерактивной (пакетной) обработки графических файлов. Поддерживает множество графических форматов, выпущен под лицензией Apache 2.0 (совместима с GPL);
-
FTP FileZilla 0.9.45 - это свободный многоязычный FTP-клиент с открытым исходным кодом для Microsoft Windows, Mac OS X и Linux. Он поддерживает FTP, SFTP, и FTPS (FTP через SSL/TLS) и имеет настраиваемый интерфейс с поддержкой смены тем оформления. Оснащен возможностью перетаскивания объектов, синхронизацией директории и поиском на удаленным сервере.;
-
Fake Sendmail 32;
-
NNCron Lite 1.17 - компактный, но мощный планировщик задач для Windows, обладающий широкими возможностями автоматизации. В программу встроен собственный скриптовый язык, основанный на языке Forth, и представляющий собой расширение отечественной форт-системы SP-Forth.;
-
Adminer 4.1.0 - это легковесный инструмент администрирования MySQL, PostgreSQL, SQLite, MS SQL и Oracle. Проект родился как «облегчённый» вариант phpMyAdmin.;
-
ConEmu 140602 – консольный эмулятор;
-
HeidiSQL 8.3;
-
Webgrind 1.0 - веб-приложения для анализа лога профайлера xDebug.;
-
RockMongo 1.1.7;
-
PHPRedisAdmin 1.1.0;
-
PHPMyAdmin 4.0.10;
-
PHPPgAdmin 5.1;
-
PHPMemcachedAdmin 1.2.2;
-
Все компоненты сборки представлены в 32-битной версии.