เปิดบริการอบรม Elastix ด้วยคอร์สพิเศษ ให้ติดตั้ง คอนฟิก ใช้งานคล่อง ได้ใน 3 วัน ปัจจุบัน Elastix ออกเวอร์ชั่น 1.6 มาให้ดาวน์โหลดและใช้งานกันแล้วครับ ส่วนเวอร์ชั่น 2.0 กำลังเป็นเวอร์ชั่น Beta อยู่ครับแต่ก็ดาวน์โหลดมาลองได้แล้ว
การติดตั้งยังคงเหมือนกับเวอร์ชั่นก่อนหน้า ใครยังไม่มีแผ่นติดตั้งก็เข้าไปดาวน์โหลดได้ตามลิ้งค์ด้านบนนะครับ ตอนดาวน์โหลดเลือกว่าจะเอาเป็นเวอร์ชั่น x86 (32 บิต) หรือว่า x86_64 (64 บิต) ดาวน์โหลดเสร็จก็ไรท์ใส่แผ่นซีดี จะติดตั้งลงในเครื่องเปล่าหรือว่าลงผ่านโปรแกรม VmWare ก็ได้นะครับ ตามสะดวก
โปรแกรมหลักใน Elastix 1.6 นี้คือ CentOS 5.3 และ Asterisk 1.4.26.1 นะครับ ถ้าใครอยากใช้ Asterisk 1.6 หล่ะก็สงสัยต้องรอ Elastix 2.0 เป็นแน่
เอาหล่ะครับ ได้แผ่นติดตั้งมาแล้วก็ดำเนินการติดตั้งเลย ตามขั้นตอนต่อไปนี้
1 บู๊ตเครื่องจากแผ่นซีดี Elastix 1.6อย่าลืมเซ็ตไบออสให้บู๊ตจากไดร์ซีดีรอมได้ด้วยนะครับ ไม่งั้นมันจะไม่บู๊ต เปิดเครื่องใส่แผ่นซีดี มันจะบู๊ตจากแผ่นซีดีเอง
2 จะเห็นหน้าจอการติดตั้งดังรูปปล่อยไว้สักพักหรือกด
Enter เลยก็ได้เพื่อความรวดเร็ว

- Install Elastix 1.6
- elastix-install-1.png (20.24 KiB) เปิดดู 24158 ครั้ง
3 เลือกภาษาที่จะให้แสดงผลในระหว่างการติดตั้งดีฟอลท์จะเป็น Englisth กดปุ่ม
Tab เลื่อนเคอร์เซอร์มาที่
OK แล้วกด
Enter

- Install Elastix 1.6 - Select Language
- 02-select-language.png (6.47 KiB) เปิดดู 24158 ครั้ง
4 เลือก Keyboard Typeเลือก
us ครับ แล้วกดปุ่ม
Tab เลื่อนเคอร์เซอร์มาที่
OK แล้วกด
Enter

- Install Elastix 1.6 - Select Keyboard Type
- 03-select-keyboard.png (5.75 KiB) เปิดดู 24158 ครั้ง
5 ข้อความต้อนรับเข้าสู่การติดตั้งกด
Enter ได้เลย

- Install Elastix 1.6 - Welcome Screen
- 04-welcome-screen.png (4.07 KiB) เปิดดู 24158 ครั้ง
6 ข้อความเตือนว่าไม่พบพาร์ติชั่นบนฮาร์ดดิสก์เรามีฮาร์ดดิสก์แต่ยังไม่ได้สร้างพาร์ติชั่นไว้ โปรแกรมติดตั้งก็เลยมองไม่เห็นพาร์ติชั่นและมันจะสร้างขึ้นมาใหม่ กด
Tab เลื่อนเคอร์เซอร์ไปที่
OK แล้วกด
Enter

- Install Elastix 1.6 - All Data Will Be Lost
- 05-warning-erase-partition.png (8.02 KiB) เปิดดู 24158 ครั้ง
7 เลือกพาร์ติชั่นที่จะติดตั้งถ้ามีพาร์ติชั่นเดียวก็จะเห็นแค่พาร์ติชันเดียวนะครับ ในรูปคือ
sda ขนาด
5114 MBกด Tab เลื่อนเคอร์เซอร์ไปที่ "Remove all partitions on selected drives and create default layout" จากน้นกด
Tab เลื่อนมาที่
OK แล้วกด
Enter

