The browser should render some flash content, not this. Go to Adobe Page and Download Adobe Flash Player Plugin.

Установка TeamSpeak3 на ВДС на примере CentsOS

1. Выбор хостинга под сервер TeamSpeak3

2. Установка TeamSpeak3 на ВДС

2.1 Конектимся к ВДС серверу с помощью  PuTTY, скачать можно здесь

Вылезет окошко про открытый ключ, жмем "ДА"

вводим логин root и пароль который мы установили в пункте 1.3 (когда набираете пароль это не будет отображаться на мониторе, но пароль будет набираться)

2.2 Добавляем правила в Iptables - открываем нужные порты необходимые для работы TeamSpeak3, остальные закрываем. (Все команды синим цветом необходимо скопировать и вставить (щелчок правой кнопкой мыши) в путти, в дальнейшем все команды для путти будут выделяться таким же цветом)

iptables -F
iptables -A INPUT -p tcp --dport 22 -j ACCEPT
iptables -P INPUT DROP
iptables -t filter -A INPUT -p udp -m udp --dport 9987 -j ACCEPT
iptables -t filter -A INPUT -p tcp -m tcp --dport 30033 -j ACCEPT
iptables -t filter -A INPUT -p tcp -m tcp --dport 10011 -j ACCEPT
iptables -t filter -A OUTPUT -p udp -m udp --dport 2010 -j ACCEPT
iptables -t filter -A INPUT -p tcp -m tcp --dport 41144 -j ACCEPT
iptables -t filter -A OUTPUT -p tcp -m tcp --dport 2008 -j ACCEPT
iptables -A OUTPUT -s 80.190.145.215 -p tcp --dport 2008 -j ACCEPT
iptables -A OUTPUT -s 194.97.114.3 -p udp --dport 2010 -j ACCEPT

iiptables -A INPUT -i lo -j ACCEPT 
iptables -A INPUT -m state --state ESTABLISHED -j ACCEPT 
iptables -A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT 
iptables -A INPUT -p icmp -j ACCEPT

Сохраняем и перезагружаем сервис Iptables

service iptables save && service iptables restart

ОБРАТИТЕ ВНИМАНИЕ! при создании виртуальных серверов ТС их порты тоже надо будет открыть. Также часто полезна команда отключения Iptables:  service iptables stop

2.2 Добавляем нового пользователя TeamSpeak (запускать сервер ТС от рута не рекомендуется)

useradd teamspeak

Задаем пароль данному пользователю (пароль придется вводить дважды, и как обычно на мониторе не будет видно как он вводится - будьте внимательны_

passwd teamspeak

2.3 Конектимся к ВДС серверу от только что созданного пользователя, можно использовать команду su teamspeak , но новичкам я рекомендую просто еще раз запустить путти и ввести имя и пароль созданного выше пользователя, при этом подключение от root не закрываем оно нам еще пригодится.

2.4 Скачиваем TeamSpeak3 (на данный момент последняя актуальная версия 3.0.11.3 - ссылку на данную версию я и привожу), проверить актуальность версии можно на официальном сайте, при выходе более новой версии обновите ссылку)

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

2.5 распаковываем архив TeamSpeak3

tar xzf teamspeak3-server_linux-amd64-3.0.11.3.tar.gz

переходим в папку с сервером ТС

cd teamspeak3-server_linux-amd64

 2.6 Ну и непосредственно запускаем сервер TeamSpeak3

./ts3server_startscript.sh start

если вы все сделали правильно вы вы увидите сообщение с паролем serveradmin вашего ТСа, и token-ключем привилегий - обязательно сохраните их, пароль серверадмина вам будет необходим для администрирования вашего сервера, токен ключ понадобится лишь один раз - для получения прав администратора. Для того чтобы скопировать с путти достаточно выделить нужный текст и нажать среднюю (колесико) кнопку мыши.

2.7 убедимся что сервер запущен и работает

ps ax|grep ts3

должно получиться что-то вроде

останавливаем сервер

./ts3server_startscript.sh stop

2.8 ну а теперь добавим сервер в автозагрузку для этого нам необходимо cоздать файл init.d для запуска сервера при загрузки системы:

это можно сделать либо командой:  nano /etc/init.d/teamspeak в путти, вставить текст и сохранить файл (ctrl+x)

либо с помощью FTP- клиента. Я более подробно рассмотрю этот способ как более наглядный и более привычный  для новичков, тем более FTP нам еще понадобится.

