Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Організація VoIP-зв’язку на базі IP-АТС ASTERISK.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
4.9 Mб
Скачать

2.2.2 Встановлення Ubuntu версії 10.04

Для того, щоб встановити Ubuntu на свій комп'ютер, ви повинні виконати наступні дії:

  1. Закачайте образ диска Ubuntu з офіційного сайту Ubuntu [3].

  2. Зайдіть в VirtualBox, кнопка “создать” – “Next”, в полі “Имя” пишемо Ubuntu – “Next”, виділяється 512 Мб оперативної пам’яті – “Next” – “Next” – “Next” – “Динамически расширящийся образ “ – “Next” –виділяємо 10 Гб жорсткого диску – “Next” – “Финиш” – “Финиш”.

  3. Правою кнопкою мишки натискаємо на створеній віртуальній машині – “Свойства” – “Носители” – “IDE контроллер” – “Пусто” – “Привод” – “Открыть менеджер виртуальных носителей” (рис. 5)

Рис. 5 Вікно «Свойства»

“Добавить” і вибираємо закачаний файл-образ диску – “Выбрать” - “Ok” – “Старт” (данної віртуальної машини).

  1. Ви побачите запрошення завантажувача, мову якого ви зможете змінити, вибравши зліва пункт «Українська» (рис. 6).

Рис. 6 «Запрошення завантажувача»

  1. Натисніть на кнопку Встановити Ubuntu 10.04 і процес установки почнеться з вибору вашого часового поясу (рис. 7)

Рис. 7 «Вибір часового поясу»

  1. Далі установник Ubuntu запропонує вибрати розкладку клавіатури, відповідно до обраної мови (рис. 8).

Рис. 8 «Вибір розкладки клавіатури»

  1. На цьому кроці необхідно вибрати розділ диска, на який буде встановлено Ubuntu. Для тих, хто хоче встановити Ubuntu, як єдину систему на своєму комп'ютері, потрібно вибрати пункт "Видалити всі дані і використовувати весь диск".

  2. На даному етапі необхідно представитися, вибрати собі логін і пароль, а також призначити ім'я комп'ютера (рис. 9).

  3. Після натискання на кнопку "Вперед", з'явиться вікно з описом обраних параметрів установки Ubuntu (рис. 10).

  4. Натиснувши на "Встановити" можете дивитися на процес встановлення Ubuntu (рис. 11).

Рис. 9 «Вибір ім’я користувача та паролю»

Рис. 10 «Опис параметрів»

Рис. 11 «Процес встановлення»

  1. Закінчити установку натисненням на кнопку "Перезавантажити", поява якої покаже закінчення встановлення Ubuntu .

  2. Вийміть образ-диск з віртуального приводу і завантажите з жорсткого диска. Через кілька секунд на екрані з'явиться запрошення до вибору користувача, вводимо свій пароль.

2.2.3 Встановлення Asterisk на Ubuntu

Для встановлення программного забезпечення Asterisk на Ubuntu необхідно користуватись терміналом, то ж в Ubuntu заходимо в «Приложения/Стандартные/ Терминал» і виконуємо наступну послідовність дій:

  1. Для надання користувачу [4] прав адміністратора використовують команду sudo. Для того, щоб переглянути інформацію про будь-яку команду використовують команду man, яка відкриває керівництво по цій команді. Наприклад, ввівши man sudo ви отримаєте інформацію про синтаксис та опції цієї команди, а також її загальний опис.

Вводимо команду sudo su. Термінал запропонує ввести пароль користувача. Вводимо свій пароль, який використовували для входу в Ubuntu.

  1. Перед встановленням Asterisk необхідно встановити додаткові пакети. Для цього потрібне підключення до мережі. Використовуємо команду apt-get.

По-перше, оновлюємо кеш пакетів: apt-get update, а далі модернізуємо пакети командою apt-get upgrade. Для модернізації знадобиться деякий час.

Далі оновлюємо та встановлюємо пакети за допомогою команд apt-get install.

