วิธีการติดตั้ง Jitsi Meet ใน Ubuntu 18.04 LTS

ในบทความนี้ เราได้กล่าวถึงวิธีการติดตั้ง Jitsi Meet ใน Ubuntu 18.04 LTS

Jitsi meet เป็นโครงการโอเพ่นซอร์สที่ปลอดภัย ยืดหยุ่นมากขึ้น และไม่เสียค่าใช้จ่ายใดๆ ทั้งสิ้น ซึ่งช่วยให้คุณสร้างและปรับใช้โซลูชันการประชุมทางวิดีโอที่ปลอดภัยได้อย่างง่ายดาย หัวใจของจิ้ดสิคือ Jitsi Videobridge และ Jitsi Meet ซึ่งช่วยให้คุณมีการประชุมทางอินเทอร์เน็ต ในขณะที่โปรเจ็กต์อื่นๆ ในชุมชนเปิดใช้งานฟีเจอร์อื่นๆ เช่น เสียง การโทรเข้า การบันทึก และซิมัลคาสท์

จิ้ดสิเริ่มต้นชีวิตด้วยการพูดคุยกับผู้คนทางอินเทอร์เน็ตโดยใช้เสียงและวิดีโอ แม้ว่าในช่วงทศวรรษที่ผ่านมา มันมีจำนวนมากขึ้นเรื่อยๆ

คุณสมบัติ:

  • แตกต่างจากเทคโนโลยีการประชุมทางวิดีโออื่นๆ Jitsi Video bridge ซึ่งเป็นหัวใจของจิ้ดสิ จะส่งผ่านวิดีโอและเสียงของทุกคนไปยังผู้เข้าร่วมทั้งหมด แทนที่จะผสมให้เข้ากันก่อน
  • ผลลัพธ์คือเวลาแฝงที่ต่ำกว่า คุณภาพที่ดีขึ้น และหากคุณใช้บริการของคุณเอง โซลูชันที่ปรับขนาดได้และราคาไม่แพงมาก
  • จิ้ดสิเข้ากันได้กับ WebRTC ซึ่งเป็นมาตรฐานเปิดสำหรับการสื่อสารทางเว็บ
  • Jitsi รองรับแนวคิดการกำหนดเส้นทางวิดีโอขั้นสูง เช่น simulcast การประมาณแบนด์วิดท์ การเข้ารหัสวิดีโอที่ปรับขนาดได้ และอื่นๆ อีกมากมาย
  • แพ็คเกจ Ubuntu และ Debian สำหรับการติดตั้งง่าย

โปรแกรมติดตั้งจะค้นหาว่าNginx หรือ Apache . หากไม่มีการข้างต้นจะพบว่ามันแล้วเริ่มต้นที่Nginx

มาเริ่มการติดตั้งของจิ้ดสิกัน

1. ปรับปรุงเซิร์ฟเวอร์ให้ทันสมัยอยู่เสมอ

# apt update -y

2. เพิ่มชื่อโดเมนที่ผ่านการรับรองโดยสมบูรณ์ (FQDN) (ไม่บังคับ)

เพิ่มชื่อโฮสต์ในไฟล์/etc/hosts :

# vi /etc/hosts

127.0.0.1 localhost meet.example.org

และยังตั้งชื่อโฮสต์:

# hostnamectl set-hostname meet.example.org

3. กำหนดค่าไฟร์วอลล์

ในกรณีที่คุณเปิดใช้งานไฟร์วอลล์ UFW คุณต้องอนุญาตพอร์ตบางพอร์ต

รันคำสั่งufwต่อไปนี้เพื่อเปิดพอร์ตเหล่านี้:

# ufw allow 80/tcp

# ufw allow 443/tcp

# ufw allow 4443/tcp

# ufw allow 10000/udp

ตรวจสอบว่าได้เพิ่มทั้งหมดด้วยคำสั่งสถานะ ufw:

# ufw status

4. เพิ่มที่เก็บแพ็คเกจจิ้ดสิ

echo 'deb https://download.jitsi.org stable/' > /etc/apt/sources.list.d/jitsi-stable.list

5. ดาวน์โหลดและเพิ่มคีย์ Jitsi GPG

ดาวน์โหลดคีย์ Jitsi GPG ด้วยยูทิลิตี้การดาวน์โหลด wget:

# wget https://download.jitsi.org/jitsi-key.gpg.key

เพิ่มคีย์ GPG ที่คุณดาวน์โหลดไปยังพวงกุญแจของ apt โดยใช้ยูทิลิตี้ apt-key:

# apt-key add jitsi-key.gpg.key

6. อัพเดทเซิฟเวอร์

# apt update -y

7. ทำการติดตั้ง jitsi-meet

# apt install jitsi-meet -y

ระหว่างการติดตั้ง คุณจะต้องป้อนชื่อโฮสต์ ป้อนชื่อโฮสต์ของเซิร์ฟเวอร์ meet.example.org
ถัดไป คุณจะต้องขอใบรับรองสำหรับอินสแตนซ์ Jitsi Meet เลือก "สร้างการลงชื่อด้วยตนเองใหม่" แล้วคลิกตกลง

การติดตั้งเสร็จสมบูรณ์ในขณะนี้

8. ถัดไป สร้างใบรับรอง Let's Encrypt (แนะนำ)

