Пускането и спирането на звездичка сървър, база от знания
Пускането и спирането Asterisk сървър
Забележка. Трябва първо да се наложи да изтеглите драйвера Zaptel, в случай, че ако се използва хардуера на Zaptel.
Забележка. В по-голямата част на документацията и примери, се приема, че Asterisk е инсталиран и започва да работи като потребител корен.
Ако вече сте инсталирали звездичката, можете да опитате да го стартирате, за да стартира в режим конзола (без да минава на заден план) с отнемане на част от информацията за отстраняване на грешки, използвайте командата:
Ако той не започне, проверка на хардуера, което е необходимо, за да работи.
Обърнете внимание на секцията: Asterisk CLI, където можете да намерите списък с налични конзолни команди. използвате спирка сега. да завърши Asterisk.
Допълнителни опции при стартиране на Asterisk сървър
В действителност, тичам Asterisk сървър може просто няма аргументи. Asterisk сървър, ако започна без аргументи, работи във фонов режим:
Можете да се свържете към вече работи в сървъра на фона Asterisk и достъп до своята конзола, като напишете:
на същата машина, където сървъра на Asterisk работи. По същия Asterisk работещи сървъри могат да бъдат свързани с множество CLI конзоли едновременно.
По-долу е даден списък с параметри, които могат да бъдат използвани, когато сървърът започва Asterisk:
Работещи Asterisk сървър по време на процеса на зареждане
Различни операционни системи, има силни различия в методите на работа на различни приложения по време на зареждане. Директорията /usr/src/asterisk/contrib/init.d съдържа някои примери на скриптове, за да стартирате различни операционни системи. Използвайте един от тях или да го напиша за вашия конкретен случай.
Можете да стартирате / sbin / звездичката директно, или можете да използвате скрипт, съдържаща се в директорията / sbin / safe_asterisk, която ще стартира Asterisk сървър и ще го рестартира, ако тя се затваря надолу когато се е случило в него никаква грешка.
Един от най-лесните начини да започнат звездичка в операционната система Linux по време на зареждане и да го рестартирате, в случай на аварийно прекъсване на изпълнението му, е да го изпълним с процеса на първоначален. Добавете следния ред към файла / и т.н. / inittab:
Цифрата "2" в тези записи, тази серия ниво, в които искате да стартирате звездичка сървъра. Можете да посочите няколко тичам level'ov, използвайте "човек inittab" за повече информация. Много системи, базирани на Дебиан, по подразбиране, да използват номера на нивото на действие 2, което означава, че, като се посочва старт звездичката ще се проведе на ниво 2 от inittab файла, ще доведе до факта, че тя винаги ще работи при нормално натоварване на операционната система и ще бъде подновен, ако по някаква причина, неговото изпълнение е завършено (по някаква причина). То може да бъде, че предпочитате да използвате inittab скрипт, който трябва да се управлява звездичка, но обикновено, ако е избран този тип стартиране, тя работи добре.
Ако използвате Red Hat, можете да получите на работна rc.d / init.d скрипт, за да стартирате сървъра, изпълнете следната команда:
CD / ЮЕсАр / SRC / звездичка
направи довереник
В този случай, копирате скрипт с име: допринесоха / init.d / rc.redhat.asterisk файл: /etc/rc.d/init.d/asterisk, а след това можете да изпълните командата:
/ Sbin / chkconfig --add звездичка