Salon Optyczny Joanna Jarzyna
dj_ndc_photo

INSTALACJA

Opis instalacji będzie dotyczył dystrybucji Debian. Należy zainstalować system
w wersji minimalnej zwanej NETINSTALL:

http://cdimage.debian.org/debian-cd/6.0.1a/i386/iso-cd/debian-6.0.1a-i386-netinst.iso

Podczas instalacji należy wybrać wyłącznie oprogramowanie:

[*] Standard system

Po zainstalowaniu systemu, pobieramy pakiety niezbędne do skompilowania oprogramowania 
Asterisk: 

root# apt-get install build-essential linux-headers-`uname -r` udev libnewt-dev libssl-dev 
libncurses5-dev libcurl3-dev udev lksctp-tools libsctp-dev bison flex automake1.9 libtool libxml2-dev

Przechodzimy do folderu /usr/src/ i pobieramy źródła Asteriska:

root# cd /usr/src/
root# wget http://downloads.asterisk.org/pub/telephony/asterisk/asterisk-1.6.2.18.tar.gz
root# wget http://downloads.asterisk.org/pub/telephony/asterisk/asterisk-addons-1.6.2.3.tar.gz
root# wget http://downloads.asterisk.org/pub/telephony/dahdi-linux-complete/releases/
dahdi-linux-complete-2.4.1.2+2.4.1.tar.gz
root# wget http://downloads.asterisk.org/pub/telephony/libpri/releases/libpri-1.4.11.5.tar.gz

Instalujemy dodatkowe pakiety potrzebne do obsługi bazy danych MySQL oraz FAXów:

root# apt-get install libtiff4 libtiff4-dev libtiff-tools
root# apt-get install libspandsp2 libspandsp-dev mysql-server libmysqld-dev
Również do skryptów PHP-AGI:

root# apt-get install php5-mysql php5 php5-cli php5-pgsql

Rozpakowujemy pobrane archiwa:

root# tar xvzf asterisk-1.6.2.18.tar.gz
root# tar xvzf asterisk-addons-1.6.2.3.tar.gz
root# tar xvzf dahdi-linux-complete/releases/dahdi-linux-complete-2.4.1.2+2.4.1.tar.gz
root# tar xvzf libpri-1.4.11.5.tar.gz

Przechodzimy do folderu  dahdi-linux-complete:

root# cd dahdi-linux-complete
root# make all
root# make install

Przechodzimy do folderu  libpri-1.4.11.5:

root# cd ../libpri-1.4.11.5
root# make
root# make install

Przechodzimy do folderu asterisk-1.6.2.18:
root# cd ../asterisk-1.6.2.18
root# ./configure
root# make
root# make install
root# make samples

Przechodzimy do folderu asterisk-addons-1.6.2.3:
root# cd ../asterisk-addons-1.6.2.3
root# ./configure
root# make
root# make install
root# make samples

Uruchamiamy oprogramowanie Asterisk:

root# safe_asterisk

Logujemy się do konsoli oprogramowania Asterisk:

root# asterisk -rvvvvv

Wychodzimy z konsoli:

CLI>exit