نرم افزار تیم اسپیک یک برنامه گفتگوی آنلاین می باشد و صدا از طریق سرویس VOIP ارسال می شود.
این نرم افزار برای تیم ها، گروه ها، دوستان و گفتگو های تحت شبکه اینترنت می باشد.
پیشنیاز ها
قبل از هر کاری شما به موارد زیر نیاز دارید.
- CentOS 7 system (64 bit only)
- 512 MB of RAM or higher
مراحل نصب
پیشنیازها
قبل از انجام هر کاری سیستم عامل خود را آپدیت نمایید
yum update -y
ابزار های مورد نیاز را برای این آموزش نصب کنید.
yum install nano wget perl tar net-tools bzip2 -y
مراحل نصب
یک یوزر برای اجرا کردن نرم افزار تیم اسپیک سرور ایجاد کنید
useradd ts
passwd ts
آخرین نسخه نرم افزار سرور تیم اسپیک را دانلود کنید
cd ~
wget http://dl.4players.de/ts/releases/3.0.13.8/teamspeak3-server_linux_amd64-3.0.13.8.tar.bz2
پوشه را در محلی مناسب استخراج کنید و سپس فایل ها را در محل مناسبی کپی کنید.
tar -xvf teamspeak3-server_linux_amd64-3.0.13.8.tar.bz2
cd teamspeak3-server_linux_amd64
cp * -R /home/ts
فایل های موقتی را حذف کنید.
cd ~
rm -rf teamspeak3-server_linux_amd64
rm -rf teamspeak3-server_linux_amd64-3.0.13.8.tar.bz2
دسترسی مناسب را به یوزر ts دهید.
chown -R ts:ts /home/ts
یک سرویس Systemd برای سرویس تیم اسپیک ایجاد کنید.
nano /lib/systemd/system/teamspeak.service
موارد زیر را در آن قرار دهید.
[Unit]
Description=Team Speak 3 Server
After=network.target
[Service]
WorkingDirectory=/home/teamspeak/
User=ts
Group=ts
Type=forking
ExecStart=/home/teamspeak/ts3server_startscript.sh start inifile=ts3server.ini
ExecStop=/home/teamspeak/ts3server_startscript.sh stop
PIDFile=/home/teamspeak/ts3server.pid
RestartSec=15
Restart=always
[Install]
WantedBy=multi-user.target
فایل بالا را ذخیره کنید.
Systemd را مجدد راه اندازی کنید.
systemctl --system daemon-reload
نرم افزار تیم اسپیک را به صورت استارت آپ ( بالا آمدن خودکار)
systemctl enable teamspeak.service
اجرا و قطع کردن تیم اسپیک سرور
systemctl (option) teamspeak.service
Replace (option)
with start
, stop
, or restart
.
پیکربندی دیوار آتش
در CentOS 7 سرویس iptables به صورت پیش فرض وجود ندارد و باید از firewalld استفاده کنید.
firewall-cmd --get-default-zone
با استفاده از دستورات زیر پورت ها مورد نیاز را برای سرور تیم اسپیک باز کنید.
firewall-cmd --zone=public --permanent --add-port=10011/tcp
firewall-cmd --zone=public --permanent --add-port=30033/tcp
firewall-cmd --zone=public --permanent --add-port=9987/udp
را مجدد راه اندازی کنیدfirewalld
.
firewall-cmd --reload
تبریک می گویم! اکنون سرور تیم اسپیک با موفقیت راه اندازی شد و با استفاده از آی پی سرور مجازی و پورت 9987 می توانید به سرور تیم اسپیک توسط نرم افزار Teamspeak Client متصل شوید.