Перейти к содержимому

Поиск по сайту

Результаты поиска по тегам 'ts'.

  • Поиск по тегам

    Введите теги через запятую.
  • Поиск по автору

Тип публикаций


Категории и разделы

  • Важные темы
    • Новости
    • Обратная связь
    • Новости разработки
  • Игровой раздел
    • Новичкам
    • Корабли в игре
    • Руководства
  • Сообщество
    • Обсуждение Мира Кораблей
    • Общение на свободные темы
    • Творчество
    • Встречи и мероприятия
    • Стримы
    • Фанатский
    • История
    • Флот в искусстве
  • Технические и финансовые вопросы
    • Технические вопросы
    • Финансовые вопросы
  • Моды и софт
    • Модификации клиента
  • Состязания
    • Конкурсы
    • Турниры
    • Ранговые бои
  • Клановый раздел
    • Вербовочный пункт
    • Клановые бои
  • Обжалование действий модераторов
  • Группы внешнего тестирования
    • Академия Супертеста
    • Супертест
    • Клантест
    • Комтест
  • Общий архив
    • Архивы разделов
  • Волонтёрский раздел
    • Корабельная Wiki
    • Лоцманская
  • Информация Lesta Games
    • Правила
    • Вакансии Lesta Games

Календари

  • Боевые задачи
  • Премиум магазин
  • Игровые события
  • Конкурсы
  • Общий тест
  • Скидки

Искать результаты в...

Искать результаты, которые содержат...


Дата создания

  • С

    По


Последнее обновление

  • С

    По


Фильтр по количеству...

Зарегистрирован

  • С

    По


Группа


Город


Увлечения

