- •Глава 1. Теоретические основы о ядре Linux 4
- •Глава 2. Обзор популярных Linux дистрибутивов и специфика их работы. 15
- •Глава 3. Реализация веб-сервера на базе Apache на Debian Linux 27
- •Введение
- •Глава 1. Теоретические основы о ядре Linux
- •1.1 История Linux
- •1.2 Общие сведения
- •1.3 Применение Linux
- •1.4 Важные инструменты Linux
- •Выводы по Главе 1
- •Глава 2. Обзор популярных Linux дистрибутивов и специфика их работы.
- •2.2.1 Внедрение Ubuntu
- •2.2.2 Особенности Ubuntu
- •2.3.1 Особенности Debian
- •2.4.1 Инструменты Kali Linux
- •Вывод по Главе 2
- •Глава 3. Реализация веб-сервера на базе Apache на Debian Linux
- •3.1 Установка Apache
- •3.2 Установка php Если мы хотим установить на наш сайт какую-то cms, нам нужен скриптовый язык, в нашем случае это будет php. Установим его:
- •3.2 Установка MySql
- •Заключение
- •Список литературы:
Выводы по Главе 1
Путём анализа информации, полученной из научных источников, мы пришли к выводу, что ядро Linux является востребованным и популярным инструментом в разных сферах. Приведена статистика про использованию ядра и история создания самой популярной Unix-подобной системы.
Глава 2. Обзор популярных Linux дистрибутивов и специфика их работы.
2.2 Ubuntu
Р
ис.5.
Ubuntu 16.04 LTS
Ubuntu — операционная система, берёт свои истоки из Debian GNU/Linux. Разработчик и спонсор проекта - компания Canonical. В том числе проект развивается благодаря свободному сообществу программистов.
Р
ис.6.
Логотип Ubuntu
Первым именем проекта было «No-Name-Yet». Создавалась ОС как ответвление от Debian, с целью обновлять систему каждые полгода. Canonical поддерживала философию Debian и включала в Ubuntu в основном свободное программное обеспечение. Программные пакеты Ubuntu в основном состоят из unstable-группы пакетов Debian.
В ОС Ubuntu используется Advanced Packaging Tool(APT), что был и в Debian для добавления новых, удаления старых и конфигурирования уже существующих пакетов. К сожалению, пакеты для Ubuntu и Debian не всегда совместимы друг с другом. После обретения популярности Ubuntu, некоторые разработчики начали разработку программ не только для Debian, но и под новую ОС. Уже существующие программы из Debian начали портировать энтузиасты. В настоящее время, Ubuntu можно считать полноценной, самостоятельной системой, практически не уступающей ни в чём первоисточнику ОС Debian, а иногда и превосходящей её.
Р
ис.7.
Команда разработчиков Ubuntu 12.04
2.2.1 Внедрение Ubuntu
В 2007 году Правительство Франции полностью перешло на OC Ubuntu, её стали использовать вместо платного Windows. В будущем планируется полных переход на Ubuntu компьютеров полиции.
В некоторых школах Грузии и Македонии стали использовать Ubuntu вместо пиратской копии Windows.
В Испании постепенно развивается программа по переходу учебных заведений на бесплатное ПО, в частности Ubuntu
В Google программисты используют модифицированную версию Ubuntu - Goobuntu.
Википедия использует Ubuntu в качестве своей основной серверной ОС.
В 2012 году Valve портировала клиент для распространения игр Steam на Ubuntu.
Еще ненацианализированный ПриватБанк в 2013 году внедрил Ubuntu на свои корпоративные машины.
2.2.2 Особенности Ubuntu
Ubuntu создана с идеей удобного и эффективного использования конечным пользователем ядра GNU/Linux. Как и большинство дистрибутивов подобным Debian, Ubuntu включает в себя утилиту/команду sudo, которая позволяет обычному пользователю использовать терминал от имени администратора(root), без запуска режима суперпользователя.
Рекомендованные системные требования для установки современной Ubuntu 16.04.1 LTS:
2 ГГц двухъядерный процессор или лучше
ОЗУ - 2 Гб
25 Гб свободного пространства на жестком диске
Установочный диск, либо флешка
Доступ в Интернет будет полезен
2.3 Debian
Рис.8. Debian
Debian — по мнению подавляющего большинства программистов, самый важны дистрибутив Linux. Оно оказывает влияние на всю индустрию свободного ПО. Имеет самую большую долю на рынке свободных Linux дистрибутивов. Одной из причин стало то, что Debian стоит у истоков «чистого» ядра Linux и имеет самую большую базу совместимых пакетов среди всех Linux дистрибутивов. Для работы с ними было разработано приложение Advanced Packaging Tool. Система может использоваться как для персонального компьютера, так и для серверов.