Конектимся к серверу с помощью любого FTP-клиента, например WinSCP (скачать можно тут)

Подключаться надо под root

ищем папку etc и в ней ярлык init.d

создаем файл teamspeak добавляем в него следующий текст:

#!/bin/bash
# /etc/init.d/teamspeak
# version 0.3.6 2011-10-17 (YYYY-MM-DD)

### BEGIN INIT INFO
# Provides:  teamspeak
# Required-Start: $local_fs $remote_fs
# Required-Stop:  $local_fs $remote_fs
# Should-Start:  $network
# Should-Stop:    $network
# Default-Start:  2 3 4 5
# Default-Stop:  0 1 6
# Short-Description:    Teamspeak 3 Server
# chkconfig: 2345 94 05
# Description:    Starts the Teamspeak 3 server
### END INIT INFO

#Settings
SERVICENAME='Teamspeak 3'
SPATH='/home/teamspeak/teamspeak3-server_linux-amd64'
SERVICE='/home/teamspeak/teamspeak3-server_linux-amd64/ts3server_startscript.sh'
OPTIONS='inifile=ts3server.ini'
USERNAME='teamspeak'

ME=`whoami`
as_user() {
  if [ $ME == $USERNAME ] ; then
    bash -c "$1"
  else
    su - $USERNAME -c "$1"
  fi
}

mc_start() {
    echo "Starting $SERVICENAME..."
    cd $SPATH
    as_user "cd $SPATH && $SERVICE start ${OPTIONS}"
}

mc_stop() {
    echo "Stopping $SERVICENAME"
    as_user "$SERVICE stop"
}

#Start-Stop here
case "$1" in
  start)
    mc_start
    ;;
  stop)
    mc_stop
    ;;
  restart)
    mc_stop
    mc_start
    ;;
  *)
  echo "Usage: /etc/init.d/teamspeak {start|stop|restart}"
  exit 1
  ;;
esac

exit 0

сохраняем и закрываем

Далее в путти из под root выполняем:

chmod +x /etc/init.d/teamspeak
chkconfig --add teamspeak
chkconfig teamspeak on
/etc/init.d/teamspeak start

Сервер запустится. Пробуем перезагрузить ВДС (из под рута команда reboot в путти) - если вы все сделали правильно после перезагрузки ТС должен автоматически запуститься (обычно перезагрузка занимает 15-30 секунд)

2.9 Поздравляю! Вы закончили установку сервера TeamSpeak3! Запустите клиент, подключитесь к своему серверу и введите token-ключ привилегий, который вы получили в пункте 2.6

 читать далее...

3. Установка Joomla на ВДС CentOs

 4. Оформление сайта для получения NPL лицензии на TeamSpeak3.

 5. Создание почты на своем домене для получения NPL лицензии на TeamSpeak3

 6. Как правильно заполнить заявку на получение NPL лицензии на TeamSpeak3

 7. Как установить полученную NPL лицензию TeamSpeak3

 

Комментарии  

 
Nasim
# Nasim 28.09.2015 20:18
Здорово еще раз. У меня на пункте 2,8 выходият так, что я не так делаю /etc/init.d/tea mspeak: line 36: cd: /home/teamspeak /teamspeak3-ser ver_linux-amd64 : No such file or directory
Starting Teamspeak 3...
-bash: line 0: cd: /home/teamspeak /teamspeak3-ser ver_linux-amd64 : Permission denied.
Одно скажу, ты пользователя создал teamspeak, а я другой, мне в файле где нибудь надо изменить? Я изменял в строке user.
Ответить | Ответить с цитатой | Цитировать
 
 
nasim
# nasim 29.09.2015 21:55
Все спасибо, нашел причину. Оказывается нужно было изменить в строке cd: /home/teamspeak /последнее на то, что какой я пользователь создал. Спасибо большое за инструкцию. Респект. Если можно скинь мне свой майл, чтобы мог к тебе если будут вопросы обращаться. Еще раз благодарю тебя!!!
Ответить | Ответить с цитатой | Цитировать
 
 
vazday
# vazday 02.03.2016 15:19
Привет как установить второй сервер?

