TCMB109 Сървърни Linux системи и приложения

Анотация:

Целта на курса е да представи Linux базираните сървърни системи и приложения. Да разгледа опреционните системи и в частност Linux OS и да представи начините за работа с основни концепции и команди на Линукс. Да онагледи работата с мрежата. Да представи основни механизми за автоматизация със скриптове и програмиране в Linux. Да представи механизми и подходи за инсталиране и конфигуриране на Linux базирани сървърни системи и приложения. Да разгледа подходите за системно и мрежово администриране като неразделна част от компютърната и мрежова техника. Да разгледа особеностите на техническото администриране в зависимост от вида на операционната система. Да подготви студентите практически да умеят да използват похватите на системното и мрежово администриране и успешно да се справят с поставени технически задачи в тази област на компютърната техника и мрежи.

прочети още
Телекомуникации и компютърни технологии

Преподавател(и):

доц. Росен Пасарелски  д-р
доц. Георги Петров  д-р

Описание на курса:

Компетенции:

Успешно завършилите курса студенти:

1) знаят:

•да познават Linux базираните сървърни системи и приложения и подходите за работа с компютърни системи и мрежи.

2) могат:

•да използват придобитите практически и теоретически знания и умения за развитие в областта на компютърните системи и мрежи.


Предварителни изисквания:
Студентите да имат знания и/или умения:

• по базови курсове свързани с приложен софтуер, компютърна техника и мрежи, операционни системи и др.



Форми на провеждане:
Редовен

Учебни форми:
Лекция

Език, на който се води курса:
Български

Теми, които се разглеждат в курса:

  1. Въведение в сървърните Linux системи и приложения.
  2. Структура и основни компоненти на операционна система Linux.
  3. Функционалност и основни команди в операционна система Linux. Похвати за работа и приложение.
  4. Права за достъп и работа с файлове.
  5. Инсталация на сървърни и десктоп версии на операционна система Linux.
  6. Виртуализация на операционна система - Linux. Работа със сървърни програми и бази данни. Инсталация и настройка на приложения.
  7. Системно и мрежово администриране с операционна система – Linux. Функционалност, режими на работа, приложения и процеси. Работа в терминален режим на Linux среда.
  8. Програмиране и автоматизация със скриптове в Linux операционна среда. Видове оператори и приложение.
  9. Сървърни Linux системи. УЕБ сървъри. Инсталация и приложение.
  10. Файлови и MySQL Linux сървърине на услуги и приложения под Linux SERVER.
  11. ТЕСТ
  12. Облачни услуги в Linux операционна среда. GitHub и други.
  13. Практически занимания по автоматизация със скриптове в Linux операционна среда.
  14. Практически занимания по системно и мрежово администриране с операционна система – Linux.
  15. Практически занимания по сървърни Linux системи и приложения.

Литература по темите:

Учебни помагала и записки на лектора

Електронни обучителни материали

"Linux Bible" от Christopher Negus

"UNIX and Linux System Administration Handbook" от Evi Nemeth, Garth Snyder, Trent R. Hein и Ben Whaley

"The Linux Command Line: A Complete Introduction" от William E. Shotts Jr.

"Linux Administration: A Beginner's Guide" от Wale Soyinka

"Linux Server Security: Hack and Defend" от Chris Binnie

"Pro Linux System Administration" от James Turnbull, Peter Lieverdink и Dennis Matotek

"Beginning Ubuntu Linux: Natty Narwhal Edition" от Emilio Raggi, Keir Thomas, Sander van Vugt и Andy Channelle

"The Official Ubuntu Book" от Matthew Helmke, Elizabeth K. Joseph, Jose Antonio Rey и Philip Ballew

"Ubuntu Server Cookbook" от Uday R. Sawant