Найдено 1 результат

  1. Здравствуйте, страждущие господа, вынужденные побираться в чужих ТСках. Сегодня я расскажу вам, как сделать весьма удобную сборку, позволяющую легко и непринуждённо поддерживать свой собственный сервер TS3. К сожалению, на нашем форуме нет подраздела "Круглый стол", как в аналогичном клановом разделе форума танков, так что напишу здесь. Если совсем уж не по адресу, то пусть тогда модераторы переместят куда-нибудь (главное - не удаляйте). Постараюсь расписать всё как можно доступнее, однако, для выполнения шагов ниже нужно знать, что такое SSH, bash и иметь общее представление о UNIX-подобных системах. Итак, что там нужно для заветного сервера? Прежде всего, это vps/vds сервер, желательно с оперативной памятью не менее 500Мб, обойдётся он вам примерно в 350 - 400 руб. в месяц. В качестве ОС рекомендую Ubuntu 14.04, с одной стороны это дистрибутив Линукса со всеми его достоинствами, включая абсолютную бесплатность, безопасность и надёжность, с другой стороны Убунту прост (относительно других дистрибутивов; я надеюсь, никому из вас не пришло в голову в качестве ОС для хоста использовать Gentoo?) В качестве веб-сервера нормально подойдёт nginx, впрочем, можно использовать apache2 при желании, это не принципиально. Внимание: если вы хотите использовать именно Ajenti, настоятельно рекомендую покупать хостинг без предустановленной панели управления. После того, как вы оплатите хостинг, вам на почту вышлют данные для подключения к серверу по SSH (что такое SSH, можно почитать в Википедии) - логин, пароль, IP-адрес и номер порта. Запускаем сервер со страницы биллинга вашего хостера, если он ещё не запущен, подключаемся к нему, скажем, используя Putty (скачать можно отсюда), указав сначала адрес и номер порта, затем, если всё указано верно, откроется консоль, там вводим логин-пароль из письма, после чего у нас появляется возможность удалённого управления сервером. Очевидно, что для установки различных программ, в том числе нашего сервера ТС, Putty крайне неудобен, поэтому мы для начала ставим на наш сервер Ajenti. Для начала добавляем ключ репозитория, используя нашу консоль: wget http://repo.ajenti.org/debian/key -O- | sudo apt-key add - Добавляем репозиторий в список исходников: echo "deb http://repo.ajenti.org/ng/debian main main ubuntu" | sudo tee -a /etc/apt/sources.list Запускаем установку Ajenti: sudo apt-get update && sudo apt-get install ajenti Через какое-то время сервер запросит разрешения на установку, вводим Y и жмём Enter. После завершения установки запустите Ajenti: sudo service ajenti restart Если вы всё сделали правильно, в консоли появится * started, в ином случае попробуйте сначала установить/обновить интерпретатор языка Python. В Ubuntu он обычно есть "в коробке", но если вдруг его не оказалось, тогда вводим: sudo apt-get update sudo apt-get install python3 Теперь переходим к самой панели. По умолчанию она "слушает" 8000 порт, соотв. подключаемся к ней в браузере по адресу https://айпи.адрес.из.письма:8000, проигнорируйте сообщение браузера о самоподписанном сертификате безопасности (при необходимости добавьте этот адрес в исключения). Откроется окно логина, для входа используем имя пользователя root и пароль admin, откроется заветная панель управления сервером. Теперь необходимо поменять пароль от панели, в боковом меню (слева) переходим на вкладку Password и меняем на любой другой, паранойя и 20+-значные пароли приветствуются. Вернитесь "домой" (т.е. на вкладку Dashboard) и нажмите Reboot. Через некоторое время обновите страницу и войдите как root уже с новым паролем. Теперь можно вместо putty использовать SSH-консоль Ajenti. В боковой панели выбираем вкладку Terminal, вверху нажимаем + New и ждём несколько секунд, пока SSH открывается. Появится чёрный прямоугольник - это и есть наш терминал, кликаем по нему. Откроется чёрное окно, терминал пару секунд "подумает" и позволит начать ввод команд. Отмечу, что установка Ajenti - дело опциональное, сервер TeamSpeak`а можно поставить и через Putty, но я всё же настоятельно рекомендую использовать для администрирования сервера панель с графическим интерфейсом. Теперь переходим к самому главному - установке сервера TS3. Для начала, нам необходимо добавить нового пользователя на нашем сервере, дабы исключить некоторые проблемы с безопасностью и закрыть некоторые важные эксплоиты. В терминале вводим: adduser ts3server после чего в директории /home появится папка ts3server. Далее, вводим в терминале: cd /home/ts3server wget http://dl.4players.de/ts/releases/3.0.13.4/teamspeak3-server_linux_amd64-3.0.13.4.tar.bz2 tar xjf teamspeak3-server_linux_amd64-3.0.13.4.tar.bz2 (если разрядность вашей системы х86, то тогда нужно скачать соотв. дистрибутив TS3) (прим. форум обрезал ссылку, вместо того убожества с многоточием там dl.4players.de/ts/releases/3.0.13.4/teamspeak3-server_linux_amd64-3.0.13.4.tar.bz2) Перейдите в файловый менеджер Ajenti и убедитесь, что содержимое архива (т.е. сами файлы, а не папка, одноимённая архиву, с файлами сервера внутри) находится в папке /home/ts3server Вернитесь в терминал и введите: cd /home/ts3serverchmod +x ts3server_minimal_runscript.shchmod +x ts3server_startscript.shchmod +x ts3server Теперь выполняем первый запуск сервера следующей командой: ./ts3server_minimal_runscript.sh Скрипт создаст необходимые файлы, а также выдаст вам пароль от SQuery и, что самое главное, токен авторизации админа сервера в виде token=*******************************. Обязательно сохраните куда-нибудь токен, иначе вы не сможете получить права администратора сервера при первом подключении! Теперь остановите сервер: ./ts3server_minimal_runscript.sh stop Ребутните сервер (в смысле, хостинг), зайдите в терминал и выполните команду: /home/ts3server/ts3server_startscript.sh start Теперь подключитесь к серверу через клиент TeamSpeak`а на вашем компьютере, введя в качестве адреса IP вашего сервера (без порта!). Если вы всё сделали правильно, то вам предложат ввести User Privilege Key. Вводите туда ваш токен и вуаля - вы админ на своём собственном сервере TeamSpeak 3! Важно: по дефолту из коробки вам будет доступна т.н. минимальная лицензия, т.е. на вашем сервере сможет находиться не более 32 человек. Чтобы получить больше слотов, вам потребуется заполнять специальную форму на оф. сайте разработчика. Не забывайте, что после каждого ребута сервера вам необходимо будет вводить в терминале команду /home/ts3server/ts3server_startscript.sh start Если же вы хотите настроить автозагрузку, то вам прямая дорога в cron. К сожалению, тут я уже вам не помощник, так что гуглите мануалы. Надеюсь, этот гайд поможет вам развернуть ТСочку для вашего клана/сообщества/чегоугодно.
×