เทคนิคการติดตั้ง Issabel4 บน CentOS 7

เรื่องทั่วไปที่ไม่รู้จะโพสต์หรือหาอ่านได้ในกระทู้ไหน หรือเรื่องที่อยากให้ผมเขียน

Moderator: jubjang

เทคนิคการติดตั้ง Issabel4 บน CentOS 7

โพสต์โดย nuiz » 15 ก.ย. 2018 14:07

บทความนี้จะแนะนำวิธีการติดตั้ง Issabel 4 บนเครื่องที่ติดตั้ง CentOS 7 อยู่ก่อนแล้ว

เกริ่นนิดนึงครับ...
ผมห่างหายไปจาก Elastix นานพอสมควรครับ หันไปหา FreePBX แทน แต่วันนี้คิดถึง Elastix 4 เครื่องที่เคยลงไว้ให้ลูกค้า ลองรัน yum update ว่าจะยังอัพเดทได้มั๊ย ปรากฏว่า "ไม่ได้แล้วครับ" คงเป็นเพราะทาง Elastix ได้ปิด Mirror ไปแล้ว ผมจึงคิดถึง Issabel ขึ้นมาทันทีครับ อยากรู้ว่าพัฒนาไปถึงไหนแล้ว...

ค้นหา Issabel4 ใน Google ก็เห็นในเว็บ sourceforge.net ครับ มีไฟล์ให้เลือกแบบนี้ ผมขี้เกียจดาวน์โหลดไฟล์ ISO จึงลองจะติดตั้งแบบแมนนวลดู จึงโหลดไฟล์ *.sh มาแทนครับ เลือกที่เป็น Asterisk 13 ครับ ตามที่ผมวงสีแดงไว้เลย

รูปภาพ

พอติดตั้ง CentOS 7 เสร็จ ก็เริ่มลงมือติดตั้ง Issabel แบบแมนนวลได้เลยครับ ดังต่อไปนี้ เมื่อติดตั้งแล้วเสร็จ จะได้โปรแกรมต่างๆในเครื่องดังต่อไปนี้
- CentOS 7
- Issabel 4
- FreePBX 2.11
- Asterisk 13.x
- Dahdi 2.11
- MySQL 5.x
- Php 5.x
- Hylafax 4.x
- GeoIP
- อื่นๆ

1. ติดตั้ง CentOS 7

2. ติดตั้ง wget
เพื่อให้ดาวน์โหลดไฟล์สคริปต์ติดตั้ง issabel4 ได้
โค้ด: เลือกทั้งหมด
yum -y install wget


3. รันคำสั่งต่อไปนี้เพื่อติดตั้ง Issabel 4
โค้ด: เลือกทั้งหมด
cd /home
wget https://sourceforge.net/projects/issabelpbx/files/Issabel%204/issabel4-asterisk13-netinstall.sh/download
mv download issabel4-asterisk13-netinstall.sh
chmod +x issabel4-asterisk13-netinstall.sh
./issabel4-asterisk13-netinstall.sh

ไฟล์ติดตั้งจะเริ่มอัพเดทและดาวน์โหลดไฟล์อื่นมาเพิ่มเติม พอถึงขั้นตอนตามรูปนี้ ให้รอครับ...
รูปภาพ

ระหว่างการติดตั้งก็อาจจะเห็นข้อความ Error เวลาดาวน์โหลดไฟล์แล้วหาไฟล์ไม่เจอ แต่ก็ปล่อยผ่านไปได้ครับ เพราะโปรแกรมจะดาวน์โหลดจากที่อื่นมาแทน

4. ติดตั้ง GeoIP
ระหว่างการติดตั้ง Issabel4 เขาจะติดตั้ง GeoIP ให้เราด้วยนะครับ แต่จะใช้งานอย่างไรนั้น เดี๋ยวผมจะทำเป็นบทความแนะนำการใช้งานให้อีกทีครับ
รูปภาพ

5. ตั้ง Password ของ MariaDB (MySQL)
รูปภาพ

ุ6. ตั้ง Password เข้าเว็บคอนฟิก Issabel4
รูปภาพ

จากนั้นเครื่องจะรีสตาร์ทเอง

7. ล๊อกอินเข้าเครื่องด้วย SSH Client
จะเห็นข้อความคล้ายๆแบบนี้
รูปภาพ

8. เข้า Asterisk Console
ลองเข้า "asterisk -rvvvvvv" ก็จะเห็นคล้ายๆแบบนี้
รูปภาพ

9. เข้าเว็บ Issabel4
ใช้ Username=admin ส่วน Password ก็ใส่ตามที่ตั้งไว้ครับ
รูปภาพ

10. หน้าตาของเว็บ Issabel4 ครับ
รูปภาพ

11. ลองเข้าเว็บ FreePBX ครับ
สีสันเปลี่ยนไปนิดหน่อย แต่ข้อมูลยังเหมือนเดิมครับ
รูปภาพ

รูปภาพ

12. Theme ที่มีให้เลือก
มี Theme เดียวครับคือ Tenant
รูปภาพ

13. สิ่งที่แปลกตา
จากที่ผมสำรวจคร่าวๆในหน้า FreePBX > Admin > Module Admin เห็นว่ามีโมดูลที่เพิ่มขึ้นมาและไม่ได้บอกว่าเป็น Commercial สงสัยจะติดตั้งและใช้งานได้ฟรี (มั้งครับ) เช่น
- Dynamic Routes
- Asternic
- QueueMetrics
รวมทั้ง GeoIP ที่เห็นตอนติดตั้งนั่นด้วยนะครับ เดี๋ยวจะลองใช้งานดูครับ

สรุปว่า... สามารถติดตั้ง Issabel4 บนเครื่อง CentOS ได้เรียบร้อยนะครับ ผมลองสร้าง 2 เบอร์ โทรหากันได้ บันทึกเสียงได้ครับ
** หากมีปัญหากับอุปกรณ์หรือบริการที่ทำหรือซื้อมาเอง ให้โพสต์ถามในเว็บนะครับ ขอสงวนสิทธิ์การให้ความช่วยเหลือแบบส่วนตัวเฉพาะลูกค้าที่ซื้อสินค้าและบริการจากผมเท่านั้นครับ **
** ติดต่อว่าจ้างที่เบอร์ 08-5161-9439 อีเมล์ iamaladin@gmail.com ครับ **
nuiz
Diamond Member
 
โพสต์: 4909
ลงทะเบียนเมื่อ: 24 มี.ค. 2010 09:33

ย้อนกลับไปยัง กระทู้ทั่วไป - ฝากคำถาม

ผู้ใช้งานขณะนี้

่กำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และ บุคคลทั่วไป 1 ท่าน