หน้าเว็บ

แสดงบทความที่มีป้ายกำกับ Asterisk แสดงบทความทั้งหมด
แสดงบทความที่มีป้ายกำกับ Asterisk แสดงบทความทั้งหมด

วันอังคารที่ 15 กันยายน พ.ศ. 2552

Installation Asterisk on CentOS

The first step that you should make is to you to choose which version of Asterisk you want to install.

If any of those packages are not installed install them by using yum

yum install bison
yum install bison-devel
yum install ncurses
yum install ncurses-devel
yum install zlib
yum install zlib-devel
yum install openssl
yum install openssl-devel
yum install gnutls-devel
yum install gcc
yum install gcc-c++

CentOS Linux Install Core Development Tools Automake, Gcc (C/C++), Perl, Python & Debuggers

yum groupinstall 'Development Tools'


Use DVD via yum command, just open /etc/yum.repos.d/CentOS-Media.repo and make sure enabled=1. To use this repo, put in your DVD and use it with the other repos too:


yum --enablerepo=c5-media groupinstall Development Tools'


Installing Libpri:
cd /path/to/source/libpri
make
make install

Installing Zaptel:
cd /usr/src/asterisk/zaptel
# if you have a 2.4 kernel you should type just make
make
# if you have a 2.6 kernel you should type make linux26
make linux26 - if you have a 2.6 kernel
make install

Installing Asterisk:
cd /usr/src/asterisk/asterisk
# before making Asterisk you have to install mpg123 package (to be able to play mp3 files for music on hold).
make mpg123
# for Asterisk v1.4 you should start configure script
./configure
make
make install
make samples


วันจันทร์ที่ 14 กันยายน พ.ศ. 2552

Asterisk Manager Interface (AMI)

Web Server Setup

Configuring the Asterisk web server to process AJAM requests involves enabling the web server, enabling AMI access, and configuration of your implementation. Use the following procedure to setup the server and enable AJAM access.

Enable the Server

  1. Open the http.conf located in /etc/asterisk/
  2. Remove the comment marks from the line “enabled=yes”. This action will enable Asterisk's built-in micro web server.
  3. Remove the comment marks from the line “enablestatic=yes” is you want Asterisk to deliver simple HTML pages, CSS, javascript, etc.
  4. Adjust the “binaddr” and “bindport” settings as appropriate for your accessibility.
  5. Adjust the “prefix” setting as needed. The prefix is the beginning of any URI on the server. The default is “asterisk”. The rest of the instructions assume the default value.

Enable Manager Access

  1. Open the manager.conf file located in /etc/asterisk/
  2. Remove the comment marks from the line “enabled=yes
  3. Remove the comment marks from the line “webenabled=yes
  4. Adjust the “httptimeout” setting in order to enable a default timeout for HTTP connections
  5. Create a manager username and password.

Restart Asterisk

Once you have completed configuration of the http.conf and manager.conf files, restart Asterisk. Restarting Asterisk will restart the web server with your new configuration. Access to web-based functions will be enabled. You will be able to access these functions by entering specific URLs in a browser's location field. The URL use to access the current Asterisk GUI follows the following format:

http://:8088/asterisk/static/config/cfgbasic.html is the same as the IP you specified in the http.conf file, and 8088 is the web server port

Thanks : asterisknow.org

127.0.0.1 unable to authenticate

127.0.0.1 unable to authenticate


When I start freePBX with amportal start, I look at CLI and I keep getting:

== Parsing '/etc/asterisk/manager.conf': Found
== Connect attempt from '127.0.0.1' unable to authenticate

manager.conf has the basic:
;
; Asterisk Call Management support
;
[general]
enabled = yes
port = 5038
bindaddr = 0.0.0.0

[admin]
secret = amp111
deny=0.0.0.0/0.0.0.0
permit=127.0.0.1/255.255.255.0
read = system,call,log,verbose,command,agent,user
write = system,call,log,verbose,command,agent,user

