การติดตั้ง FreePBX

บทเรียนนี้จะอธิบายวิธีติดตั้ง FreePBX 15

ก่อนอื่นคุณต้องรับไฟล์ ISO จากที่นี่:
https://www.freepbx.org/downloads/

นอกจากนี้ Sangoma ยังมีบทช่วยสอนอยู่ที่นี่:
https://wiki.freepbx.org/display/PPS/Installing+SNG7+Official+Distro

แม้ว่าอาจดูซ้ำซ้อนไปบ้าง เนื่องจาก Sangoma มีบทแนะนำในหัวข้อเดียวกันอยู่แล้ว แต่เรากำลังเขียนบทแนะนำนี้เป็นสองส่วน และในส่วนที่สองเราจะอธิบายวิธีกำหนดค่า FreePBX 15 ด้วยบริการของ MultiTEL

ผมจะไม่กล่าวถึงขั้นตอนการเบิร์นไฟล์ ISO ลง DVD หรือ USB หรือขั้นตอนการอัปโหลดไฟล์นี้ในสภาพแวดล้อม VM ที่คุณชื่นชอบ เราถือว่าคุณทราบวิธีดำเนินการดังกล่าวอยู่แล้ว

นี่คือหน้าจอแรก เลือกตัวเลือกการติดตั้งที่แนะนำ: “FreePBX 15 Installation (Asterisk 16) - Recommended”


ในหน้าจอถัดไป ให้เลือกตัวเลือกแรก - "Graphical Installation - Output to VGA" (ติดตั้งผ่านหน้าจอกราฟิก — แสดงผลทาง VGA) :

สำหรับหน้าจอถัดไป เพียงกด Enter:

ข้อมูลต่าง ๆ จะเลื่อนผ่านหน้าจอไปสักครู่ จากนั้นคุณจะเห็นหน้าจอสรุปการติดตั้ง (Installation Summary):



หากไม่มีปัญหา ระบบจะดำเนินการต่อโดยอัตโนมัติ และคุณจะเห็นหน้าจอคล้ายกับต่อไปนี้:

ขณะที่การติดตั้งกำลังดำเนินอยู่เบื้องหลัง ให้คลิกที่ส่วน "รหัสผ่าน root (Root Password)" เพื่อตั้งรหัสผ่านของคุณ:

กดปุ่ม "เสร็จสิ้น (Done)" สีน้ำเงินเมื่อเสร็จสิ้น หน้าจอจะกลับไปยังหน้าต่างการติดตั้ง/การกำหนดค่า



เมื่อการติดตั้งเสร็จสิ้น คุณจะมีตัวเลือกให้รีบูต:


อย่าลืมนำสื่อติดตั้งออก (USB/DVD หรือ CD เสมือน)

ระบบจะเริ่มบูตในไม่ช้า:




เมื่อระบบบูตขึ้นแล้ว คุณจะเห็นหน้าจอเข้าสู่ระบบ จำได้ไหมว่าเราตั้งรหัสผ่าน root เมื่อ 2 ขั้นตอนที่แล้ว มาล็อกอินกัน:



หากเครือข่ายของคุณใช้ DHCP แท็บ "Current Network Configuration" (การกำหนดค่าเครือข่ายปัจจุบัน) จะแสดงที่อยู่ IP คล้ายกับภาพหน้าจอด้านล่าง



หากคุณไม่เห็นที่อยู่ IP ที่นั่น คุณต้องกำหนดค่าเครือข่ายก่อน

ใช้คำสั่งนี้เพื่อแก้ไขการตั้งค่าเครือข่าย:

nano /etc/sysconfig/network-scripts/ifcfg-eth0


คุณจะเริ่มต้นด้วยไฟล์ที่คล้ายกับนี้:




พารามิเตอร์ที่คุณต้องเปลี่ยนมีเพียงรายการต่อไปนี้:

BOOTPROTO=static
ONBOOT=yes
IPADDR= <ที่อยู่ IP ของคุณ>
GATEWAY= <ที่อยู่เกตเวย์เริ่มต้นของคุณ>
NETMASK= <ซับเน็ตมาสก์เครือข่ายของคุณ>

ห้ามเปลี่ยนแปลงสิ่งอื่นใดในไฟล์นั้น


กด CTRL + O เพื่อบันทึกไฟล์กำหนดค่า:



กด Enter เพื่อยืนยันการบันทึก จากนั้นกด Ctrl-X เพื่อออกจากตัวแก้ไข

รันคำสั่งต่อไปนี้เพื่อใช้การตั้งค่าเครือข่ายของคุณ

service network restart



คุณจะต้องตั้งค่าเซิร์ฟเวอร์ DNS ของคุณด้วย หากคุณใช้ที่อยู่ IP แบบคงที่ คุณสามารถทำได้โดยแก้ไขไฟล์ /etc/resolv.conf

คุณต้องเพิ่มบรรทัด nameserver <Your Name Server> สำหรับรายการเซิร์ฟเวอร์ DNS แต่ละรายการ

nano /etc/resolv.conf



ค่าที่ดีสำหรับไฟล์นี้ได้แก่:

nameserver 1.1.1.1
nameserver 8.8.8.8
nameserver 4.2.2.2


กด CTRL + O เพื่อบันทึกไฟล์การกำหนดค่า:



กด Enter เพื่อยืนยันการบันทึก จากนั้นกด Ctrl-X เพื่อออกจากตัวแก้ไข

ตรวจสอบการเชื่อมต่ออินเทอร์เน็ตโดยใช้ ping www.multitel.net



หากคุณได้รับการตอบสนอง ping ที่สำเร็จ คุณก็พร้อมที่จะดำเนินการตั้งค่าเพิ่มเติมโดยใช้เว็บเบราว์เซอร์เพื่อเปิดใช้งานระบบที่ติดตั้ง

ขณะนี้คุณควรสามารถเปิดที่อยู่ IP ของเซิร์ฟเวอร์ของคุณในเว็บเบราว์เซอร์ได้:



อย่าลืมตั้งชื่อผู้ใช้และรหัสผ่านของผู้ดูแลระบบใหม่



คลิกที่ปุ่ม “Setup System” (ตั้งค่าระบบ) เมื่อคุณดำเนินการเสร็จสิ้น



ค้นหาเอกสาร