Pemasangan Asterisk 11 pada CentOS 6 - Bagaimana Untuk

Pemasangan Asterisk 11 pada CentOS 6

Asterisk adalah salah satu PBX Sumber Terbuka yang paling terkenal dengan kerangka kerja enginer telefon lengkap. Tutorial ini menerangkan pemasangan Asterisk 11 pada CentOS 6, Sistem Operasi berasaskan Linux.

13 Langkah total

Langkah 1: Kemas Kini CentOS (Jika Ada)

Kemas kini Server CentOS 6 anda untuk sebarang kemas kini yang tidak dapat diterapkan.

yum update -y

Langkah 2: Melumpuhkan SELinux

Anda boleh menggunakan mana-mana editor teks (VIM dll) untuk melakukan perubahan ini. Pergi ke / etc / selinux / config dan ubah SELINUX = menegakkan ke SELINUX = dilumpuhkan
Ini juga boleh dilakukan dengan menggunakan baris arahan:
sed -i s / SELINUX = enforcing / SELINUX = disabled / g / etc / selinux / config

Langkah 3: Reboot

Apabila perubahan yang dinyatakan di atas dilakukan dan fail dikemas kini, but semula sistem menggunakan:

reboot

Langkah 4: Pemasangan Ketergantungan Asas

Asterisk 11.0.0 memerlukan beberapa dependensi prasyarat. Berikut adalah baris arahan untuk memasangnya:

yum install -y make wget openssl-devel ncurses-devel newt-devel libxml2-devel kernel-devel gcc gcc-c ++ sqlite-devel

Langkah 5: Memuatkan Kod Sumber Asterisk Anda

Pindah ke direktori / usr / src dengan arahan yang diberikan:

cd / usr / src /

dan kemudian muatkan bola tar Kod Sumber menggunakan arahan ini (satu demi satu atau pada satu masa):

wget http://downloads.asterisk.org/pub/telephony/dahdi-linux-complete/dahdi-linux-complete-current.tar.gz

wget http://downloads.asterisk.org/pub/telephony/libpri/libpri-1.4-current.tar.gz

wget http://downloads.asterisk.org/pub/telephony/asterisk/asterisk-11-current.tar.gz

Langkah 6: Pengekstrak Fail yang Dimuat

Ekstrak bola tar yang telah diunduh ke direktori yang sama dengan menggunakan:

tar zxvf dahdi-linux-complete *
tar zxvf libpri *
tar zxvf asterisk *

Langkah 7: Pemasangan DAHDI

DAHDI (Digium Asterisk Hardware Device Interface) boleh dipasang menggunakan baris arahan:

cd / usr / src / dahdi-linux-complete *

buat && membuat pemasangan && membuat konfigurasi

Langkah 8: Pemasangan LibPRI

Untuk membolehkan perkakasan berasaskan BRI, PRI dan QSIG anda, anda akan memerlukan Perpustakaan PRI atau LibPRI. Anda boleh memasang perpustakaan ini dengan menggunakan:

cd / usr / src / libpri *
buat && membuat pemasangan

Langkah 9: Menukar Direktori Asterisk

Kini anda perlu beralih ke Direktori Pemasangan Asterisk:

cd / usr / src / asterisk *

Langkah 10: Running Configure Script untuk Asterisk

Pada ketika ini, anda perlu mengetahui CentOS 6 Architecture anda (32 atau 64 Bit). Dalam banyak kes, anda menyedarinya. Sekiranya anda tidak, cuba arahan ini:

uname -a

Untuk 32 Bit, anda akan mendapat sambutan seperti:
2.6.18-238.12.1.el5 # 1 SMP Tue 31 Mei 13:23:01 EDT 2011 i686 i686 i386 GNU / Linux

Untuk 64 Bit, sistem akan bertindak balas dengan sesuatu seperti:
2.6.18-238.19.1.el5 # 1 SMP Fri Jul 15 07:31:24 EDT 2011 x86_64 x86_64 x86_64 GNU / Linux

Berdasarkan pada Architecture OS anda, teruskan dengan arahan ini untuk Script Asterisk Configuration. Untuk 32 Bit:

./configure && membuat menuselect && membuat && membuat pemasangan

Untuk 64 Bit:

./configure --libdir = / usr / lib64 && membuat menuselect && membuat && membuat pemasangan

Langkah 11: Memasang Fail Sampel

Sampel fail adalah sumber yang hebat untuk pemula baru. Pasang Sampel Fail menggunakan:

membuat sampel

Setelah selesai, tambahkan Skrip Pasang Asterisk dalam direktori /etc/init.d/ menggunakan:

buat config

Langkah 12: Memulakan DAHDI

Untuk memulakan Pemandu Peranti DAHDI, gunakan:

perkhidmatan dahdi bermula

Langkah 13: Mulakan Asterisk

Akhir sekali, mulakan Asterisk:

permulaan asterisk perkhidmatan

Dan kemudian mulakan Asterisk:

asterisk -vr

Dan Asterisk 11 anda sudah siap digunakan pada CentOS 6 ...