#include manager_additional.conf
#include manager_custom.conf

---------Which I think is right.

admin and amp11 match amportal.conf

# AMPMGRUSER: the user to access the Asterisk manager interface
AMPMGRUSER=admin

# AMPMGRPASS: the password for AMPMGRUSER
AMPMGRPASS=amp111
----------So, I don't think manager.conf is the issue (??)

วันพฤหัสบดีที่ 10 กันยายน พ.ศ. 2552

MoH On AsteriskNOW 1.5

ดูเหมือน AsteriskNOW 1.5 จะมี Bug เกี่ยวกับ MoH (Music on Hold) ที่เป็น MP3 อยู่เล็กน้อย ดังนี้

1. Directory ที่ใช้เก็บ MP3 ใน AMPORTAL จะเซ็ตไว้ที่ /var/lib/asterisk/mohmp3 แต่ไดเรคทอรี่ดังกล่าวไม่มีอยู่ใน installation ปกติ
2. config ใน /etc/amportal.conf เซ็ตค่า AMPMPG123 ไว้แบบ default คือค่า TRUE แต่ Installation นี้จะไม่ได้ติดตั้ง MPG123 มาให้
3. ไม่ได้ติดตั้ง Asterisk-Addons ให้ใน Package ทำให้ระบบไม่ support MP3 (ไม่มีไฟล์ format_mp3.so)
4. เซ็ตค่า post_max_size ของ php.ini ไว้ด้วยค่า default ที่ 8MB ซึ่งจะน้อยเกินไปสำหรับไฟล์ MP3 ขนาดใหญ่

วิธีแก้ไข

1. ติดตั้ง Asterisk-Addons โดยใช้คำสั่งต่อไปนี้ แล้ว restart asterisk

$ yum install asterisk-addons
$ asterisk -r
$ asterisk*CLI>restart when convenient

2. สร้าง directory mohmp3 เองดังนี้

$ mkdir /var/lib/asterisk/mohmp3
$ chown asterisk.asterisk /var/lib/asterisk/mohmp3
$ chmod 775 /var/lib/asterisk/mohmp3

3. แก้ไขค่า AMPMPG123 ใน /etc/amportal.conf ให้เป็น FALSE ดังนี้

# AMPMPG123=true|false # DEFAULT VALUE true
AMPMPG123=false

4. ปรับ post_max_size ใน php.ini ให้เป็น 16M แล้ว restart httpd ใหม่

file: /etc/php.ini
; Maximum size of POST data that PHP will accept.
post_max_size = 16M


$ service httpd restart

หลังจากนั้น ควรจะทดลองใช้ MoH เพื่อตรวจสอบขั้นสุดท้าย

Asterisk on Ubuntu Server

สำหรับบทความนี้เคยเขียนไว้ครั้งหนึ่งแล้วเมื่อก่อนที่จะเปลี่ยน Server ขณะที่พยายามนำกลับมาลงใหม่ ก็ได้ติดตั้งระบบเพิ่ม แล้วลองทำตามขั้นตอนที่เคยเขียนไว้ไม่ค่อยดีนัก เพราะเป็นการติดตั้งแบบผ่าน Package ของ Ubuntu ซึ่งการปรับแต่งจะยุ่งยากกว่า ซึ่งตอนหลังผู้เขียนจะใช้วิธีติดตั้งเอง โดยดาวน์โหลด Source Code แล้วคอมไพล์ใหม่ทำให้ง่ายต่อการแก้ไขปัญหาและการติดตั้ง...