Список пакетів:

  • build-essential – інформаційний список вбудованих суттєвих пакетів;

  • linux-headers – пакет для компіляції програм/бібліотек працюючих з ядром;

  • openssh-server – SSH (англ. Secure Shell — «безпечна оболонка»), мережевий протокол прикладного рівня, який дозволяє проводити віддалене управління операційною системою;

  • bison – універсальний аналізатор-генератор, який перетворює граматичний опис LALR (lookahead left-right) контекстно-вільної граматики в програму C;

  • flex – швидкий лексичний аналізатор;

  • apache2 – вільний веб-сервер;

  • php5 – універсальна макромова для інтернет розробки;

  • php5-curl – бібліотека для отримання файлів з ​​FTP (File Transfer Protocol – «протокол передачі файлів»), HTTP (HyperText Transfer Prоtocоl – «протокол передачі гіпертексту») серверів;

  • php5-cli – інтерпретатор команд для користування PHP (Personal Home Page Tools – «Інструменти для створення персональних веб-сторінок») скриптами з командного рядка;

  • php5-mysql – модулі для підключення MySQL(Structured Query Language – вільна система керування базами даних) бази даних безпосередньо з скриптів PHP;

  • curl – клієнт для завантаження файлів з ​​серверів за допомогою будь-якого з підтримуваних протоколів;

  • sox - утиліта командного рядка, яка може конвертувати різні формати аудіо-файлів в інші формати;

  • libncurses5-dev – пакет,який містить файли заголовків, статичні бібліотеки та символічні посилання;

  • libssl-dev – пакет, який містить оновлені бібліотеки, файли заголовків та сторінки керівництв для SSL (Secure Sockets Layer — рівень захищених сокетів);

  • libmysqlclient-dev – пакет, який включає в себе оновлені бібліотеки і файли заголовків для MySQL;

  • libxml2-dev – бібліотеки XML(eXtensible Markup Language – розширювана мова розмітки).

  1. Після встановлення пакетів необхідно завантажити необхідні файли, наприклад, з офіційного сайту розробників програмного забезпечення Asterisk: Digium, Inc (дане програмне забезпечення є безкоштовним):

  • Інтерфейс для телефонії:

downloads.asterisk.org/pub/telephony/dahdi-linux-complete/releases/dahdi-linux-complete.tar.gz*_

  • Бібліотека, яка додає підтримку для ISDN (Integrated Services Digital Network – цифрова мережа з інтегрованими службами (послугами)): downloads.asterisk.org/pub/telephony/libpri/releases/libpri.tar.gz** Asterisk:

  • *Описано встановлення dahdi-linux-complete-2.2.1+2.2.1.

  • ** Описано встановлення libpri1.4.10.2.

downloads.asterisk.org/pub/telephony/asterisk/releases/asterisk.tar.gz***

Для завантаження програмного забезпечення з мережі Internet можна використовувати графічний інтерфейс Ubuntu або термінал, використовуючи команду wget. Для того, щоб визначення каталогу для завантаження файлів необхідно перейти в цей каталог за допомогою команди cd.

  1. Розпакуємо архіви в каталог /usr/src. Для цього перейдемо в нього: cd /usr/src.

Для розпакування архівів використовуємо команду: tar xvf архів. Якщо архів знаходиться в іншому каталозі, то перед назвою архіву потрібно прописати повний шлях до нього.

Розпакуємо всі три архіви:

  • tar xvf dahdi-linux-complete.tar.gz

  • tar xvf libpri.tar.gz

  • tar xvf asterisk.tar.gz

  1. Встановлюємо програмне забезпечення. Для цього по-черзі заходимо в каталоги, куди ми розпакували архіви, за допомогою команди cd. Для виходу з даного каталогу в попередній використовуэмо команду cd .. .

Для збірки, встановлення та конфігурування dahdi-linux-complete та libpri використовуємо команди: make all & make install & make configure знаходячись в каталогах з програмним забезпеченням.

Перед встановленням asterisk, зайшовши в папку з ним, потрібно його конфігурувати за допомогою команди: ./configure, а далі встановити вже відомими командами make all & make install.

Після встановлення Asterisk в терміналі має з’явитись повідомлення (рис.12), яке свідчить про успішність встановлення.

_________________________________________________________________

*** Описано встановлення asterisk-1.8.11.0.

Рис. 12 «Успішне встановлення Asterisk»

Тепер наповнюємо Asterisk прикладами (команду виконуємо в тому ж каталозі куди встановлений Asterisk) за допомогою команди make samples.