แอปมือถือ Jitsi Meet ต้องใช้ใบรับรองที่ถูกต้องซึ่งลงนามโดยผู้ออกใบรับรองที่เชื่อถือได้ (เช่น ใบรับรอง Let's Encrypt) และจะไม่สามารถเชื่อมต่อกับเซิร์ฟเวอร์ของคุณได้หากคุณเลือกใบรับรองที่ลงนามเอง

ขั้นแรก ติดตั้ง certbot ในการติดตั้ง certbot ให้เพิ่มที่เก็บ certbot:

# add-apt-repository ppa:certbot/certbot

ถัดไป ติดตั้งแพ็คเกจ certbot:

# apt install certbot -y

เซิร์ฟเวอร์ของคุณพร้อมที่จะเรียกใช้โปรแกรมติดตั้งใบรับรอง TLS ที่จัดเตรียมโดย Jitsi Meet:

# /usr/share/jitsi-meet/scripts/install-letsencrypt-cert.sh

แค่นั้นแหละ.

ตอนนี้ เข้าถึง Jitsi meet โดยใช้ชื่อโฮสต์ของคุณ

https://meet.example.org

ในบทความนี้ เรามาดูกันว่าวิศวกรฝ่ายสนับสนุนของเราติดตั้ง Jitsi Meet ใน Ubuntu 18.04 LTS . ได้อย่างไร


วิธีสร้างกลุ่มใน Linux

วิธีสร้างกลุ่มใน Linux

กลุ่มใช้เพื่อจัดระเบียบผู้ใช้และสิทธิพิเศษเช่นการอ่านการเขียนและการดำเนินการอนุญาต ในการเพิ่ม groud คำสั่งคือ groupadd

3 วิธีในการตรวจสอบการใช้งาน CPU ใน Linux

3 วิธีในการตรวจสอบการใช้งาน CPU ใน Linux

อธิบาย 3 วิธีในการตรวจสอบการใช้งาน CPU ใน Linux การใช้งาน CPU หมายถึงการใช้ทรัพยากรในการประมวลผล หรือปริมาณงานที่ CPU จัดการ

วิธีการติดตั้งและกำหนดค่า DenyHosts ใน CentOS 7

วิธีการติดตั้งและกำหนดค่า DenyHosts ใน CentOS 7

DenyHosts ใช้กันอย่างแพร่หลายแทน Fail2ban หากมีการพยายามเข้าสู่ระบบ SSH ที่ไม่ถูกต้องมากเกินไป จะถือว่าการโจมตีด้วยกำลังเดรัจฉานหรือ

เมานต์ดิสก์ใหม่ไปยังเซิร์ฟเวอร์ Linux

เมานต์ดิสก์ใหม่ไปยังเซิร์ฟเวอร์ Linux

เราจะเรียนรู้วิธีเมานต์ดิสก์ใหม่กับเซิร์ฟเวอร์ Linux สำหรับการสาธิตนี้ เราใช้เซิร์ฟเวอร์คลาวด์ CentOS 7 ตอนนี้เมานต์พาร์ติชั่นดังที่แสดงด้านล่าง

ง่ายต่อการติดตั้ง Fail2ban บน Ubuntu 20.04

ง่ายต่อการติดตั้ง Fail2ban บน Ubuntu 20.04

อธิบายว่าการติดตั้ง Fail2ban บน Ubuntu 20.04 นั้นง่ายเพียงใด Fail2ban เขียนด้วยภาษาโปรแกรม Python และเป็นโอเพ่นซอร์สฟรี การกำหนดค่า

วิธีการติดตั้ง WireGuard VPN บน Ubuntu 20.04

วิธีการติดตั้ง WireGuard VPN บน Ubuntu 20.04

อธิบายวิธีการติดตั้ง WireGuard VPN บน Ubuntu 20.04 เป็นอย่างดี WireGuard เป็น VPN ที่ใช้งานง่าย รวดเร็ว และทันสมัยมากซึ่งใช้การเข้ารหัสที่ล้ำสมัย

วิธีการติดตั้ง OpenSSL 1.1.1d ใน CentOS

วิธีการติดตั้ง OpenSSL 1.1.1d ใน CentOS

OpenSSL เป็นชุดเครื่องมือเต็มรูปแบบที่มีประสิทธิภาพในเชิงพาณิชย์สำหรับโปรโตคอล Transport Layer Security (TLS) & (SSL) เรียนรู้การติดตั้ง OpenSSL 1.1.1d ใน CentOS

วิธีการติดตั้งและกำหนดค่า CSF บน CentOS 8

วิธีการติดตั้งและกำหนดค่า CSF บน CentOS 8

วิธีติดตั้งและกำหนดค่า CSF บนเซิร์ฟเวอร์ CentOS 8 ConfigServer Security & Firewall เป็นไฟร์วอลล์ (SPI) แอปพลิเคชันการเข้าสู่ระบบ/การตรวจจับการบุกรุกและความปลอดภัย

การกำหนดค่ากฎการตรวจสอบไม่สะท้อน – วิธีแก้ไขปัญหา

การกำหนดค่ากฎการตรวจสอบไม่สะท้อน – วิธีแก้ไขปัญหา

การกำหนดค่ากฎการตรวจสอบไม่สะท้อนให้เห็น? เรียนรู้ว่าวิศวกรฝ่ายสนับสนุนของเราแก้ปัญหาและแก้ไขปัญหาได้อย่างไร ไฟล์การกำหนดค่ากฎ /etc/audit/rules.d/audit.rules

CloudLinux โหลดสูงบนเซิร์ฟเวอร์

CloudLinux โหลดสูงบนเซิร์ฟเวอร์

ในบทความนี้ เราจะเรียนรู้วิธีที่วิศวกรฝ่ายสนับสนุนของเราแก้ไขการโหลดสูงของ CloudLinux บนเซิร์ฟเวอร์ โปรดตรวจสอบให้แน่ใจว่าขีดจำกัด LVE ของคุณได้รับการกำหนดค่าอย่างเหมาะสม