บทเรียนนี้จะอธิบายวิธีติดตั้ง 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” (ตั้งค่าระบบ) เมื่อคุณดำเนินการเสร็จสิ้น