PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : آموزش نصب Teamspeak روی Centos



asrhosting
May 11th, 2014, 21:07
با سلام .
نرم افزار Teamspeak یه نرم افزار چت به صورت گروهی ( متنی . صوتی ... ) هست که تعداد نامحدود یوزر می تونن وارد بشن و همزمان به چت صوتی و متنی بپردازند ( برعکس یاهو مسنجر به محدود هست و وابسته یه سرورای یاهو )

برا نصب روی Centos 6 کافیه دستورات زیر رو بزنیم
ابتدا دستورات زیر رو می زنیم تا فایروال تنظیم بشه :
( تمام پورت ها رو ابتدا ببندید و سپس ... )
تنظیم پورت های نرم افزار

iptables -I INPUT -p udp --dport 9987 -j ACCEPT
..

iptables -I INPUT -p udp --sport 9987 -j ACCEPT
..

iptables -I INPUT -p tcp --dport 30033 -j ACCEPT
..

iptables -I INPUT -p tcp --sport 30033 -j ACCEPT
..

iptables -I INPUT -p tcp --dport 10011 -j ACCEPT
..

iptables -I INPUT -p tcp --sport 10011 -j ACCEPT

تنظیم پورت های http و https

iptables -I INPUT -p tcp --dport 80 -j ACCEPT
..

iptables -I INPUT -p tcp --sport 80 -j ACCEPT
..

iptables -I INPUT -p tcp --dport 443 -j ACCEPT
..

iptables -I INPUT -p tcp --sport 443 -j ACCEPT

باز گذاشتن پورت SSH

iptables -I INPUT -p tcp --dport 22 -j ACCEPT
..

iptables -I INPUT -p tcp --sport 22 -j ACCEPT
باز گذاشتن DNS

iptables -I INPUT -p udp --dport 53 -j ACCEPT
..

iptables -I INPUT -p udp --sport 53 -j ACCEPT

در پایان دستور ذخیره سازی و ریستارت iptable رو می زنیم :

service iptables save && service iptables restart

بهتره سیستم عامل رو یک بار آپدیت کنیم :

yum -y update

بعد از آپدیت شدن سیستم عامل با دستور reboot یک بار سیستم عامل روریست کنید .
بعد که اومد بالا دستور زیر رو برا ساخت یوزر بزنید ( جهت امنیت بیشتر )

useradd teamspeak
سپس با دستور passswd روی یوزر مورد نظر رمز بزارین .

به آدرس پوشه یوزر برین با دستور :

cd /home/teamspeak

آخرین نخسه Server linux رو دانلود کنید :

http://teamspeak.com/?page=downloads

نخسه 32 بیت :

http://dl.4players.de/ts/releases/3.0.10.3/teamspeak3-server_linux-x86-3.0.10.3.tar.gz
نخسه 64 بیت :

http://dl.4players.de/ts/releases/3.0.10.3/teamspeak3-server_linux-amd64-3.0.10.3.tar.gz

با دستور Wget دانلود می کنیم نخسه مورد نظر رو .

wget http://dl.4players.de/ts/releases/3.0.10.3/teamspeak3-server_linux-$64bit or 32bit

سپس فایل رو از حالت فشرده خارج می کنیم :

tar xvfz teamspeak3-server_linux-x86-3.0.10.3.tar.gz
فرض ما اینکه سیستم عامل شما 32 بیت هست .
دستورات زیر رو می زنیم :

chown -R teamspeak:teamspeak /home/teamspeak
,

chown -R teamspeak:teamspeak /etc/init.d/teamspeak
,

mount -t tmpfs tmpfs /dev/shm
وارد یوزری که ساختیم می شیم با دستور :

su teamspeak
سپس می زنیم :

service teamspeak start

اگر همه چی درست باشه باید سرویس استارت بشه . و به شما یه چی شبیه این بده :

------------------------------------------------------------------
I M P O R T A N T
------------------------------------------------------------------
Server Query Admin Account created
loginname= "serveradmin", password= "FRKponofQ"
------------------------------------------------------------------


------------------------------------------------------------------
I M P O R T A N T
------------------------------------------------------------------
ServerAdmin privilege key created, please use it to gain
serveradmin rights for your virtualserver. please
also check the doc/privilegekey_guide.txt for details.

token=hkfUTEtbvoWpygJojTJjTIqMb52aJRxsv4X60poi
------------------------------------------------------------------
اگر جواب نداد به صورت دستی استارت کنید :
داخل پوشه نرم افزار برین و دستور زیر رو بزنید

