Автор работы: Пользователь скрыл имя, 27 Декабря 2012 в 00:09, курсовая работа
Целью данной работы является изучение и описание установки операционной системы Ubuntu Server 10.10, а так же установка Apache, MySQL, PHP. Всё это понадобиться для создания своего Web сервера. Веб-сервер - это сервер, принимающий HTTP-запросы от клиентов, обычно веб-браузеров, и выдающий им HTTP-ответы, обычно вместе с HTML-страницей, изображением, файлом, медиа-потоком или другими данными. Веб-серверы - основа Всемирной паутины.
Введение
1 Выбор системных и программных компонентов
1.1Компоновка и конфигурирование сервера
1.2 Информация об Ubuntu
2 Установка Web-сервера в VirtualBox
2.1 Установка Дистрибутива Ubuntu Server 10.10.
2.2 Установка Apache2+php+MySQL+графическая оболочка
2.3 Запуск Ubuntu Server 10.10. в графической оболочке и загрузка сайта
Заключение
Список литературы
ФЕДЕРАЛЬНОЕ АГЕНТСТВО ЖЕЛЕЗНОДОРОЖНОГО ТРАНСПОРТА
Ярославский филиал
федерального государственного бюджетного образовательного учреждения
высшего профессионального образования
«Московский государственный университет путей сообщения»
КУРСОВАЯ РАБОТА
ПОЯСНИТЕЛЬНАЯ ЗАПИСКА
КР 230111.15.00 ПЗ(15 вариант)
Специальность: 230111 Компьютерные сети
Дисциплина: Организация администрирования
Тема: Установка и конфигурирование web-сервера на OC Ubuntu Linux Server 10.10
Студент Полетаев Р.С.
Группа
Руководитель: Стулов В.В.
2012
Федеральное агентство железнодорожного транспорта
МИИТ
ЯРОСЛАВСКИЙ ЖЕЛЕЗНОДОРОЖНЫЙ ТЕХНИКУМ -
филиал федерального государственного бюджетного образовательного учреждения высшего профессионального образования
«Московский
государственный университет
ЗАДАНИЕ
НА КУРСОВУЮ РАБОТУ
ПО ДИСЦИПЛИНЕ
« »
Студенту группы
______________________________
Тема__________________________
Содержание курсовой работы:
______________________________
Дата выдачи задания
Срок сдачи курсовой работы
Руководитель
______________________________
Председатель
ЦК____________________________
Зав. отделением
______________________________
Содержание
1 7 11 14
15 25 28 32 33
|
Введение
1 Выбор системных и программных
компонентов
1.2 Информация
об Ubuntu
2 Установка Web-сервера в VirtualBox
2.1 Установка Дистрибутива Ubuntu Server 10.10.
2.2
Установка Apache2+php+MySQL+
2.3 Запуск Ubuntu Server 10.10. в графической оболочке и загрузка сайта
Заключение
Список литературы
Введение
Целью данной работы является изучение и описание установки операционной системы Ubuntu Server 10.10, а так же установка Apache, MySQL, PHP. Всё это понадобиться для создания своего Web сервера.
Веб-сервер - это сервер, принимающий HTTP-запросы
от клиентов, обычно веб-браузеров, и выдающий
им HTTP-ответы, обычно вместе с HTML-страницей,
изображением, файлом, медиа-потоком или
другими данными. Веб-серверы - основа
Всемирной паутины.
Веб-сервером
называют как программное обеспечение,
выполняющее функции веб-сервера, так
и непосредственно компьютер, на котором
это программное обеспечение работает.
Клиент, которым обычно является веб-браузер,
передаёт веб-серверу запросы на получение
ресурсов, обозначенных URL-адресами. Ресурсы
— это HTML-страницы, изображения, файлы,
медиа-потоки или другие данные, которые
необходимы клиенту. В ответ веб-сервер
передаёт клиенту запрошенные данные.
Этот обмен происходит по протоколу HTTP.
Наилучший вариант — это установка локального Web-сервера на тот же ПК, где создается Интернет проект. Этот ПК всегда доступен по IP-адресу 127.0.0.1, что эквивалентно доменному имени localhost. Поэтому для доступа к Web-серверу через браузер можно использовать адрес http://localhost. При использовании локального сервера все изменения в файлах доступны через браузер сразу же. Когда все скрипты будут отлажены, можно зайти в Интернет и скопировать их на сервер хостинг-провайдера. В чём же особенности Apache,PHP,MySQL? Apache-это самый распространенный сервер. Он установлен у большинства хостинг-провайдеров. Apache является кроссплатформенным ПО, поддерживает операционные системы Linux, BSD, Mac OS, Microsoft Windows, Novell NetWare, BeOS. Основными достоинствами Apache считаются надёжность и гибкость конфигурации. PHP-скриптовый язык программирования общего назначения, интенсивно применяемый для разработки веб-приложений. В настоящее время поддерживается подавляющим большинством хостинг-провайдеров и является одним из лидеров среди языков программирования, применяющихся для создания динамических веб-сайтов. MySQL-это свободная система управления базами данных. Обычно MySQL используется в качестве сервера, к которому обращаются локальные или удалённые клиенты, однако в дистрибутив входит библиотека внутреннего сервера, позволяющая включать MуSQL в автономные программы.
Серверное оборудование
В наши дни сети и компьютеры стали неотъемлемой частью практически любой организации. Всего лет десять назад только специалисты знали, что такое серверное оборудование и зачем оно нужно. Тем не менее, сейчас ситуация кардинально изменилась.
В принципе, сервером можно назвать любой компьютер, который занимается выполнением каких-то задач для других компьютеров. Например: сервер печати - обслуживание печати; файл-сервер - хранение файлов и предоставление к ним совместного доступа; WWW сервер - представление специальным образом подготовленных документов и ресурсов пользователям всемирной сети Интернет.
Не важно, какие
задачи сервер выполняет, от него зависит
эффективность работы большого количества
других компьютеров и их пользователей,
поэтому и предъявляются
Главное требование, которое предъявляют к серверному оборудованию - бесперебойная работа 24 часа в сутки, 7 дней в неделю, 365 дней в году. Не менее важными характеристиками серверов являются надежность, масштабируемость и обеспечение гарантированного хранения данных. Однако следует выбирать оборудование, которое отвечает всем задачам, которые стоят перед организацией.
В данном разделе я выберу серверное оборудование.
Шкаф: ШТК-СП-48.8.12-44АА-9005
Напольный шкаф серии ШТК-С Проф предназначен для размещения оборудования в серверных помещениях и центрах обработки данных (ЦОД). Отличается оптимальной комплектацией, повышенной статической нагрузочной способностью, простотой установки и удобством размещения активного и пассивного телекоммуникационного оборудования.
Рисунок 1 – Напольный шкаф
Платформа: Flagman RP120.3
Рисунок 2 – Серверная платформа
Однопроцессорный сервер для монтажа в стойку STSS Flagman RP120.3
Экономичный сервер STSS Flagman RP120.3 построен на базе архитектуры Intel® с использованием чипсета Intel® C204 и применением 4-ядерного процессора Intel® Xeon® серии E3-1200 или 2-ядерного Intel® Core™ серии i3-2100. Высокопроизводительный 4-ядерный серверный процессор Intel® Xeon® обладает высокой вычислительной мощностью при доступной цене.
Отличительной особенностью данного сервера является малый вес, низкие тепловые и шумовые характеристики, и размер, занимаемый в стандартной 19" стойке. Сервер имеет высоту 2U и глубину 493мм, что делает возможным его установку даже в настенные телекоммуникационные шкафы.
Надежность
функционирования обеспечивается благодаря
использованию серверных
Сервер является идеальным решением для небольших компаний или рабочих групп и предназначен для обслуживания некритических групповых приложений и нересурсоемких сервисов, использования в качестве файлового и принт-сервера, контроллера домена, доступа в интернет, сетевого экрана, кэширования, системы электронной почты, небольших баз данных с низким количеством транзакций.
Возможное применение |
Сервер контроллера домена, Сервер баз данных с низким количеством транзакций, Сервер электронной почты, Сервер сетевого экрана, кэширования | |
Набор микросхем |
Intel® C204 Server chipset | |
Процессоры |
4-ядерный Intel® Xeon® серии E3-1200 | |
Максимальный объём памяти |
до 32ГБ оперативной памяти DDR3-1333 ECC Unbuffered | |
Встроенные контроллеры |
Intel® C204 4-ch SATA2 3G + 2-ch SATA3 6G Intel® Rapid Storage Technology SW RAID (0,1,5,10) | |
Максимальное количество дисков |
дисковая подсистема до 4-х фиксированных 3.5" жёстких дисков SATA или SAS | |
Слоты расширения |
Slot 1 LP (PCI-32 33Mhz), Slot 2 LP (PCI-32 33Mhz), Slot 3 LP (PCI-Ev2 x8@x4), Slot 4 LP (PCI-Ev2 x16@x8), Slot 5 LP (PCI-32 33Mhz), Slot 6 LP (PCI-Ev2 x16) | |
Сетевые интерфейсы |
4-канальный
интегрированный сетевой | |
Интерфейсы |
COM 2 internal header, USB 2.0, VGA, Keyboard PS/2, Mouse PS/2 , LAN (RJ-45) | |
Управление системой |
система удалённого управления сервером IPMI 2.0 Server Management with KVM-over-LAN & Virtual media redirect | |
Блок питания |
Фиксированный БП 220V, 400Вт, КПД 65% | |
Размеры (ДxШxВ), |
корпус 2U Rackmount (глубина 493мм) |
Таблица 1 – Серверное оборудование
Компоновка и конфигурирование
сервера
Конфигурация:
Рисунок 3 - Процессор
HDD 4х3000GB 6G SAS 7200rpm
Рисунок 4 – Жесткий диск
DIMM 4x4GB DDR-III PC3-10600
Рисунок 5 – Оперативная память
4-internal channel SAS 6G Adaptec 6-series HW RAID (0,1,1E,10,5,5EE,50,6,60) controller 512MB cache
Рисунок 6 – Raid-контроллер
GAIA-1K
Рисунок 7 – ИБП
Мощность:
1 кВА / 800 Вт
КПД :
Обычный режим > 87 % (при полной нагрузке)
Расчёт оперативной памяти:
Пример:
RAM # = (N * Процент пользователей со средней
нагрузкой * 15) + (N * Процент пользователей
с повышенной нагрузкой * 20) + (N * X приложений
* 4 Мб).
RAM_COP# = (M * Процент
пользователей со средней
Ubuntu
Рисунок 8 – логотип Ubuntu
Ubuntu-операционная система, основанная на Debian. Основным разработчиком и спонсором является компания Canonical. В настоящее время проект активно развивается и поддерживается свободным сообществом.
Первоначальным именем проекта Ubuntu было No-Name-Yet.
Изначально Ubuntu 20 октября 2004 создавалась как временное ответвление от Debian с целью регулярно выпускать новую версию операционной системы каждые шесть месяцев. В отличие от других ответвлений Debian общего назначения, таких как Xandros, Linspire и Libranet , Canonical осталась близка к философии Debian и включает в Ubuntu в основном свободное программное обеспечение вместо того, чтобы частично положиться на несвободные добавления.
Пакеты Ubuntu в основном базируются на пакетах из нестабильной (unstable) группы пакетов Debian. В Ubuntu используется Advanced Packaging Tool от Debian для управления установленными пакетами. Тем не менее, пакеты для Ubuntu и Debian не обязательно совместимы друг с другом. Некоторые разработчики Ubuntu также занимаются ключевыми пакетами Debian, поэтому в случае внесения изменений в собираемые программы они вносятся в оба проекта. Однако в апреле 2005 основатель Debian Ян Мёрдок критиковал Ubuntu за несовместимость с пакетами Debian, говоря, что Ubuntu слишком далеко отклонился от Debian Sarge, чтобы остаться совместимым.
Информация о работе Установка и конфигурирование web-сервера на OC Ubuntu Linux Server 10.10