VPS: إعداد سيرفر Teamspeak 6 على VPS لينكس الخاص بك
تم إنشاء هذا الدليل باستخدام المنتجات التالية:
(قد تختلف التفاصيل مع المنتجات من مزودين مختلفين ولكن المفاهيم الرئيسية تظل كما هي)
مقدمة
في صيف 2025، أطلقت TeamSpeak النسخة التجريبية (Beta) من سيرفر TeamSpeak 6. الآن يمكنك تجربة الجيل القادم من TeamSpeak بنفسك!
تفكر تستضيف الخدمة بنفسك؟ هنمشي معاك خطوة بخطوة كيف تضبطها وتضبط إعداداتها، وكل اللي لازم تعرفه عشان تضمن سيرفر مستقر وأداء ممتاز.
المتطلبات الأساسية
قبل تثبيت سيرفر Teamspeak 6، تأكد إن بيئة الاستضافة عندك تلبي المتطلبات التالية لضمان تثبيت سلس وأداء مثالي.
العتاد | الحد الأدنى | توصية ZAP-Hosting |
---|---|---|
CPU | 1 نواة vCPU | 4 أنوية vCPU |
RAM | 1 جيجابايت | 4 جيجابايت |
مساحة القرص | 1 جيجابايت | 25 جيجابايت |
التحضير
قبل ما تبدأ في إعداد سيرفر TeamSpeak 6، لازم تجهز نظامك. هذا يشمل تحديث نظام التشغيل لأحدث نسخة وتثبيت كل التبعيات المطلوبة. هالتحضيرات تضمن بيئة مستقرة وتساعد على تجنب المشاكل أثناء أو بعد التثبيت.
تحديث النظام
عشان تتأكد إن نظامك يشتغل بأحدث البرامج وتحسينات الأمان، لازم تعمل تحديث للنظام أولاً. نفذ الأمر التالي:
sudo apt update && sudo apt upgrade -y
هذا يضمن إن نظامك يحتوي على أحدث تصحيحات الأمان والإصدارات قبل المتابعة.
تثبيت التبعيات
بعد ما يخلص التحديث، تقدر تثبت التبعيات المطلوبة. لأفضل وأسهل طريقة، ننصح باستخدام Docker. عشان كذا، لازم تثبت Docker Engine:
curl -fsSL https://get.docker.com -o get-docker.sh
sh get-docker.sh
التثبيت
بعد ما تحقق كل المتطلبات وجهزت النظام، تقدر تبدأ تثبيت تطبيق سيرفر Teamspeak 6.
الخطوة الجاية هي إنشاء ملف Docker Compose باسم docker-compose.yml
لسيرفر TeamSpeak 6. تقدر تختار أي مجلد، لكن في المثال هذا الملف راح ينشأ تحت /opt/containers/ts6/
. هنستخدم ملف Compose الرسمي الخاص بـ TeamSpeak:
services:
teamspeak:
image: teamspeaksystems/teamspeak6-server:latest
container_name: teamspeak-server
restart: unless-stopped
ports:
- "9987:9987/udp" # منفذ الصوت
- "30033:30033/tcp" # نقل الملفات
# - "10080:10080/tcp" # استعلام ويب
environment:
- TSSERVER_LICENSE_ACCEPTED=accept
volumes:
- teamspeak-data:/var/tsserver/
volumes:
teamspeak-data:
روح للمجلد اللي تبي تنشئ فيه الملف واستخدم الأمر nano docker-compose.yml
والصق المحتوى هناك.
لتشغيل حاوية Docker وسيرفر TeamSpeak 6، نفذ الأمر التالي:
docker compose -f /opt/containers/ts6/docker-compose.yml up
الحين راح يبدأ حاوية Docker لسيرفر TeamSpeak 6. بشكل افتراضي، ما راح يشتغل بشكل دائم. عند أول تشغيل، راح تشوف معلومات مهمة عن حساب مسؤول Server Query و مفتاح الصلاحيات (privilege key).
تأكد تحفظ هالمعلومات بأمان، لأنها ما راح تظهر مرة ثانية في التشغيلات القادمة. بعدين، وقف الحاوية باستخدام CTRL+C
.
الإعدادات
تقدر تعدل إعدادات إضافية لسيرفر TeamSpeak 6 باستخدام متغيرات البيئة في ملف Docker Compose. هذا يسمح لك تضبط السيرفر حسب احتياجاتك. قائمة كاملة بالخيارات متوفرة في الوثائق الرسمية لـ سيرفر TeamSpeak 6.
مثال في docker-compose.yml
:
environment:
- TS6_SERVER_NAME=MyTS6Server
- TS6_QUERY_PORT=10022
تشغيل السيرفر
عشان تخلي سيرفر TeamSpeak 6 يشتغل في الخلفية، شغل الحاوية بالأمر التالي:
docker compose -f /opt/containers/ts6/docker-compose.yml up -d
عشان توقف سيرفر TeamSpeak 6، وقف الحاوية بالأمر التالي:
docker compose -f /opt/containers/ts6/docker-compose.yml down
الاتصال بالسيرفر
بعد ما يشتغل سيرفر TeamSpeak 6، تقدر تتصل باستخدام عميل TeamSpeak 6. بس استخدم عنوان IP الخاص بسيرفرك مع المنفذ الصحيح. أدخل هالمعلومات في العميل عشان تتصل بالسيرفر وتبدأ الاختبار.
الخلاصة والمصادر الإضافية
مبروك! الآن ثبت وضبط سيرفر Teamspeak 6 على VPS الخاص فيك بنجاح. ننصحك تطّلع على المصادر التالية، اللي ممكن تساعدك أكثر خلال إعداد السيرفر:
- الموقع الرسمي - معلومات وتنزيلات TeamSpeak 6
- منتدى المجتمع - دعم المستخدمين والنقاشات
- قضايا GitHub - للإبلاغ عن الأخطاء وتتبع المشاكل المفتوحة
عندك أسئلة محددة ما تغطيها هالمعلومات؟ لأي استفسار أو مساعدة إضافية، لا تتردد تتواصل مع فريق الدعم عندنا، متوفرين يوميًا لخدمتك! 🙂