Услуге у Линук-у су програми који раде у позадини и пружају одређене функције или услуге систему или корисницима. Они раде независно од интеракције корисника и покрећу се када се оперативни систем покрене.
Услуге у Линук-у могу укључивати различите услуге као што су сервери базе података (МиСКЛ, ПостгреСКЛ), веб сервери (Апацхе, Нгинк), сервери поште (Постфик, Сендмаил), ДНС сервери (БИНД), ДХЦП сервери (ИСЦ ДХЦП), ВПН сервери (ОпенВПН ) и многи други.
Услуге у Линук-у играју важну улогу у обезбеђивању функционалности и стабилности оперативног система. Пружају различите услуге и функције систему и корисницима. Ево неколико разлога зашто су услуге неопходне у Линуку:
Ове услуге се могу аутоматски покренути при покретању система, а могу се њима и управљати помоћу услужног програма " systemd
". Ово вам омогућава да контролишете покретање, заустављање, поновно покретање и управљање конфигурацијом услуга. Поред тога, Линук дистрибуције могу да обезбеде додатне алате за управљање услугама, као што systemctl
у systemd
или service
у SysV
.
Постоје различите методе које можете користити за покретање услуге у Линук-у, у зависности од дистрибуције и системског менаџера који користите.
Ево неколико уобичајених начина за покретање услуга.
1. Коришћење услужног програма systemctl
: Већина модерних Линук дистрибуција користи системд као свој системски менаџер. Да бисте покренули услугу користећи системцтл, користите следећу команду:
sudo systemctl start <service_name>
Овде је service_name
замењено именом одређене услуге коју желите да покренете.
2. Коришћење service
програма: Неке Линук дистрибуције, посебно оне које користе System V init
, могу користити команду service
за управљање услугама. На пример, да бисте покренули Апацхе сервис користећи услугу, користите следећу команду:
sudo service apache2 start
У зависности од ваше Линук дистрибуције, можда ћете имати и друге начине за покретање услуга. На пример, за дистрибуције које користе Upstart
, можете користити команду старт да покренете услугу.