à¹à¸§à¸à¹à¸²à¸à¸±à¸ à¸à¸à¸±à¸à¸à¸´à¹à¸¨à¸©
สารบัญ:
- ข้อกำหนดเบื้องต้น
- ปิดใช้งาน Selinux
- ดาวน์โหลด Asterisk
- ติดตั้งการพึ่งพาจัน
- ติดตั้งเครื่องหมายดอกจัน
- ปรับกฎไฟร์วอลล์
- ข้อสรุป
เครื่องหมายดอกจันเป็นแพลตฟอร์ม PBX โอเพ่นซอร์สที่ได้รับความนิยมและได้รับการยอมรับอย่างกว้างขวางซึ่งให้พลังกับระบบ IP PBX, เซิร์ฟเวอร์การประชุมและเกตเวย์ VoIP มันถูกใช้โดยบุคคลธุรกิจขนาดเล็กองค์กรขนาดใหญ่และรัฐบาลทั่วโลก
คุณสมบัติดอกจันประกอบด้วยข้อความเสียงเพลงรอสายการประชุมทางโทรศัพท์การจัดคิวการบันทึกการโทรการตอบสนองด้วยเสียงแบบโต้ตอบและอีกมากมาย
บทแนะนำนี้จะแนะนำขั้นตอนที่จำเป็นสำหรับการติดตั้ง Asterisk 15 บน CentOS 7
ข้อกำหนดเบื้องต้น
-
ก่อนดำเนินการกับบทช่วยสอนนี้ต่อให้แน่ใจว่าคุณได้เข้าสู่ระบบในฐานะผู้ใช้ที่มีสิทธิ์ sudo
อัพเดตระบบ CentOS ของคุณและติดตั้งเครื่องมือพัฒนาที่จำเป็นในการรวบรวมซอร์สโค้ด Asterisk:
sudo yum update
sudo yum groupinstall core base "Development Tools"
ปิดใช้งาน Selinux
หากตั้งค่า SELinux เป็นโหมด
enforcing
เครื่องหมายดอกจันจะทำงานไม่ถูกต้อง
หากต้องการปิดใช้งานคุณลักษณะด้านความปลอดภัยของ SELinux ให้เปิดไฟล์
/etc/selinux/config
และตั้งค่า
SELINUX=disabled
# This file controls the state of SELinux on the system. # SELINUX= can take one of these three values: # enforcing - SELinux security policy is enforced. # permissive - SELinux prints warnings instead of enforcing. # disabled - No SELinux policy is loaded. SELINUX=disabled # SELINUXTYPE= can take one of these two values: # targeted - Targeted processes are protected, # mls - Multi Level Security protection. SELINUXTYPE=targeted
บันทึกไฟล์และรีบูตระบบ CentOS ของคุณด้วย:
sudo shutdown -r now
เมื่อบู๊ตเครื่องแล้วตรวจสอบให้แน่ใจว่าคำสั่ง
getenforce
ส่งคืนค่า
Disabled
:
getenforce
ดาวน์โหลด Asterisk
เรากำลังจะดาวน์โหลดซอร์ส Asterisk ในไดเร็กทอรี
/usr/src
ซึ่งเป็นตำแหน่งทั่วไปในการวางไฟล์ต้นฉบับ
เปลี่ยนเป็นไดเร็กทอรี
/usr/src
โดยพิมพ์:
cd /usr/src/
ดาวน์โหลด Asterisk 15 รุ่นล่าสุดด้วยคำสั่ง wget ต่อไปนี้:
sudo wget
เมื่อการดาวน์โหลดเสร็จสิ้นให้แตกไฟล์ที่ดาวน์โหลดมาโดยใช้คำสั่งต่อไปนี้:
sudo tar zxf asterisk-15-current.tar.gz
ก่อนดำเนินการตามขั้นตอนถัดไปตรวจสอบให้แน่ใจว่าคุณเปลี่ยนเป็นไดเรกทอรีแหล่งจันโดยพิมพ์:
ติดตั้งการพึ่งพาจัน
ดาวน์โหลดแหล่ง MP3 ที่ต้องใช้ในการสร้างโมดูล MP3 และใช้ไฟล์ MP3 บน Asterisk:
sudo contrib/scripts/get_mp3_source.sh
ถัดไปติดตั้งการพึ่งพาที่หายไปทั้งหมดด้วยสคริปต์
install_prereq
:
sudo contrib/scripts/install_prereq install
สคริปต์จะติดตั้งแพคเกจที่จำเป็นทั้งหมดและเมื่อดำเนินการสำเร็จจะพิมพ์ข้อความต่อไปนี้:
############################################# ## install completed successfully #############################################
ติดตั้งเครื่องหมายดอกจัน
สคริปต์
configure
จะทำการตรวจสอบจำนวนมากเพื่อให้แน่ใจว่ามีการขึ้นต่อกันทั้งหมดที่ต้องใช้โดยกระบวนการสร้างและติดตั้งเริ่มต้นสคริปต์โดยพิมพ์:
sudo./configure --libdir=/usr/lib64
เมื่อเสร็จสิ้นการประสบความสำเร็จคุณจะเห็นผลลัพธ์ต่อไปนี้:
ขั้นตอนสุดท้ายคือการเปิดใช้งานบริการเครื่องหมายดอกจันเพื่อเริ่มการบูตด้วย:
sudo systemctl enable asterisk
ปรับกฎไฟร์วอลล์
หลังจากติดตั้งและเรียกใช้เครื่องหมายดอกจันคุณต้องกำหนดค่าไฟร์วอลล์ของคุณเพื่ออนุญาตการรับส่งข้อมูลบนพอร์ตเฉพาะของเครื่องหมายดอกจัน
หากคุณไม่ได้เปิดใช้งานไฟร์วอลล์ในระบบของคุณคุณสามารถข้ามส่วนนี้ได้เปิดโปรแกรมแก้ไขข้อความที่คุณเลือกและสร้างบริการ Firewalld ต่อไปนี้:
/etc/firewalld/services/asterisk.xml
asterisk Asterisk is a software implementation of a telephone private branch exchange (PBX).
asterisk Asterisk is a software implementation of a telephone private branch exchange (PBX).
บันทึกไฟล์และใช้กฎไฟร์วอลล์ใหม่โดยพิมพ์:
sudo firewall-cmd --add-service=asterisk --permanent
sudo firewall-cmd --reload
สุดท้ายตรวจสอบว่ากฎไฟร์วอลล์ใหม่มีผลกับ:
sudo firewall-cmd --list-all
public (active) target: default icmp-block-inversion: no interfaces: eth0 sources: services: ssh dhcpv6-client asterisk ports: protocols: masquerade: no forward-ports: source-ports: icmp-blocks: rich rules:
รู้สึกอิสระที่จะปรับไฟร์วอลล์ตามความต้องการของคุณ
ข้อสรุป
ในคู่มือนี้เราได้แสดงวิธีการติดตั้ง Asterisk เวอร์ชันล่าสุดจากแหล่งข้อมูลในระบบ CentOS ของคุณ
ตอนนี้คุณควรตรวจสอบเอกสารดอกจันและเรียนรู้เพิ่มเติมเกี่ยวกับวิธีกำหนดค่าและใช้เครื่องหมายดอกจัน
ดอกจัน centosกำหนดค่า magento 2 เพื่อใช้วานิชบน centos 7

ความเร็วหน้ามีความสำคัญต่อความสำเร็จของร้านค้าออนไลน์ของคุณ บทช่วยสอนนี้ครอบคลุมขั้นตอนที่เกี่ยวข้องในการกำหนดค่า Magento 2 เพื่อใช้ Varnish เป็นโซลูชันแคชแบบเต็มหน้า
วิธีสร้างผู้ใช้ sudo บน centos

คำสั่ง sudo ถูกออกแบบมาเพื่อให้ผู้ใช้สามารถรันโปรแกรมด้วยสิทธิ์ความปลอดภัยของผู้ใช้รายอื่นโดยค่าเริ่มต้นผู้ใช้รูท ในคู่มือนี้เราจะแสดงวิธีสร้างผู้ใช้ใหม่ด้วยสิทธิ์ sudo บน CentOS
วิธีเพิ่มและลบผู้ใช้บน centos 7

การรู้วิธีเพิ่มและลบผู้ใช้เป็นหนึ่งในทักษะพื้นฐานที่ผู้ใช้ Linux ควรรู้ ในบทช่วยสอนนี้เราจะอธิบายวิธีเพิ่มและลบผู้ใช้บนระบบ CentOS 7