Установка TeamSpeak 3 Server на CentOS 7
За основу была взята операционная система CentOS 7 х64 установленная на VPS хостинге под управлением системы виртуализации KVM
Напоминаю для всех, что запускать сервер под рутом не рекомендуется и следует сделать отдельного пользователя.
Первым делом создаем пользователя.
useradd имя_пользователя
У нас например это будет пользователь «teamspeak». Теперь этому пользователю задаем пароль.
passwd имя_пользователя
После введения этой команды Вы увидите.
[root@***** ~]# passwd teamspeak Changing password for user teamspeak. New password:
Вводим новый пароль и подтверждение.
Теперь на нужно переключиться на нашего нового пользователя.
su teamspeak cd
Загружаем последний стабильный дистрибутив TeamSpeak, на момент редактирования статьи 02.12.2015 это была версия 3.0.11.4
wget http://dl.4players.de/ts/releases/3.0.11.4/teamspeak3-server_linux-amd64-3.0.11.4.tar.gz (для CentOS x64) wget http://dl.4players.de/ts/releases/3.0.11.4/teamspeak3-server_linux-x86-3.0.11.4.tar.gz (для CentOS x32/86)
Вы увидите процесс загрузки архива на сервер. По завершению нужно будет распаковать архив.
tar xvfz teamspeak3-server_linux-amd64-3.0.11.4.tar.gz
Переходим в нашу папку с сервером которую мы распаковали
cd teamspeak3-server_linux-amd64
Немного приберемся, но это не обязательный момент можно пропустить до момента настройки «Crontab», Вы можете всё оставить в той папке которая была создана при распаковке архива.
Этой командой, мы создадим папку teamspeak в домашнем каталоге и скопируем туда все файлы из папки teamspeak3-server_linux-amd64
cp * -R /home/teamspeak
возвращаемся назад в корневой каталог пользователя
cd
и удалим весь уже не нужный мусор который остался
rm teamspeak3-server_linux-amd64 -r rm teamspeak3-server_linux-amd64-3.0.11.4.tar.gz
Теперь настроим Crontab таким образом, чтобы после перезапуска вашего сервера TeamSpeak запускался автоматически
crontab -e
эта команда откроет Вам фаил crontab в редакторе «VI». Копируем в открывшийся фаил строку
@reboot /home/teamspeak/ts3server_startscript.sh start
для того чтобы сохранить изменения в файле и выйти нажимаем ESC и после этого вводим
:wq
и жмём Enter.
Проверяем наши изменения в crontab командой
crontab -l
должно получиться следующее
[teamspeak@***** ~]$ crontab -l @reboot /home/teamspeak/ts3server_startscript.sh start [teamspeak@***** ~]$
Теперь Вы можете запустить свой сервер TeamSpeak
./ts3server_startscript.sh start
Если вы увидели следующее сообщение:
—————————————————————— I M P O R T A N T —————————————————————— Server Query Admin Account created loginname= «serveradmin», password= «47v3c49A» —————————————————————— —————————————————————— 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=BmmDX589ZLs+0ndUFuY1TaASjZV2tE1hYtbxhU4W ——————————————————————
значит Вы сделали всё правильно и установка прошла успешно.
Обязательно скопируйте и сохраните информацию, которую Вам продемонстрировал TeamSpeak при первом запуске.
Команды для сервера:
./ts3server_startscript.sh start - Запускаем сервер. ./ts3server_startscript.sh stop - Останавливаем сервер. ./ts3server_startscript.sh restart - Перезагружаем сервер.
Добавить комментарий