Пример готовой курсовой работы по предмету: Программирование
Содержание
Оглавление
Введение 3
1. Установка операционной системы 4
2. Установка веб-сервера 8
3. Установка сервера базы данных. 12
4. Веб сайты. 15
5. Создание защищенного соединения SSL, TLS 16
6. Установка вспомогательных программ. 17
7. Обслуживание сервера на centOS. 19
8. Настройка firewall centOS. 21
9. Выводы. 26
Список литературы. 27
Выдержка из текста
Введение
Основной задачей курсовой работы является установка операционной системы CentOS и настройка его окружения. CentOS как и большинство дистрибутивов Linux, является бесплатно распространяемой операционной системой. Основная задача которой создание высоконадежных серверов. Надежность в первую очередь достигается использованием видоизмененной версии коммерческой операционной системы — Red Hat которая славится высокой надежностью для корпоративных систем. В свою очередь Centos позиционируется как основной конкурент другой не менее стабильной операционной системе freebsd.
В качестве дополнительного окружения был выбран сервер apache, который позволяет разворачивать серверные интернет сайты на базе данной операционной системы.
Операционная система centOS является дистрибутивом Linux основанная на Red Hat Linux и является полностью совместимой с данной версией Linux. Для написания курсовой работы использовался дистрибутив CentOS 7 которая скачана с официального сайта https://www.centos.org/download/. Для проведения тестирования данного дистрибутива использовалась виртуальная машина VirtualBox которая, позволяет устанавливать операционную систему в виртуальную среду. В процессе работы были получены знания в области настройки операционной системы. В работе были изучены команды для программирования терминала язык bash. Для скачивания программ и установки обновлений использовалась программа yum, которая обращается к сетевым хранилищам операционной системы, размещенные в сети Интернет. Также в 7 версии операционной системы возможно использование более новой версии программы установки программы пакетов –dnf.
Список использованной литературы
Список литературы.
1. Баррет Д. Linux — основные команды. Карманный справочник — М.;
Кудиц-образ, 2005
2. Боковой Б., Левин Д., Маслинский М.. «Система управления пакетами APT»
3. Бруй В. В., Карлов С. В. LINUX-сервер: пошаговые инструкцииинсталляции и настройки. — М.: Изд-во СИП РИА, 2003
4. Дунаев С. «UNIX SYSTEM V. Release 4.2. Общее руководство». — М.:"Диалог-МИФИ", 1995.
5. Иваницкий К. А. ALT Linux для школы ( CD-ROM) — Издательство:Триумф, 2009
6. Иваницкий К.А., Печников В.Н. ALT Linux с нуля! Школьная операционная система ( DVD-ROM) — Издательство: Лучшие Книги, 2009
7. Колисниченко Д.Н., Аллен Питер В. LINUX: полное руководство. — СПб:Наука и Техника, 2006
8. Костромин В.А. Основы работы в ОС Linux. Курс ИНТУИТ.ру. -www.intuit.ru
9. Костромин В.А., Разделы диска и средства для работы с ними в Линукс. -http://www.linuxcenter.ru/lib/books/partitioning/
10. Корнеев Д. Права доступа к файлам в Linux -http://old.linux.kiev.ua/modules.php?name=News&file=article&sid=703
11. Кузнецов С.В.- История создания UNIX-http://www.linuxcenter.ru/lib/history/unix_gentree.phtml
12. Маслинский К. Операционная система Linux — ИНТУИТ.ру, 2005.
13. Маслинский К., Отставнов М. «Графический интерфейс в Linux» -http://docs.altlinux.org/current/modules/linux_gui/index.html
14. Немет Э., Снайдер Г., Хейн Т. Руководство администратора Linux. 2-еиздание.: Пер. с англ. — М.: ООО «И.Д.Вильямс», 2007.
15. Робачевский А. «Операционная система UNIX» — СПб.: БХВ-Петербург,2002.
16. Сборник наиболее ЧАсто задаваемых ВОпросов (FAQ), касающихсяиспользования программных продуктов ALT Linux Team. -http://faq.altlinux.ru
17.Федосеев А. UNIX: учебный курс -http://fedoseev.net/materials/courses/admin/index.html
18. Фленов М. Linux глазами хакера — С-Пб.; БХВ-Петербург, 2005.
19. Alt Linux Wiki -http://www.altlinux.org/
20. ALT Linux Master 2.0 Руководство системного администратора — http://rus-linux.net/MyLDP/server/ALTLinux-Master/index.html
21. Lars Wirzenius, Joanna Oja Руководство по системному администрированиюоперационной системы Linux для начинающих. — http://rus-linux.net/MyLDP/BOOKS/sag-062/book 1.htm
22. LinuxFormat (русская версия) — http://www.linuxformat.ru/
23. http://www.ln.com.ua/~openxs/projects/man/uman 114.html — Основы ОСUNIX. Учебный курс.