- Install Elastix 1.6 - Select Partition To Install
- 06-select-partition-type.png (9.37 KiB) เปิดดู 24158 ครั้ง
8 เตือนว่าจะมีการลบข้อมูลในทุกๆพาร์ติชั่นบนไดร์ฟ sdaกด
Tab เลื่อนไปที่
Yes แล้วกด
Enter

- Install Elastix 1.6 - Warning All Data Will Be Delete Again
- 07-warning-erase-all-partition.png (5.67 KiB) เปิดดู 24158 ครั้ง
9 จะให้แสดงรายการพาร์ติชั่นอีกครั้งหรือไม่เผื่อว่าจะเปลี่ยนในอยากจะแก้ไขพาร์ติชั่นบนไดร์ฟ ถ้าไม่เปลี่ยนใจก็กด
Tab เลื่อนไปที่
No แล้วกด
Enter

- Install Elastix 1.6 - Reveiwing Partition
- 08-review-partition.png (4.52 KiB) เปิดดู 24158 ครั้ง
10 เลือก Timezoneกด
Tab เลื่อนไปที่แถบ TimeZone แล้วกดปุ่มลูกศรเลื่อนหา
Asia/Bangkokกด
Tab เลื่อนไปที่
OK แล้วกด
Enter

- Install Elastix 1.6 - Select Timezone
- 09-timezone.png (6.15 KiB) เปิดดู 24158 ครั้ง
11 ป้อนพาสเวอร์ดของ rootพาสเวอร์ดนี้จะใช้ตอนรีโมทเข้าเครื่อง Elastix ด้วย SSH นะครับ ใช้ User=root ส่วน Password คือค่าที่กำลังจะป้อนเข้าไป

- Install Elastix 1.6 - Enter Root Password
- 10-root-password.png (6.82 KiB) เปิดดู 24158 ครั้ง
12 เลือก Package ที่จะติดตั้ง เลือกทั้งหมดดีฟอลท์จะเลือกทั้งหมดอยู่แล้วครับ ตรงนี้ไม่ต้องแก้ไขอะไร กด
Tab ไปที่
OK แล้วกด Enter

- Install Elstix 1.6 - Select Packages To Be Installed
- 11-package-to-be-install.png (6.87 KiB) เปิดดู 24158 ครั้ง
13 เริ่มต้นติดตั้งโปรแกรมติดตั้งแจ้งให้ทราบว่ามันเก็บ Log ในระหว่างการติดตั้งไว้ในไฟล์ /root/install เผื่อเปิดดูภายหลัง
กด
Tab ไปที่
OK แล้วกด
Enter

- Install Elastix 1.6 - Begin Install
- 12-begin-install.png (5.72 KiB) เปิดดู 24158 ครั้ง
14 ฟอร์แม็ตพาร์ติชั่นโปรแกรมติดตั้งกำลังฟอร์แม๊ตฮาร์ดดิสก์และสร้างระบบไฟล์ที่ Linux (CentOS) จะใช้เก็บข้อมูล รอจนฟอร์เม็ตเสร็จ

- Install Elastix 1.6 - Formating Partition
- 13-format.png (4.11 KiB) เปิดดู 24158 ครั้ง
15 ก๊อปปี้ไฟล์ลงฮาร์ดดิสก์เป็นขั้นตอนการก๊อปปี้ไฟล์จากแผ่นซีดีลงไปในฮาร์ดดิสก์ ขั้นตอนนี้ใช้เวลานานที่สุดครับ จะช้าหรือเร็วอยู่ที่สมรรถนะของเครื่อง เฉลี่ยประมาณ 30 นาที รอจนทำเสร็จ

- Install Elastix 1.6 - Copy Files To Harddisk
- 14-copy-file-to-harddisk.png (6.63 KiB) เปิดดู 24158 ครั้ง
16 รีสตาร์ทเครื่องจะรีสตาร์ทตัวเอง เอาแผ่นติดตั้งออกมาด้วยนะครับ

- Install Elastix 1.6 - Rebooting System
- 15-reboot-when-install-finish.png (7.44 KiB) เปิดดู 24158 ครั้ง
17 หน้าจอล๊อกอินเมื่อรีสตาร์ทเสร็จ เราจะเห็นพร้อมท์ล๊อกอิน

