Hvězdné nebe - instalace | CHYTRÁ DOMÁCNOST Apple HOME KIT | Díl #3
Obsah:
- Předpoklady
- Zakázat Selinux
- Automaticky přeloženo z angličtiny
- Nainstalujte závislosti hvězdičky
- Nainstalujte hvězdičku
- Upravte pravidla Firewallu
- Závěr
Asterisk je nejoblíbenější a široce přijímaná platforma PBX s otevřeným zdrojovým kódem, která napájí systémy IP PBX, konferenční servery a VoIP brány. Používají jej jednotlivci, malé podniky, velké podniky a vlády na celém světě.
Mezi funkce hvězdičky patří hlasová schránka, pozastavená hudba, konferenční volání, řazení do fronty, nahrávání hovorů, interaktivní hlasová odezva a mnoho dalšího.
Tento tutoriál vás provede kroky potřebnými k instalaci Asterisk 15 na CentOS 7.
Předpoklady
-
Před pokračováním v tomto kurzu se ujistěte, že jste přihlášeni jako uživatel s právy sudo.
Aktualizujte svůj systém CentOS a nainstalujte vývojové nástroje, které jsou nutné ke kompilaci zdrojového kódu Asterisk:
sudo yum update
sudo yum groupinstall core base "Development Tools"
Zakázat Selinux
Pokud je SELinux nastaven na režim
enforcing
, Asterisk nebude fungovat správně.
Chcete-li deaktivovat bezpečnostní funkce SELinuxu, otevřete soubor
/etc/selinux/config
a nastavte
SELINUX=disabled
# This file controls the state of SELinux on the system. # SELINUX= can take one of these three values: # enforcing - SELinux security policy is enforced. # permissive - SELinux prints warnings instead of enforcing. # disabled - No SELinux policy is loaded. SELINUX=disabled # SELINUXTYPE= can take one of these two values: # targeted - Targeted processes are protected, # mls - Multi Level Security protection. SELINUXTYPE=targeted
Uložte soubor a restartujte systém CentOS pomocí:
sudo shutdown -r now
Po spuštění počítače se ujistěte, že se příkaz
getenforce
vrátí
Disabled
:
getenforce
Automaticky přeloženo z angličtiny
Chystáme se stáhnout zdroj Asterisk do
/usr/src
což je běžné umístění pro umístění zdrojových souborů.
Přejděte do
/usr/src
zadáním:
cd /usr/src/
Stáhněte si nejnovější verzi Asterisk 15 pomocí následujícího příkazu wget:
sudo wget
Po dokončení stahování extrahujte stažený soubor pomocí následujícího příkazu:
sudo tar zxf asterisk-15-current.tar.gz
Před pokračováním v dalších krocích se ujistěte, že přepnete do zdrojového adresáře hvězdičky zadáním:
Nainstalujte závislosti hvězdičky
Stáhněte si zdroje MP3, které jsou potřebné pro sestavení modulu MP3, a použijte soubory MP3 na hvězdičce:
sudo contrib/scripts/get_mp3_source.sh
Dále nainstalujte všechny chybějící závislosti pomocí skriptu
install_prereq
:
sudo contrib/scripts/install_prereq install
Skript nainstaluje všechny potřebné balíčky a po úspěšném dokončení vytiskne následující zprávu:
############################################# ## install completed successfully #############################################
Nainstalujte hvězdičku
configure
skript provede řadu kontrol, aby se ujistil, že jsou přítomny všechny závislosti, které vyžaduje proces sestavení a instalace, spusťte skript zadáním:
sudo./configure --libdir=/usr/lib64
Po úspěšném dokončení uvidíte následující výstup:
Posledním krokem je umožnit spuštění služby Asterisk při spuštění pomocí:
sudo systemctl enable asterisk
Upravte pravidla Firewallu
Nyní, když je Asterisk nainstalován a spuštěn, musíte nakonfigurovat bránu firewall, aby umožňovala provoz na specifických portech Asterisk.
Pokud ve vašem systému nemáte povolen firewall, můžete tuto sekci přeskočit.Otevřete textový editor a vytvořte následující službu Firewalld:
/etc/firewalld/services/asterisk.xml
asterisk Asterisk is a software implementation of a telephone private branch exchange (PBX).
asterisk Asterisk is a software implementation of a telephone private branch exchange (PBX).
Uložte soubor a použijte nová pravidla brány firewall zadáním:
sudo firewall-cmd --add-service=asterisk --permanent
sudo firewall-cmd --reload
Nakonec zkontrolujte, zda jsou nová pravidla brány firewall úspěšně použita:
sudo firewall-cmd --list-all
public (active) target: default icmp-block-inversion: no interfaces: eth0 sources: services: ssh dhcpv6-client asterisk ports: protocols: masquerade: no forward-ports: source-ports: icmp-blocks: rich rules:
Neváhejte a upravte firewall podle svých potřeb.
Závěr
V této příručce jsme vám ukázali, jak nainstalovat nejnovější verzi Asterisk ze zdroje do vašeho systému CentOS.
Nyní byste měli zkontrolovat dokumentaci hvězdičky a dozvědět se více o tom, jak konfigurovat a používat hvězdičku.
hvězdička centosJak nainstalovat, nainstalovat tiskárnu hp officejet 6500a plus all-in-one

Naučte se, jak nastavit a nainstalovat tiskárnu HP Officejet 6500A Plus All-in-one.
Jak nainstalovat hvězdičku na Debian 9

Asterisk je nejoblíbenější a široce přijímaný open source rámec pro vytváření komunikačních aplikací. V tomto tutoriálu vám ukážeme, jak nainstalovat Asterisk 15 na Debian 9.
Jak nainstalovat hvězdičku na Ubuntu 18.04

Asterisk je nejoblíbenější a široce přijímaná platforma PBX s otevřeným zdrojovým kódem, která napájí systémy IP PBX, konferenční servery a VoIP brány. Tento tutoriál vás provede kroky potřebnými k instalaci Asterisk 15 na Ubuntu 18.04.