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

سيرفر مخصص: إعداد سيرفر Teamspeak 6 على سيرفرك المخصص بنظام Linux

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

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

مقدمة

في صيف 2025، أطلقت TeamSpeak النسخة التجريبية (Beta) من سيرفر TeamSpeak 6. الآن يمكنك تجربة الجيل القادم من TeamSpeak بنفسك!

تفكر تستضيف الخدمة بنفسك؟ هنمشي معاك خطوة بخطوة كيف تضبطها وتكوّنها، وكل اللي لازم تعرفه عشان تمشي الأمور بسلاسة.

img

المتطلبات الأساسية

قبل تثبيت سيرفر Teamspeak 6، تأكد إن بيئة الاستضافة عندك تلبي المتطلبات التالية لضمان تثبيت سلس وأداء مثالي.

العتادالحد الأدنىتوصية ZAP-Hosting
CPU1 نواة CPU4 أنوية CPU
RAM1 جيجابايت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 والصق المحتوى هناك.

img

لتشغيل حاوية Docker وسيرفر TeamSpeak 6، نفذ الأمر التالي:

docker compose -f /opt/containers/ts6/docker-compose.yml up

الحين راح يبدأ حاوية Docker لسيرفر TeamSpeak 6. بشكل افتراضي، ما راح يشتغل بشكل دائم. عند أول تشغيل، راح تشوف معلومات مهمة عن حساب مسؤول Server Query و مفتاح الصلاحيات (privilege key).

img

تأكد تحفظ هالمعلومات بأمان، لأنها ما راح تظهر مرة ثانية في التشغيلات الجاية. بعدين، وقف الحاوية باستخدام CTRL+C.

التكوين

تقدر تعدل إعدادات إضافية لسيرفر TeamSpeak 6 باستخدام متغيرات البيئة في ملف Docker Compose. هذا يسمح لك تضبط السيرفر حسب احتياجاتك. قائمة كاملة بالخيارات المتاحة تقدر تلاقيها في الوثائق الرسمية لـ TeamSpeak 6 Server.

مثال في 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 الخاص بسيرفرك مع المنفذ الصحيح. أدخل هالتفاصيل في العميل عشان تتصل بالسيرفر وتبدأ الاختبار.

img

الخلاصة والمزيد من الموارد

مبروك! الحين ثبت وضبط سيرفر Teamspeak 6 على سيرفرك المخصص بنجاح. ننصحك كمان تطّلع على الموارد التالية، اللي ممكن تساعدك وتوجهك أكثر خلال عملية تكوين السيرفر:

عندك أسئلة محددة ما تغطيها هنا؟ لأي استفسار أو مساعدة إضافية، لا تتردد تتواصل مع فريق الدعم عندنا، متوفرين يومياً لخدمتك! 🙂