تخطي إلى المحتوى الرئيسي

VPS: تثبيت Jitsi Meet

تم إنشاء هذا الدليل باستخدام المنتجات التالية:

(قد تختلف التفاصيل مع المنتجات من مزودين مختلفين ولكن المفاهيم الرئيسية تظل كما هي)

مقدمة

Jitsi Meet هو برنامج مؤتمرات فيديو مفتوح المصدر يمكنك من خلاله إعداد مؤتمرات الفيديو الخاصة بك على سيرفرك. من أكبر مزايا Jitsi Meet سهولة الاستخدام: كل ما تحتاجه هو متصفح (وعند استخدام الهواتف المحمولة تطبيق Jitsi) ولا تحتاج لتسجيل الدخول إلى خدمات خارجية. كل مؤتمر فيديو يحصل على رابط URL خاص به للانضمام إلى المؤتمر. Jitsi Meet مثالي لعقد مؤتمرات الفيديو حتى مع الأشخاص الذين ليس لديهم خبرة كبيرة. تنبيه: بدون أي إعدادات إضافية، يمكن لأي شخص يصل إلى سيرفر Jitsi Meet أن يبدأ مؤتمرات الفيديو الخاصة به على السيرفر.

تثبيت Jitsi Meet على سيرفر ديبيان

في ما يلي نشرح كيفية تثبيت سيرفر Jitsi Meet على سيرفر ديبيان. بشكل عام، يعمل Jitsi Meet على سيرفرات لينكس أخرى، مثل أوبونتو، والتثبيت مشابه جدًا.

التحضيرات

لكي تستخدم Jitsi Meet بشكل صحيح، من الأفضل استخدام نطاق خاص بك للوصول إلى سيرفر Jitsi. من المنطقي إنشاء نطاق فرعي خاص لسيرفر Jitsi Meet. كمثال نستخدم النطاق meet.zap-testdomain.de. لنطاقات ZAP-Hosting، عليك إنشاء سجل جديد ضمن إدارة DNS. أدخل اسم النطاق الفرعي في حقل "الاسم" وعنوان IP الخاص بسيرفرك في حقل "القيمة". في مثالنا سندخل "meet" في حقل الاسم وعنوان IP لسيرفر اختبار ZAP حيث سنثبت Jitsi Meet في حقل القيمة: 185.239.239.49 (أدخل عنوان IP الخاص بسيرفرك، وليس هذا المثال)

يمكنك الوصول إلى سيرفر Jitsi Meet عبر عنوان IP. لكن النطاق مطلوب لشهادة SSL. بدون نطاق، سيظهر تحذير أمني في المتصفح.

إذا تم إعداد النطاق الفرعي (قد يستغرق تفعيل التغييرات حتى 24 ساعة)، يمكنك تحضير السيرفر للتثبيت. اتصل بسيرفرك عبر Putty أو WinSCP. قبل المتابعة، تأكد من تحديث السيرفر. إذا لزم الأمر، يجب تشغيل كل أمر بصلاحيات المستخدم المتميز. أضف "sudo" قبل الأمر (مثلاً "sudo apt-get update")

$	apt-get update
$	apt-get upgrade

إذا لم يكن هناك جدار ناري مثبت على السيرفر، يمكنك تثبيت جدار ناري مثل UFW:

$	apt install ufw

قم بإعداد الجدار الناري كما يلي:

$	ufw allow OpenSSH
$ ufw allow 80/tcp
$ ufw allow 443/tcp
$ ufw allow 4443/tcp
$ ufw allow 10000/udp

فعّل الجدار الناري:

$	ufw enable

تحقق من الحالة:

$	ufw status

تثبيت Jitsi Meet

لتثبيت Jitsi Meet، أول شيء تحتاجه هو حزمة gnupg:

$	apt install gnupg

بعد تثبيت الحزمة، يتم تنزيل مفتاح Jitsi-GPG وإضافته:

$	wget https://download.jitsi.org/jitsi-key.gpg.key
$	apt-key add jitsi-key.gpg.key

لتثبيت Jitsi Meet يجب إضافة مستودع Jitsi:

$	nano /etc/apt/sources.list.d/jitsi-stable.list

أضف السطر التالي في المحرر. بعد ذلك احفظ التغيير وأغلق المحرر:

$	deb https://download.jitsi.org stable/

الآن يمكن تثبيت Jitsi Meet. يُنصح بتحديث جميع الحزم المثبتة مجددًا:

$	apt update
$	apt install jitsi-meet

أثناء التثبيت سيُطلب منك إدخال اسم المضيف. أدخل النطاق الفرعي الذي أنشأته لسيرفر Jitsi Meet. في مثال سيرفر الاختبار لدينا، هو: meet.zap-testdomain.de

أكد الإدخال بـ "Ok". ستفتح نافذة جديدة تسألك إذا كنت تريد إنشاء شهادة TLS موقعة ذاتيًا أو استخدام شهادة موجودة. اختر الخيار "إنشاء شهادة موقعة ذاتيًا جديدة":

تم الآن الانتهاء من تثبيت Jitsi Meet وكل ما عليك هو استرجاع شهادة TLS. ثبت حزمة Certbot:

$	apt apt install certbot

شغّل السكربت الخاص بتثبيت شهادة TLS:

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

أثناء التنفيذ سيُطلب منك إدخال بريد إلكتروني سيتم إرساله إلى letsencrypt.org. أدخل بريدك الإلكتروني وأكد الإدخال.

بعد ذلك يجب أن يكون Jitsi Meet مثبتًا بالكامل وفعّالًا على سيرفرك. لاختبار ما إذا تم تثبيت Jitsi Meet بشكل صحيح، فقط أدخل النطاق الفرعي الذي أعددته في شريط عنوان المتصفح. في هذا الدليل هو:

https://meet.zap-testdomain.de

الخلاصة

مبروك، لقد قمت بتثبيت وتكوين Jitsi بنجاح! إذا كان لديك أي أسئلة أو مشاكل إضافية، لا تتردد في التواصل مع فريق الدعم لدينا، المتوفر لمساعدتك يوميًا!