- Elastix Login Screen
- 16-elastix-login-screen.png (2.21 KiB) เปิดดู 24158 ครั้ง
18 ล๊อกอินเข้าเครื่องล๊อกอินด้วยยูสเซอร์ root และพาสเวอร์ดที่ป้อนเข้าไปตอนติดตั้ง หลังจากล๊อกอินเข้าไปแล้วเราจะเห็นไอพีแอดเดรสเครื่องด้วยนะครับ ในรูปคือ
192.168.4.51

- Elastix Root Login
- 17-enter-root-password.png (4.87 KiB) เปิดดู 24158 ครั้ง
19 คอนฟิกไฟล์ /etc/resolv.confไฟล์ /etc/resolv.conf นี้นะครับ เป็นไฟล์ที่เราจะใส่ DNS Server ซึ่งจะทำให้ Elastix รู้ว่าถ้ามันต้องการรู้ IP Address จากชื่อโดเมนเนม มันจะไปถามได้จากที่ไหน
vi /etc/resolv.confป้อน DNS Server ครับ ขึ้นต้นด้วยคำว่า nameserver ตามด้วยไอพีแอดเดรส บรรทัดละ 1 ไอพี ผมใช้อินเตอร์เน็ตของ True ก็เลยใส่ DNS Server ของ True
nameserver 203.144.207.29nameserver 203.144.207.49บันทึกไฟล์ ซึ่งจะมีผลใช้งานทันที
ทดสอบว่า DNS Server เวอร์คหรือไม่ โดย Ping ทดสอบครับ
ping http://www.asterisk.orgPING
http://www.asterisk.org (76.164.171.237) 56(84) bytes of data.
64 bytes from asterisk.org (76.164.171.237): icmp_seq=1 ttl=43 time=238 ms
64 bytes from asterisk.org (76.164.171.237): icmp_seq=2 ttl=43 time=242 ms
64 bytes from asterisk.org (76.164.171.237): icmp_seq=3 ttl=43 time=241 ms
64 bytes from asterisk.org (76.164.171.237): icmp_seq=4 ttl=43 time=244 ms
64 bytes from asterisk.org (76.164.171.237): icmp_seq=5 ttl=43 time=249 ms
---
http://www.asterisk.org ping statistics ---
5 packets transmitted, 5 received, 0% packet loss, time 4106ms
rtt min/avg/max/mdev = 238.106/243.213/249.198/3.752 ms
แสดงว่า DNS เวอร์คแล้วครับเพราะ Ping ชื่อได้ (มันจะ Ping ไปเรื่อยๆ ถ้าต้องการยกเลิกให้กด Control ค้างไว้แล้วกด C ครับ)
20 คอนฟิกไฟล์ /etc/hostsไฟล์ /etc/hosts ต้องมีอย่างน้อยๆประมาณนี้ครับ
# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1 localhost.localdomain localhost127.0.0.1 sipbkk.voip4share.com192.168.4.51 sipbkk.voip4share.comบันทึกไฟล์
Note! ถ้าเปลี่ยนไอพี 192.168.4.51 เป็นไอพีอื่น ก็ต้องเข้ามาแก้ในไฟล์นี้ด้วยนะครับ
21 อัพเกรดระบบทุกครั้งที่ติดตั้งเสร็จ อย่าลืมอัพเกรดด้วยนะครับ ใช้คำสั่ง
yum -y update

- Update Elastix 1.6
- 18-update-whole-system.png (11.73 KiB) เปิดดู 24158 ครั้ง
22 เริ่มต้นคอนฟิกและใช้งาน Elastixเรารู้ว่าไอพีแอดเดรสของ Elastix เครื่องนี้คือ 192.168.4.51 เราก็เข้าไปคอนฟิก Elastix ผ่านทางเว็บอินเตอร์เฟสได้เลย ขอเชิญที่
กระทู้นี้ครับบทความที่เกี่ยวข้องวิธีการติดตั้ง Elastix แบบแบ่งพาร์ติชั่นวิธีการติดตั้ง Elastix 2.0ขั้นตอนการเริ่มต้นใช้งาน Elastixวิธีการติดตั้ง Elastix เวอร์ชั่น 1.6เทคนิคการทำ Elastix Clusterเทคนิคการติดตั้ง Elastix 3.0/Elastix MTเทคนิคการติดตั้ง Elastix 2.5Elastix