หลังจากที่ติดตั้งระบบ Server ของ Ubuntu เรียบร้อยแล้ว (ขั้นตอนสามารถอ่านได้ที่ http://linux.sothorn.org/node/357) แล้วให้ปรับปรุงระบบด้วยคำสั่ง

# apt-get update
# apt-get upgrade

คำ สั่งหลังจะใช้เวลานานพอสมควร และการติดตั้งทั้งหมดต้องอาศัยการเชื่อมต่ออินเตอร์เน็ตหลาย ๆ ขั้นตอน และที่ขาดไม่ได้คือ google สำหรับหาข้อมูลกรณีติดขัดปัญหาต่าง ๆ

จากนั้นทำตามขั้นตอนต่อไปนี้

1. เข้าไปใน /usr/src เพื่อดาวน์โหลดไฟล์ดังนี้

# cd /usr/src
# wget -c http://downloads.digium.com/pub/asterisk/asterisk-1.4-current.tar.gz
# wget -c http://downloads.digium.com/pub/zaptel/zaptel-1.4-current.tar.gz
# wget -c http://downloads.digium.com/pub/asterisk/asterisk-addons-1.4-current.tar.gz

สำหรับ ผู้ที่ใช้การ์ด yeastar จะต้องดาวน์โหลดเวอร์ชันล่าสุดได้แค่ 1.4.12.1 เท่านั้น เพราะตอนนี้ไม่สามารถเข้าไปดูรายการไฟล์ patch ที่จะเลือกดาวน์โหลดจาก www.yeastar.com/download ได้เหมือนเมื่อก่อนเสียแล้ว (พยายามติดต่อไปทาง Support หลายครั้งแล้วยังไม่ได้รับคำตอบ... สงสัยต้องเลิกใช้แล้วล่ะ)

2. ดาวน์โหลดไฟล์ cdr.sql จากเว็บของอาจารย์กิตติพงษ์

# wget http://bsd.psru.ac.th/asteriskbook/cdr.sql

3. แตกไฟล์เพื่อติดตั้งด้วยคำสั่ง tar

# tar xvzf asterisk-1.4-current.tar.gz
# tar xvzf zaptel-1.4-current.tar.gz
# tar xvzf asterisk-addons-1.4-current.tar.gz

4. ดาวน์โหลดไฟล์ที่เกี่ยวข้องกับการติดตั้ง

# apt-get install php5-cli php5-xmlrpc php5-mysql mysql-server mysql-client snmpd sudo subversion php5-snmp snmp snmpd libncurses5-dev mpg123 sox make automake gcc g++ libc6-dev libc6 libmysqlclient15-dev

5.ติดตั้ง zaptel ก่อนเป็นอันดับแรก

สำหรับ ผู้ที่ใช้การ์ดอื่นที่ไม่ใช้ Digium Compatible 100% ก็ต้องดาวน์โหลดไฟล์ Patch ก่อนการติดตั้ง Zaptel สำหรับผู้เขียนใช้การ์ดยี่ห้อนี้อยู่จึงต้องดาวน์โหลดได้แค่เวอร์ชัน 1.4.12.1 เท่านั้นด้วยคำสั่งนี้

# wget http://www.yeastar.com/download/ystdm8xx-zaptel-1.4.12.1.patch.tar.gz
# tar xvzf ystdm8xx-zaptel-1.4.12.1.patch.tar.gz
# patch -p0 <>

จากนั้นเข้าไปในไดเรคทอรี zaptel เพื่อติดตั้ง (ถ้าไฟล์ patch ถูกต้องจะไม่มีข้อความสอบถามอะไร)

# cd zaptel-1.4-<เวอร์ชันตามที่ดาวน์โหลด>
# ./configure
# make
# make install
# make config
# reboot

หลังจากบูตเรียบร้อยแล้วให้ Generate ไฟล์ conf ด้วยคำสั่ง

# /usr/sbin/genzaptelconf

ขั้นตอน การติดตั้ง zaptel มีแค่นี้ แต่ถ้าหากมีข้อความ error เกี่ยวกับ zapata.conf ให้สร้างใหม่และเพิ่ม #include เข้าไปด้วยเพราะ ระบบได้สร้างไฟล์ไว้ใน /etc/asterisk/zapata-channels.conf

ตัวอย่างไฟล์ zapata.conf
[channels]
echocancel=yes
txgain=8.0
rxgain=8.0
busydetect=yes
busycount=4
threewaycalling=yes
transfer=yes
canpark=yes
cancallforward=yes
callreturn=yes
#include zapata-channels.conf

ตัวอย่าง นี้ผู้เขียนได้ตัดคอมเม้นท์ออกไปหมดเลยเพราะดูยาก หลังจากนั้นลองใช้คำสั่ง ztcfg -vvv ซึ่งจะแสดง channels ตามจำนวนที่ติดตั้ง (หากมีข้อความแสดงความผิดพลาดอะไรก็ต้องไล่ตามอาการ)

Image

6. ติดตั้ง asterisk

เมื่อ ก่อนตอนติดตั้งใหม่ ๆ ผู้เขียนมักจะติดตั้ง asterisk ก่อนแล้วค่อยติดตั้ง zaptel ทีหลัง ปรากฎว่ามักจะเจอปัญหามองไม่เห็นการ์ด โดยจะไม่มีคำสั่ง zap ขึ้นใน CLI ของ Asterisk สอบถามหลายคนก็บอกว่ายังไม่ได้ติดตั้ง zaptel วิธีแก้ไขต้องคอมไพล์ asterisk แล้วติดตั้งใหม่ถึงจะใช้ได้

การติดตั้ง asterisk มีวิธีการดังนี้

# cd /usr/src/asterisk-1.4.22.1
# ./configure
# make
# make install
# make samples

กำหนดให้รัน asterisk ทุกครั้งที่บูตเครื่อง

ก่อนอื่นให้ติดตั้งโปรแกรมเสียก่อนด้วยคำสั่ง

# apt-get install sysv-rc-conf

และคัดลอกไฟล์ asterisk ไป ไว้ใน /etc/init.d ด้วยคำสั่ง

# cp /usr/sbin/asterisk /etc/init.d

หลังจากนั้นให้เรียกคำสั่ง sysv-rc-conf เพื่อกำหนด โดยให้กดปุ่ม space bar เพื่อมาร์คเครื่องหมายเหมือนในรูป

Image

หลัง จากนั้นให้ reboot เครื่องแล้วลองเข้า asterisk ด้วยคำสั่ง asterisk -r เมื่อเข้าสู่ CLI แล้วให้พิมพ์คำสั่ง zap show status เพื่อตรวจสอบว่า asterisk มองเห็นการ์ดโทรศัพท์หรือไม่ ถ้าพบจะแสดงข้อความเหมือนในรูป

Image

จากรูปจะเห็นข้อความเตือนในอนาคตจะยกเลิกใช้คำสั่ง zap โดยใช้คำสั่ง dahdi แทน

7. ติดตั้ง Asterisk Addons

ให้เข้าไปในไดเรคทอรีของ aterisk-addons ที่ขยายไฟล์ไว้แล้วและสั่งติดตั้งดังนี้

# cd /usr/src/asterisk-addons-1.4.<เวอร์ชัน>
# ./configure

ขั้นตอน นี้สำคัญมาก ผู้เขียนเองเคยมองข้ามโดยไม่สนใจรายละเอียด แล้วทำให้ไม่สมารถติดตั้งระบบได้ ให้ตรวจสอบผลงานสักนิดหนึ่งว่าระบบ config ออกมาแล้วมีอะไรบ้างที่ตรวจพบ ซึ่งสิ่งที่สำคัญคือต้องพบไลบรารีเกี่ยวกับ mysql ตามตัวอย่างที่ขีดเส้นใต้

checking curses.h usability... yes
checking curses.h presence... yes
checking for curses.h... yes
checking for initscr in -lncurses... yes
checking for curses.h... (cached) yes
checking for mysql_config... /usr/bin/mysql_config
checking for mysql_init in -lmysqlclient... yes
checking for asterisk.h... yes
configure: creating ./config.status
config.status: creating build_tools/menuselect-deps
config.status: creating makeopts

จากนั้นติดตั้งระบบต่อดังนี้

# make
# make install

เมื่อติดตั้งแล้วลำดับต่อไปให้เข้าไปกำหนดรายละเอียดไฟล์ต่าง ๆ ดังนี้

7.1 โหลดโมดูลในไฟล์ /etc/asterisk/modules.conf โดยเพิ่มข้อความ load => cdr_addon_mysql.so ต่อท้ายไฟล์
7.2 เพิ่มในไฟล์ /etc/asterisk/cdr.conf ดังนี้

[csv]
usegmtime=yes ; log date/time in GMT. Default is "no"
loguniqueid=yes ; log uniqueid. Default is "no"
loguserfield=yes ; log user field. Default is "no"

[mysql]
usegmtime=yes ; log date/time in GMT. Default is "no"
loguniqueid=yes ; log uniqueid. Default is "no"
loguserfield=yes ; log user field. Default is "no"

ข้อมูลในส่ง [mysql] ให้คัดลอกมาจาก [csv]

7.3 แก้ไขเซ็กชัน [global] ในไฟล์ /etc/asterisk/cdr_mysql.conf ดังนี้

[global]
hostname=localhost
dbname=asterisk
table=cdr
password=<รหัสผ่านของ mysql>
user=<ชื่อผู้ใช้ mysql>
port=3306
;sock=/tmp/mysql.sock
;userfield=1

ผู้เขียนเคยเจอปัญหาการเชื่อมต่อ cdr ไม่ได้เพราะบรรทัด sock= จึงปิดไม่ใช้งาน

7.4 สร้างฐานข้อมูลจากไฟล์ cdr.sql ที่ดาวน์โหลดในขั้นตอนที่ 2 ด้วยคำสั่ง

# mysql -u root -p<รหัสผ่านของ root> <>

ระบบจะสร้างฐานข้อมูลชื่อ asterisk และกำหนดชื่อผู้ใช้เป็น asterisk และรหัสผ่านเป็น asterisk123

7.5 ทดสอบ ให้พิมพ์ cdr status ใน asterisk CLI จะได้ข้อความดังนี้

ipbx1*CLI> cdr status
CDR logging: enabled
CDR mode: simple
CDR output unanswered calls: no
CDR registered backend: csv
CDR registered backend: cdr-custom
CDR registered backend: cdr_manager
CDR registered backend: mysql

ถ้า ไม่มีข้อความนี้ให้ตรวจสอบอื่น ๆ ผู้เขียนใช้วิธีตรวจสอบผ่าน asterisk debug ด้วยคำสั่ง asterisk -ccccc (ถ้ารัน asterisk ต้องปิดเสียก่อนด้วยคำสั่ง stop now ที่ CLI)

8. ติดตั้งระบบ Asterisk Status

ให้ดาวน์โหลดไฟล์ http://www.areski.net/asterisk-stat-v2/asterisk-stat-v2_0_1.tar.gz แล้วขยายไปเก็บไว้ใน root ของ เว็บเซิร์ฟเวอร์ ปกติจะอยู่ใน /var/www และควรจะเก็บไว้ชื่อที่ง่าย ๆ ต่อการเข้าใช้งาน ผู้เขียนเองเก็บไว้ใน /var/www/stat

จากนั้นให้เข้าไปแก้ไขไฟล์ /var/www/stat/lib/defines.php ดังนี้

define ("WEBROOT", "http://localhost/stat/");
define ("FSROOT", "/var/www/stat/");
define ("LIBDIR", FSROOT."lib/");
define ("HOST", "localhost");
define ("PORT", "3306");
define ("USER", "asterisk");
define ("PASS", "asterisk123");
define ("DBNAME", "asterisk");
define ("DB_TYPE", "mysql"); // mysql or postgres

จาก นั้นลองใช้โทรศัพท์แล้วเข้าไปใน http://xxx.xxx.xxx/stat/cdr.php เพื่อดูรายละเอียดเกี่ยวกับการใช้โทรศัพท์เหมือนตัวอย่างในรูปด้านล่างนี้

Image

เป็น อย่างไรบ้างครับ... ลองดูนะครับ ถ้าหากมีข้อผิดพลาดหรือตกหล่นประการใดรบกวน Post ข้อความไว้ด้วยนะครับ จะได้แก้ไขให้ถูกต้องต่อไป... ขอบคุณมากครับ...


Thanks : ipbxsystem.com

Asterisk Gui On ubuntu

Asterisk เป็น IP-PBX Software ซึ่งมีเวอร์ชั่นที่เป็น Open Source สามารถดานว์โหลดมาใช้งานได้ฟรี

Asterisk GUI เป็นเว็บเบสสำหรับการกำหนดค่าต่างๆ ให้กับระบบ Asterisk Server ช่วยให้เราทำงานกับ Asterisk Server ได้ง่ายและสะดวกมากขึ้น ขั้นตอนการติดตั้งก็ทำได้ง่าย ๆ ดังนี้

ขั้นตอนการติดตั้ง Asterisk

  1. ติดตั้ง Asterisk ด้วยคำสั่ง
    apt-get install asterisk

ขั้นตอนการติดตั้ง Asterisk-GUI

  1. apt-get install subversion
  2. cd /usr/src/
  3. svn checkout http://svn.digium.com/svn/asterisk-gui/branches/2.0 asterisk-gui
  4. cd asterisk-gui
  5. ./configure
  6. make
  7. make install
  8. แก้ไขไฟล์ /etc/asterisk/manager.conf

    enabled = yes
    webenabled = yes
    [administrator]
    secret = mysecret
    read = system,call,log,verbose,command,agent,user,config
    write = system,call,log,verbose,command,agent,user,config
    -->แก้ไขไฟล์ /etc/asterisk/http.conf
    enabled=yes
    enablestatic=yes
    bindaddr=0.0.0.0
    ถ้ายังไม่สามารถแสดงหน้าเว็บได้ให้เพิ่ม
    prefix=asterisk ในบรรทัดสุดท้ายด้วย

  9. make checkconfig
  10. ทำการ reload asterisk และ restart apache
  11. ลบโฟล์เดอร์ static-http/ ใน /usr/share/asterisk/ ออก
  12. ทำ symbolic link ด้วยคำสั่ง ln -s /var/lib/asterisk/static-http/ /usr/share/asterisk/

การเรียกใช้งาน

  1. เรียกใช้ asterisk-gui ได้ที่ http://ip server asterisk-gui:8088/asterisk/static/config/index.html
  2. ในกรณีที่มีปัญหาเรื่อง Folder Permission ให้แก้ปัญหาโดยใช้คำสั่ง
    chmod -R 777 /var/lib/asterisk/static-http/

  3. จะได้หน้าต่างแรกดังรูป



  4. เมื่อ Login เข้าระบบได้จะได้ดังรูป

Thanks : asteriskthailand || itwizard.info

วันพฤหัสบดีที่ 27 สิงหาคม พ.ศ. 2552

Introduction to Asterisk and AsterisKNOW

What is Asterisk

Asterisk® เป็นผู้นำแห่งโลกของ open source PBX ที่มีวิธีการและชุดเครื่องมือประยุกต์ทางด้านโทรศัพท์ ซึ่งมีความยืดหยุ่นที่ไม่เคยมีมาก่อนในโลกของการสื่อสารที่มีกรรมสิทธิ์ (proprietary communications) Asterisk เสริมกำลังให้ผู้พัฒนาและผู้รวบรวมสามารถสร้างสรรค์โซลูชันทางการสื่อสารแบบฟรี Asterisk® เป็น open source ที่อยู่ภายใต้ GNU General Public License (GPL) และสามารถดาวน์โหลดได้ฟรีโดยไม่ต้องซื้อ Asterisk® เป็นซอฟต์แวร์แบบ open source ที่เป็นที่นิยมกันมากที่สุดอันหนึ่งและมี Asterisk Community ที่มีอิทธิพลในวงการของ VoIP

Asterisk® สร้างขึ้นโดย Mark Spencer แห่ง Gigium, Inc ในปี 1999 ซึ่งโค้ดได้ถูกสร้างขึ้นจากนักพัฒนา open source ทั่วโลก และได้ผ่านการทดสอบและแก้บักจากชุมชน (community) ที่ได้ช่วยเหลือโดยประเมินค่าไม่ได้เพื่อพัฒนาซอฟต์แวร์ชุดนี้

What is AsteriskNOW

AsteriskNOW™ เป็น Software Appliance ซึ่งเป็น Customized Linux Distribution ที่ประกอบด้วย Asterisk®, AsteriskGUI™ และซอฟต์แวร์อื่นทั้งหมดที่จำเป็นสำหรับระบบ Asterisk ซึ่ง Asterisk สามารถคอนฟิกได้ง่ายด้วย graphical interface โดย AsteriskNOW™ ประกอบด้วย Linux components ทั้งหมดที่จำเป็นต่อการรัน, การดีบัก และการสร้าง Asterisk ด้วยเหตุที่มีเฉพาะคอมโพเน้นต์ดังกล่าวนี้เท่านั้น จึงทำให้การติดตั้งทำได้ง่าย นอกจากนั้นผู้ใช้งานไม่จำเป็นต้องกังวลเกี่ยวกับเวอร์ชันของ kernel และ package dependencies ซึ่งไม่เหมือนกับ Linux distribution อื่น ๆ ที่ใช้สำหรับติดตั้ง Asterisk นั่นคือไม่มีคอมโพเน้นต์ที่ไม่จำเป็นที่อาจจะมีปัญหากับเรื่องความปลอดภัยหรือสมรรถภาพที่ได้รวบรวมเอาไว้


รูปแสดงตัวอย่างหน้าตาของ Asterisk GUI

Install AsteriskNOW

ขั้นตอนการติดตั้ง AsteriskKNOW แบบ QuickStart Guide เป็นดังนี้

  1. ดาวน์โหลด AsteriskKNOW ซึ่งเป็นไฟล์ชนิด ISO แล้วนำไฟล์ดังกล่าวไปเขียน (burn) ลงแผ่น CD
  2. ใส่แผ่น CD ใหม่ที่เป็น AsteriskNOW ดังกล่าวเข้าไปยัง CD-ROM drive ของ PC
  3. ทำการบู๊ตจากแผ่น CD ด้วยการ restart เครื่อง PC จากนั้นจะเห็นเมนูการบู๊ตของ AsteriskNOW แบบพื้นฐานที่มีหลายออฟชั่นให้เลือก สำหรับการติดตั้งแบบกราฟฟิกมาตรฐานให้กดปุ่ม
  4. ทำตามคำอธิบายบนหน้าจอซึ่งจะแนะนำผู้ติดตั้งไปจนตลอดกระบวนการของการติดตั้ง

ส่งท้าย

จากข้อมูลสั้น ๆ ที่กล่าวมาคงทำให้ผู้อ่านหลายท่านได้รู้จักกับ Asterisk® และ AsteriskNOW™ บ้างแล้วนะครับ เทคโนโลยีทางด้านโทรศัพท์ที่มาแรงในยุคนี้คงหนีไม่พ้นเรื่องของ VoIP ซึ่ง Asterisk เป็นทางเลือกอันหนึ่งสำหรับการสร้างชุมสายโทรศัพท์แบบ IP (IP PBX) ที่มีจุดเด่นในเรื่องของค่าใช้จ่ายที่ต่ำ ซึ่งหลาย ๆ องค์กรได้นำมาใช้งานกันแล้ว


Thanks : catadmin