Asterisk

Z wiki linux-user
Skocz do: nawigacji, wyszukiwania
 
Linia 6: Linia 6:
  
 
   
 
   
== Instalacja asteriska ==Dodajemy odpowiednie repozytorium do yum'a
+
== Instalacja asteriska ==
  
 +
Dodajemy odpowiednie repozytorium do yum'a
  
 
  vim /etc/yum.repos.d/asterisk.repo
 
  vim /etc/yum.repos.d/asterisk.repo
Linia 43: Linia 44:
  
 
== Instalacja pakietu asterisk-GUI ==
 
== Instalacja pakietu asterisk-GUI ==
 
 
Instalujemy paczkę ''Subversion'', zwróć uwagę na wersję tutaj instalujemy dla maszyny 64 bitowej ale nic nie stoi na przeszkodzie aby zainstalować wersję dla maszyny 32 bitowej:
 
Instalujemy paczkę ''Subversion'', zwróć uwagę na wersję tutaj instalujemy dla maszyny 64 bitowej ale nic nie stoi na przeszkodzie aby zainstalować wersję dla maszyny 32 bitowej:
 
  
 
  yum install subversion.x86_64
 
  yum install subversion.x86_64
Linia 57: Linia 56:
 
  make  
 
  make  
 
  make install
 
  make install
 +
 +
 +
== Konfiguracja ==
 +
 +
Teraz mamy już wszystkie pakiety, które potrzebowaliśmy zainstalowane w systemie i możemy przzejść do konfiguracji. Dobrze jest jeszcze na wszelki wypadek zrobić sobie kopię bezpieczeństwa naszych plików przed ich właściwą konfiguracją
 +
 +
cp -r /etc/asterisk /etc/asterisk.backup
 +
 +
Przechodzimy do głównego katalogu '''asteriska''' w którym znajdują się pliki konfiguracyjne
 +
cd  /etc/asterisk
 +
 +
Edytujemy plik  ''/etc/asterisk/manager.conf'', i dodajemy/modyfikujemy następujące linijki
 +
[general]
 +
enabled = yes
 +
webenabled = yes
 +
port = 5038
 +
bindaddr =
 +
Dodajemy również użytkownika admin do pliku manager.conf, na niego będziemy się logować do panelu administracyjnego
 +
[admin]
 +
secret = M0t0rocK3rr
 +
read = system,call,log,verbose,command,agent,config
 +
write = system,call,log,verbose,command,agent,config,originate
 +
Zwróć uwagę że hasło w polu secret jest podane jawnym tekstem dlatego możliwość czytania tego pliku powinien mieć tylko [[root]].
 +
 +
Następnie edytujemy plik ''/etc/asterisk/http.conf'', tak aby znalazły się w nim poniższe linijki
 +
[general]
 +
enabled=yes
 +
enablestatic=yes
 +
bindaddr=
 +
bindport = 8088
 +
prefix = asterisk
 +
enablestatic = yes
 +
Sprawdzamy czynasza konfiguracja '''asterisk-gui''' jest poprawnie skonfigurowana
 +
make checkconfig
 +
Możemy również dodać usługę '''asterisk''' do programów startujących automatycznie przy rozruchu systemu, jeżeli tego nie zrobimy to za każdym razem gdy serwer będzie restartowany będziemy musieli odpalić usługę '''asterisk''' samodzielnie.
 +
chkconfig -level 2345 asterisk on
 +
W tym momencie możemy zalogować się do panelu administracyjnego asteriska poprzez przeglądarkę internetową
 +
http://serwer_z_asteriskiem:8088/asterisk/static/config/index.html
 +
 +
[[Plik:Asterisk1.jpeg]]
 +
 +
Logujemy się za pomocą użytkownika i hasłem zawartym w pliku ''manager.conf''
 +
Jak widać z systemem [[linux]] możemy zrobić praktycznie wszystko ;-)
 +
Po więcej bardziej szczegółowych informacji zapraszam na główną stronę projektu [http://www.asterisk.org www.asterisk.org]
 +
 +
<br /><google1 style="4"></google1>

Aktualna wersja na dzień 12:56, 23 kwi 2012

Osobiste
Przestrzenie nazw

Warianty
Działania
Nawigacja
Narzędzia


Sponsor serwisu

Firma informatyczna ITProjek Bydgoszcz usługi informacztyczne, serwery, linux, windows, strony www, hosting, sieci komputerowe, system archiwizacji danych