./ts3server_startscript.sh start
مواردی که بهتون میده رو دقیقا یاداشت کنید داخل یه فایل .
*** بعد استارت شدن بهتره پورت ssh رو تغییر بدین .
برای وصل شدن به نرم افزار ( هم یوزر و هم ادمین باید از نرم افزار های معرفی شده در سایت استفاده کنند )

TeamSpeak - Downloads (http://teamspeak.com/?page=downloads)

خب بعد نصب نرم افزار تنظیمات اولیه رو برین و از بخش کانکت مشخصات سرور رو بزنید که شامل آی پی و یوزر نیم ( serveradmin ) و پاسورد میشه بعد کانکت شدن ازتون Key میخواد که همون token رو بدین.
شما الان ادمین کامل هستید و تنظیمات امنیتی رو انجام بدین روی نرم افزار بعد روی شبکه تون اسم بزارین و تالار های مختلفی رو می تونید ایجاد کنید .
در پایان اسم serveradmin رو عوض کنید.

* پیشنهاد میشه سروری که برای این کار انتخاب می کنید روی ایران باشه .
اکنون می تونید با ارائه آی پی تون به دوستان همه دوستانتون رو دور هم جمع کنید .
/---------------------------------------------------------------------------------/
این نکته رو هم خوبه بگم که به راحتی میشه روی ویندوز هم راه اندازی کرد ( ویندوزش فرقی نداره چی هست )
می تونید با توجه به 32 بیت یا 64 بیت بودن نخسه مورد نظر رو دانلود کنید . از حالت فشرده خارج کنید و بهتره در محل C:\ محل نصب نرم افزار ها ، فایل های نرم افزار رو قرار بدین و پرمیشن ها رو هم بهتره تنظیم کنید به همراه فایروال سرور ( پورت ها هم مثل پورت های لینوکسی آزاد بزارین باشن )
نخسه 32 بیت سرور مخصوص سیستم عامل های ویندوزی :

http://dl.4players.de/ts/releases/3.0.10.3/teamspeak3-server_win32-3.0.10.3.zip
نخسه 64 بیت سرور مخصوص سیستم عامل های ویندوزی :

http://dl.4players.de/ts/releases/3.0.10.3/teamspeak3-server_win64-3.0.10.3.zip
/---------------------------------------------------------------------------------/

دوستان اگر سوالی داشتن در خدمت هستیم .

devstore
May 11th, 2014, 21:33
سلام

دوست عزیز TeamSpeak در نسخه رایگانش ظرفیت داره که 32 نفر هست و بیش از این بخوان وارد بشن باید لایسنس خریداری کنن

تشکر از آموزش مفیدتون

کرمان هاست
May 12th, 2014, 15:27
فقط دوستان توجه کنین که با رم 512 توقع نداشته باشین 32 تاکاربرو بدون لگ سرورتحمل کنه ها و منابع بیشتری نیاز دارین

amir.fly
July 9th, 2014, 22:04
با سلام .
نرم افزار Teamspeak یه نرم افزار چت به صورت گروهی ( متنی . صوتی ... ) هست که تعداد نامحدود یوزر می تونن وارد بشن و همزمان به چت صوتی و متنی بپردازند ( برعکس یاهو مسنجر به محدود هست و وابسته یه سرورای یاهو )

برا نصب روی Centos 6 کافیه دستورات زیر رو بزنیم
ابتدا دستورات زیر رو می زنیم تا فایروال تنظیم بشه :
( تمام پورت ها رو ابتدا ببندید و سپس ... )
تنظیم پورت های نرم افزار

..

..

..

..

..


تنظیم پورت های http و https

..

..

..


باز گذاشتن پورت SSH

..

باز گذاشتن DNS

..


در پایان دستور ذخیره سازی و ریستارت iptable رو می زنیم :


بهتره سیستم عامل رو یک بار آپدیت کنیم :


بعد از آپدیت شدن سیستم عامل با دستور reboot یک بار سیستم عامل روریست کنید .
بعد که اومد بالا دستور زیر رو برا ساخت یوزر بزنید ( جهت امنیت بیشتر )

سپس با دستور passswd روی یوزر مورد نظر رمز بزارین .

به آدرس پوشه یوزر برین با دستور :


آخرین نخسه Server linux رو دانلود کنید :

http://teamspeak.com/?page=downloads

نخسه 32 بیت :

نخسه 64 بیت :


با دستور Wget دانلود می کنیم نخسه مورد نظر رو .


سپس فایل رو از حالت فشرده خارج می کنیم :

فرض ما اینکه سیستم عامل شما 32 بیت هست .
دستورات زیر رو می زنیم :

,

,

وارد یوزری که ساختیم می شیم با دستور :

سپس می زنیم :


اگر همه چی درست باشه باید سرویس استارت بشه . و به شما یه چی شبیه این بده :

اگر جواب نداد به صورت دستی استارت کنید :
داخل پوشه نرم افزار برین و دستور زیر رو بزنید

مواردی که بهتون میده رو دقیقا یاداشت کنید داخل یه فایل .
*** بعد استارت شدن بهتره پورت ssh رو تغییر بدین .
برای وصل شدن به نرم افزار ( هم یوزر و هم ادمین باید از نرم افزار های معرفی شده در سایت استفاده کنند )


خب بعد نصب نرم افزار تنظیمات اولیه رو برین و از بخش کانکت مشخصات سرور رو بزنید که شامل آی پی و یوزر نیم ( serveradmin ) و پاسورد میشه بعد کانکت شدن ازتون Key میخواد که همون token رو بدین.
شما الان ادمین کامل هستید و تنظیمات امنیتی رو انجام بدین روی نرم افزار بعد روی شبکه تون اسم بزارین و تالار های مختلفی رو می تونید ایجاد کنید .
در پایان اسم serveradmin رو عوض کنید.

* پیشنهاد میشه سروری که برای این کار انتخاب می کنید روی ایران باشه .
اکنون می تونید با ارائه آی پی تون به دوستان همه دوستانتون رو دور هم جمع کنید .
/---------------------------------------------------------------------------------/
این نکته رو هم خوبه بگم که به راحتی میشه روی ویندوز هم راه اندازی کرد ( ویندوزش فرقی نداره چی هست )
می تونید با توجه به 32 بیت یا 64 بیت بودن نخسه مورد نظر رو دانلود کنید . از حالت فشرده خارج کنید و بهتره در محل C:\ محل نصب نرم افزار ها ، فایل های نرم افزار رو قرار بدین و پرمیشن ها رو هم بهتره تنظیم کنید به همراه فایروال سرور ( پورت ها هم مثل پورت های لینوکسی آزاد بزارین باشن )
نخسه 32 بیت سرور مخصوص سیستم عامل های ویندوزی :

نخسه 64 بیت سرور مخصوص سیستم عامل های ویندوزی :

/---------------------------------------------------------------------------------/

دوستان اگر سوالی داشتن در خدمت هستیم .

با سپاس از شما
سرور رو نصب کردم و یه مدت خیلی خوب کار کرد بعدش بهو قطع شد و دیگه درست نشد.
حالا که میخوام از اول نصب و اجرا کنم با پیغام زیر مواجه میشم

Starting the TeamSpeak 3 server./ts3server_startscript.sh: line 68: ts3server.pid: Permission denied
TeamSpeak 3 server started, for details please view the log file
[ts@linux teamspeak3-server_linux-amd64]$ 2014-07-09 17:31:49.179414|CRITICAL|ServerLibPriv | | Server() DatabaseError out of memory

من هیچی از سنت سردر نمیارم ممنون میشم راهنمایی کنین ...

asrhosting
July 9th, 2014, 22:17
اینو داخل پوشه ی نرم افزار بزنید :
chmod +x ts3server_startscript.sh

و بعد فایل رو اجرا کنید .
تست کنید اگر بازم مشکلی بود بگین .

amirdj
July 9th, 2014, 22:29
با تشکر برای ترجمه اما لطف کنید منبع هم معرفی کنید !!
در ضمن دوستان دقت کنید لایسنس های non - profit مجانی هستند از اسمشون هم مشخص هست
لطفا دقت کنید هزینه اضافه ای به دوستان سودجو پرداخت نکنند
نمیدونم چرا بعضی ها از شرکت سازنده نرم افزار حریص تر هستند خود شرکت سازنده برای سازمانهای غیر سودده تا ۵۱۲ اسلات مجانی میده
در ضمن بروی رم ۱۲۸ تست شده بدوم مشکل کار میکنه بر روی لینوکس البته

amir.fly
July 9th, 2014, 22:37
اینو داخل پوشه ی نرم افزار بزنید :
chmod +x ts3server_startscript.sh

و بعد فایل رو اجرا کنید .
تست کنید اگر بازم مشکلی بود بگین .
فعلا" که درست شد ...خیلی خیلی ممنون. قابل توجه اون آقایی که میخواست 50 تومن بگیره برای اینکار....
سری قبلی هم فکر کنم به خاطر این کرش داده بود که نسخه 32 بیت به جای 64 گرفته بودم.