АДМИНИСТРАТОР:
Добавлено позже не в ту ветку комментариев, перенес в нужную ветку:
Цитата:
У меня лицензия на 512 слотов через программу YaTQA создал второй сервер но больше 2-х она не создаёт. Подскажи как сделать больше.
Ответить | Ответить с цитатой | Цитировать
 
 
MountRain
# MountRain 06.03.2016 18:05
установить второй сервер на этом же ВДС не получится, каждый сервер это отдельный ИП и ВДС (теоретически конечно можно заказать на ВДС дополнительный ИП, и запустить сервер с другими портами, но лицензию ты на него не прекрутишь - поэтому это дело бестолковое) . Если у тебя есть НПЛ лицензия, то ты можешь создать до 10 виртуальных серверов (не выходя за общее кол-во слотов 512).
Ответить | Ответить с цитатой | Цитировать
 
 
MountRain
# MountRain 09.03.2016 11:11
Цитирую vazday:
Привет как установить второй сервер?

АДМИНИСТРАТОР:
Добавлено позже не в ту ветку комментариев, перенес в нужную ветку:
Цитирую vazday:
У меня лицензия на 512 слотов через программу YaTQA создал второй сервер но больше 2-х она не создаёт. Подскажи как сделать больше.


Последующие сервера создаются точно также, главное чтобы сумма пользователей всех серверов была не больше 512. И, естественно, для каждого нового виртуального сервера необходимо использовать свой порт. Единственное проверь сколько максимум виртуальных серверов разрешено тебе создавать лицензией (а то с этой цифрой создатели ТС "игрались" - то на 10 серверов лицензии выдавали, то на 2, потом опять на 10...) Проверить с можно помощью YaTQA, как на скриншоте ниже.
Ответить | Ответить с цитатой | Цитировать
 
 
vazday
# vazday 09.03.2016 12:15
Спасибо за помощ. Я делал все правельно, просто у меня лицензия на 2 сервера
Ответить | Ответить с цитатой | Цитировать
 
 
vazday
# vazday 10.03.2016 09:16
Еще один вопрос могу ли я обновить установленный сервер ТС на новую версию или придется заново создавать?
Ответить | Ответить с цитатой | Цитировать
 
 
MountRain
# MountRain 12.03.2016 11:26
Цитирую vazday:
Еще один вопрос могу ли я обновить установленный сервер ТС на новую версию или придется заново создавать?

конечно можешь обновить. Обновляется путем простой распаковки новой версии ТС3 в директорию со старой версией. При этом все настройки сервера сохранятся. Но все равно настоятельно рекомендую перед выполнением любых действий с сервером (да и вообще периодически) делать снапшот настроек с помощью YaTQA.
Ответить | Ответить с цитатой | Цитировать
 
 
vazday
# vazday 12.03.2016 19:29
спасибо большое за помощь
Ответить | Ответить с цитатой | Цитировать
 
 
vazday
# vazday 12.03.2016 20:30
почему то не получилось обновить архивом .bz2
а 3.0.11.4.tar.gz получилось, хотелось 12 версию поставить, но как?
Ответить | Ответить с цитатой | Цитировать
 
 
MountRain
# MountRain 14.03.2016 06:25
Цитирую vazday:
почему то не получилось обновить архивом .bz2
а 3.0.11.4.tar.gz получилось, хотелось 12 версию поставить, но как?

архив должен быть в том формате, который поддерживает (установлен) на твоем ВДС. Обновление происходит простым извлечением файлов новой версии в директорию старой (попросту замена старых файлов обновленными. Еще раз напоминаю за снапшоты, чтобы можно было восстановить сервер если что пойдет не так.
Ответить | Ответить с цитатой | Цитировать
 
 
Дмитрий Глазков
# Дмитрий Глазков 23.07.2016 16:18
Есть проблема с созданием пользователя, точнее пользователь создается, а пароль к нему нет, и я не могу без пароля зайти под этим пользователем
Ответить | Ответить с цитатой | Цитировать
 
 
MountRain
# MountRain 28.07.2016 16:49
Цитирую Дмитрий Глазков:
Есть проблема с созданием пользователя, точнее пользователь создается, а пароль к нему нет, и я не могу без пароля зайти под этим пользователем

Тебе сначала надо создать нового пользователя командой: useradd tc3
Потом задаешь пароль этому пользователю командой: passwd tc3
это делается под root только после этого ты сможешь зайти под пользователем tc3

P.S . советую создавать такого же пользователя как у меня в примере, чтобы в дальнейшем не возникало путаниц
Ответить | Ответить с цитатой | Цитировать
 

Добавить комментарий


Защитный код
Обновить

The browser should render some flash content, not this. Go to Adobe Page and Download Adobe Flash Player Plugin.

alfadefiant.ru

Яндекс.Метрика