Asterisk, instalace, 4.díl

Napsal (») 14. 12. 2009 v kategorii Mobilní sítě, přečteno: 3277×

V tomto díle si ukážeme, jakým způsobem si Asterisk otestovat v praxi a vytvořit si tak svoji vlastní PBX.

Jako operační systém jsem vybral Ubuntu 9.04 – the Jaunty Jackalope – released in April 2009 a byl vybrán pro jeho rozšířenost mezi běžnými uživateli a jeho kvalitní podporu na webu. Byl nainstalován jako virtuální stroj pomocí programu vmware 6.5 s následujícími parametry:

Asterisk-instalace1

z NATu si získal IP adresu 192.168.48.128, která je však dosažitelná pouze z PC, na kterém běží VMWARE. Můžete ještě použít network mod BRIDGE, který přidělí virtuálnímu stroji IP adresu přímo z routeru, protože se bude tvářit jako další stroj v síti (pozor na filtraci MAC adres a další zabezpečení sítě)

Nyní přistupme k samotné instalací:

Celý Ubuntu systém nejprve aktualizujeme

sudo apt-get -y update
sudo apt-get -y upgrade

A nyní budeme postupně instalovat jednotlivé komponenty. Konkrétně půjde o:

  • mysql server potřebný pro běh freepbx aplikace
  • php5 potřebný pro běh freepbx aplikace
  • dahdi (původně Zaptel) pro podporu připojení k PSTN
  • libpri – knihovny pro Zaptel
  • asterisk 1.6.0
  • asterisk addons 1.6.0 – doplňky k asterisk
  • freepbx – aplikace pro snadnější konfiguraci asterisku

K instalaci těchto všech kompenent byl vytvořen skript, který si drobně upravíme našim potřebám. Doporučuji si skript projít a uvědomit si, jak instalace postupně probíhá. Stáhněte si jej prosím do PC a otevřete v editoru

sudo nano skript.sh

Ve skriptu upravíme proměnné použité při instalaci, jde konkrétně o root heslo do databáze, verzi freepbx, kterou budeme stahovat, heslo do databáze asterisku a IP adresu, na které budeme ústřednu provozovat. (Zjistíme z ifconfig příkazu v terminálu).

 export MYSQL_ROOT_PW=abcd1234
export FREEPBX_VERSION=2.5.1
export ASTERISK_DB_PW=4321dcba
export IP_ADDRESS=192.168.48.128

Skript dáme uložit
ctrl+x a yes.

Nastavíme mu práva na spouštění

sudo chmod 777 skript.sh 

A spustíme instalaci, která zabere několik minut.

sudo ./skript.sh 


O úspěšnosti instalace se přesvědčíme zadáním URL adresy localhost/admin do prohlížeče nebo IP adresa/admin.
Měli bychom vidět úvodní oknno aplikace freepbx.
Asterisk-instalace2
V dalším díle vysvětlím, jak instalace probíhá.
Pokud Vás rozbor skriptu nezajímá, doporučuji přeskočit na konfiguraci Freepbx.

Hodnocení:     nejlepší   1 2 3 4 5   odpad
Facebook Twitter Topčlánky.cz Linkuj.cz

Komentáře

Zobrazit: standardní | od aktivních | poslední příspěvky | všechno
Kuchy z IP 213.220.201.*** | 17.5.2010 16:44
Ahoj, link na skript nefunguje... Muzete mi prosimposlat skript na mail? Diky
| 17.5.2010 18:21
Odkaz na skript byl aktualizován, můžete tahat.
S pozdravem
MM
roman12 z IP 85.159.105.*** | 22.3.2011 16:29
Vyzera, ze link na script opat nefunguje viete to preverit.
Dik.
| 23.3.2011 14:09
Dobrý den,
děkuji za upozornění, link na soubor jsem aktualizoval, nyní je uložen uvnitř blogovacího systému, takže zůstane aktivní.
S pozdravem
MM


Nový komentář

Téma:
Jméno:
Notif. e-mail *:
Komentář:
  [b] [obr]
Odpovězte prosím číslicemi: Součet čísel šest a dvě