Difference between revisions of "Setting up a server/ru"
Jump to navigation
Jump to search
Line 52: | Line 52: | ||
* Тема форума "[https://forum.minetest.net/viewtopic.php?f=10&t=2870 Иллюстрированное руководство по созданию сервера]" может быть интересна. | * Тема форума "[https://forum.minetest.net/viewtopic.php?f=10&t=2870 Иллюстрированное руководство по созданию сервера]" может быть интересна. | ||
* Тема форума для получения дополнительной информации "[https://forum.minetest.net/viewtopic.php?f=10&t=8924 Как создать и поддерживать сервер на Windows]" | * Тема форума для получения дополнительной информации "[https://forum.minetest.net/viewtopic.php?f=10&t=8924 Как создать и поддерживать сервер на Windows]" | ||
− | * "[ | + | * Тема форума для получения информации о "[https://forum.minetest.net/viewtopic.php?f=10&t=1825 Оптимизация скорости сервера]" |
[[Category:Tutorials]] | [[Category:Tutorials]] | ||
[[Category:Server]] | [[Category:Server]] |
Revision as of 16:10, 18 September 2016
Настройка домашнего сервера
- Запускать сервер нужно на определенном порту
- * Примечание: Рекомендуется оставить порт на значении по умолчанию (30000)
- Определите внутренний IP компьютера на котором будет сервер
- * Linux: откройте терминал и введите комманду
ifconfig
и нажмите ввод - * Windows: Пуск → Выполнить ... →
cmd.exe
→ipconfig
- Проверте настройки перенаправления портов на маршрутизаторе
- * Назначте порт UDP (30000, если вы оставили его по умолчанию) для перенаправления на внутренний IP
- * Кроме того, настройте все брандмауэры, на пропуск трафика на этом порту
- Чтобы узнать, как запустить сервер, пожалуйста, прочитайте раздел ниже
- Сообщите вашим друзьям ваш внешний IP
- Добавьте
server_announce = 1
, в ваш minetest.conf чтобы добавить его в список публичных серверов.
Запуск сервера
Linux
- Откройте консоль.
- Введите
YOUR/MINETEST/DIRECTORY/bin/minetestserver
, или просто перетащите исполняемый файл minetestserver (находится в/Minetest/bin/
) на терминал (ПРОЧТИТЕ ИНСТРУКЦИИ НИЖЕ!) - * Если вы хотите указать конкретный игровой ID, выбор игры ID расположены в
/Minetest/games/
. добавьте в конце команды--gameid thegameid
. - * Если вы получаете сообщение об ошибке “Multiple worlds are available.”. Выбрать мир можно в
/Minetest/worlds/
. Добавте--worldname theWorld
в конце команды. - Если сервер упал, смотрите в
debug.txt
в/Minetest/bin/
. - Вперед - пользоваться сервером Minetest!
Для удобства использования можно создать файл с именем minetestserver.sh, добавьте в него строки указанные ниже и киньте его в каталог /Minetest/bin/. Чтобы запустить сервер, просто запустите файл в терминале.
#!/bin/bash -x
./minetestserver --gameid minetest --worldname world
Windows
- Откройте командную строку, перейдите в папку установки Minetest, потом в папку “bin”, удерживая клавишу Shift, делаем правый клик мыши на пустой файл (не на minetest.exe), нажмите кнопку "Открыть командную строку".
- Напишите это:
minetest.exe --server
- * Если вы получаете сообщение об ошибке “Multiple worlds are available.”, Используйте
minetest.exe --server --worldname world_name
, гдеworld_name
- имя мира. - Если сервер упал, смотрите в
debug.txt
в/Minetest/bin/
. - Вперед - пользоваться сервером Minetest!
Если вам не нравится, запускать упавший сервер, просто запустите сервер из пакетного файла, который содержит следующий код:
@echo off :crash minetest.exe --server --worldname world_name goto crash
Смотрите также
- Настройка сервера на Debian для получения дополнительной информации для Debian (Ubuntu).
- Для получения большего числа команд изучайте командную строку.
- Тема форума "Иллюстрированное руководство по созданию сервера" может быть интересна.
- Тема форума для получения дополнительной информации "Как создать и поддерживать сервер на Windows"
- Тема форума для получения информации о "Оптимизация скорости сервера"