Подробная установка сервера на Linux.

Тема в разделе "Создание и управление сервером", создана пользователем soool, 31 дек 2011.

  1. soool

    soool Новичок

    Всем привет сегодня я расскажу как поставить сервер Teeworlds под управлением Linux.

    1.Заходим в файловую систему. Далее /usr/games/

    И создаём тут папку teeworlds. В неё распаковываем архив с игрой скачанной с офф сайта (Должен быть специально для линукса )

    2.Cоздаём текстовый файл с настройками сервера.

    Я заранее его приготовил,у меня стандартные настройки под ctf сервер,если хотить поставить под другой режим читайте гайды в интернете.

    Сохраняем настройки под названием autoexec.cfg

    Сохранили? Теперь закидываем этот файл в папку teeworlds.

    3.Заходим в терминал.

    Устанавливаем Screen командой sudo apt-get install screen .У меня стоит CentOS поэтому я использовал yum . Apt-get На Ubunte

    Установили?

    Переходим в нужный коталог командой cd /usr/games/teeworlds

    Перешли? Запускаем сервер с нужными нам настройками командой ./teeworlds_srv -f autoexec.cfg


    Если вы увидели в одной из строчек название вашего сервера,которое вы писали в конфиге,то вы всё сделали правильно и сервер успешно запущен.

    Можете спокойно заходить на него и играть.

    Полезный сайт с командами. (http://www.fgclub.ru/content/настройка-сервера-teeworlds)


    Гайд сделал Soool специально для teeworlds.su
     
    Tee Lol=) и Matodor нравится это.
  2. Tee Lol=)

    Tee Lol=) Пользователь

    а в Kubuntе так будет?
     
  3. Matodor

    Matodor Гл. Администратор Команда форума

    Скорее всего.
     
  4. Tiomik_Doyle

    Tiomik_Doyle Новичок

    Спасибо большое! Буду пробовать. Так как у меня стоит Убунта, то лучше мне под Линуксом сервер установить. А не знаете случайно, как openfng сделать или Catch16, а то уж больно нравятся мне эти сервера ;)
    Я капитан местной Молдавской гильдии "Parcan", и хочу сделать собственный сервер (серверный компьютер уже есть ;) ), чтоб тренироваться, а может быть и соревноваться там.
     
  5. Tee Lol=)

    Tee Lol=) Пользователь


    а как запускать сервера на убунте?
     
  6. Tee Lol=)

    Tee Lol=) Пользователь

    понятно. тут же написано. я забыл
     
  7. Tiomik_Doyle

    Tiomik_Doyle Новичок

    Да написано в инструкции... через терминал... нужно попробовать. Если получится, то стану активистом вашего форума! :Р
     
  8. Matodor

    Matodor Гл. Администратор Команда форума

  9. Tiomik_Doyle

    Tiomik_Doyle Новичок

    Терминал мне пишет, что сервер запущен, работает... а в списках его нет(
    Можете скинуть стандартные конфиги сервера?
    Фф... всё правильно, сервер появился в игре по LAN, как его вывести в Интернет?
     
  10. Matodor

    Matodor Гл. Администратор Команда форума

    Конфиг для DM:
    Код:
    sv_name [Teeworlds.su] DM 1x1
    sv_rcon_password PASSWORD
    sv_gametype dm
    sv_map dm1
    sv_spamprotection 1
    sv_register 1
    sv_port 8303
    sv_broadcast www.Teeworlds.su
    sv_motd  www.Teeworlds.su\nAdmin Matodor
    sv_welcome www.Teeworlds.su
    sv_tournament_mode 1
    sv_spectator_slots 14
     
    add_vote "restart 5" "restart 5"
    add_vote "restart 10" "restart 10"
    add_vote "restart 20" "restart 20"
    add_vote "map dm1" "sv_map dm1"
    add_vote "timelimit 5" "sv_timelimit 5"
    add_vote "timelimit 10" "sv_timelimit 10"
    add_vote "timelimit 15" "sv_timelimit 15"
    add_vote "timelimit 0" "sv_timelimit 0"
    add_vote "scorelimit 10" "sv_scorelimit 10"
    add_vote "scorelimit 25" "sv_scorelimit 25"
    add_vote "scorelimit 35" "sv_scorelimit 35"
     
    sv_powerups 0
    sv_votes 1
    sv_warmup 10
    sv_max_clients 16
    sv_scorelimit 100
    sv_register 1
    sv_scorelimit 10
    Для CTF:
    Код:
    sv_name [Teeworlds.su] CTF srv 2
    sv_rcon_password PASSWORD
    sv_gametype ctf
    sv_map ctf2
    sv_spamprotection 1
    sv_register 1
    sv_port 8304
    sv_broadcast www.Teeworlds.su
    sv_motd  www.Teeworlds.su\nAdmin Matodor
    sv_welcome www.Teeworlds.su
    sv_tournament_mode 1
     
    add_vote "reload" "reload"
    add_vote "restart 5" "restart 5"
    add_vote "restart 10" "restart 10"
    add_vote "restart 20" "restart 20"
    add_vote "map ctf1" "sv_map ctf1"
    add_vote "map ctf2" "sv_map ctf2"
    add_vote "map ctf3" "sv_map ctf3"
    add_vote "map ctf4" "sv_map ctf4"
    add_vote "map ctf5" "sv_map ctf5"
    add_vote "map ctf6" "sv_map ctf6"
    add_vote "map ctf7" "sv_map ctf7"
     
    add_vote "timelimit 5" "sv_timelimit 5"
    add_vote "timelimit 10" "sv_timelimit 10"
    add_vote "timelimit 15" "sv_timelimit 15"
    add_vote "timelimit 0" "sv_timelimit 0"
    add_vote "8x8 players" "sv_spectator_slots 0"
    add_vote "7x7 players" "sv_spectator_slots 2"
    add_vote "6x6 players" "sv_spectator_slots 4"
    add_vote "5x5 players" "sv_spectator_slots 6"
    add_vote "4x4 players" "sv_spectator_slots 8"
    add_vote "3x3 players" "sv_spectator_slots 10"
    add_vote "2x2 players" "sv_spectator_slots 12"
    add_vote "1x1 players" "sv_spectator_slots 14"
     
    add_vote "scorelimit 10" "sv_scorelimit 10"
    add_vote "scorelimit 25" "sv_scorelimit 25"
    add_vote "scorelimit 35" "sv_scorelimit 35"
    add_vote "scorelimit 100" "sv_scorelimit 100"
    add_vote "scorelimit 300" "sv_scorelimit 300"
    add_vote "scorelimit 1000" "sv_scorelimit 1000"
     
    sv_powerups 0
    sv_votes 1
    sv_warmup 10
    sv_max_clients 16
    sv_scorelimit 100
    sv_register 1
    sv_scorelimit 500
     
  11. Matodor

    Matodor Гл. Администратор Команда форума

    В интернете он должен быть виден для других.
     
  12. Tiomik_Doyle

    Tiomik_Doyle Новичок

    Спасибо! Команду будем тренировать :) огромное спасибо Вам...
     
  13. Tee Lol=)

    Tee Lol=) Пользователь

    а как забиндить адрес: типа не 192.168.1.8, а 217.118.98.42 ?
     
  14. Matodor

    Matodor Гл. Администратор Команда форума

    192.168.1.8 это локальный адрес, аналог localhost, через него заходишь только ты. Другие же видят ип сервера как 217.118.98.42 (пример).
     
  15. Tiomik_Doyle

    Tiomik_Doyle Новичок

    Ой, а по Интернету он для других не виден... только что пробовал, только по ЛАНу...
     
  16. Tee Lol=)

    Tee Lol=) Пользователь

    а как сделать так, чтобы проблем с брандмауэром не было?
     
  17. Matodor

    Matodor Гл. Администратор Команда форума

    Нужно его отключить, как - найдёшь в гугле. Так же необходимо открыть порты для сервера, указанные в конфиге.
     
    Tee Lol=) нравится это.
  18. Tiomik_Doyle

    Tiomik_Doyle Новичок

    Всё, понял... я же захожу с другого компьютера, у которого такой же IP, как и у меня, поэтому и не виден... спасибо... буду и дальше постигать, а как узнать тогда адрес сервера по Интернету, если я зохожу по ЛАНу?
     
  19. Tee Lol=)

    Tee Lol=) Пользователь

    ну я отключил нaxep этот брандмауэр, что теперь?
     
  20. Matodor

    Matodor Гл. Администратор Команда форума

    www.2ip.ru