Difference between revisions of "Setting up a server/ru"
Jump to navigation
Jump to search
(→Linux) |
|||
Line 18: | Line 18: | ||
#Откройте консоль. | #Откройте консоль. | ||
− | #Введите <code> | + | #Введите <code>ВАШ/MINETEST/КАТАЛОГ/bin/minetestserver</code>, или просто перетащите исполняемый файл minetestserver (находится в <code>/Minetest/bin/</code>) на терминал '''(ПРОЧТИТЕ ИНСТРУКЦИИ НИЖЕ!) ''' |
− | # * Если вы хотите указать конкретный игровой ID, выбор игры ID расположены в <code>/Minetest/games/</code>. добавьте в конце команды <code>--gameid ''' | + | # * Если вы хотите указать конкретный игровой ID, выбор игры ID расположены в <code>/Minetest/games/</code>. добавьте в конце команды <code>--gameid '''idИгры'''</code>. |
− | # * Если вы получаете сообщение об ошибке “Multiple worlds are available.”. Выбрать мир можно в <code>/Minetest/worlds/</code>. Добавте <code>--worldname ''' | + | # * Если вы получаете сообщение об ошибке “Multiple worlds are available.”. Выбрать мир можно в <code>/Minetest/worlds/</code>. Добавте <code>--worldname '''НазваниеМира''</code> в конце команды. |
# Если сервер упал, смотрите в <code>debug.txt</code> в <code>/Minetest/bin/</code>. | # Если сервер упал, смотрите в <code>debug.txt</code> в <code>/Minetest/bin/</code>. | ||
#Вперед - пользоваться сервером Minetest! | #Вперед - пользоваться сервером Minetest! |
Revision as of 16:30, 3 September 2017
Настройка домашнего сервера
- Запускать сервер нужно на определенном порту
- * Примечание: Рекомендуется оставить порт на значении по умолчанию (30000)
- Определите внутренний IP компьютера на котором будет сервер
- * Linux: откройте терминал и введите комманду
ifconfig
и нажмите ввод - * Windows: Пуск → Выполнить ... →
cmd.exe
→ipconfig
- Проверте настройки перенаправления портов в роутере (если он у вас есть)
- * Назначте порт UDP (30000, если вы оставили его по умолчанию) для перенаправления на внутренний IP
- * Кроме того, настройте все брандмауэры, на пропуск трафика на этом порту
- Чтобы узнать, как запустить сервер, пожалуйста, прочитайте раздел ниже
- Сообщите вашим друзьям ваш внешний IP
- Добавьте
server_announce = 1
, в ваш minetest.conf чтобы добавить его в список публичных серверов.
Запуск сервера
Linux
- Откройте консоль.
- Введите
ВАШ/MINETEST/КАТАЛОГ/bin/minetestserver
, или просто перетащите исполняемый файл minetestserver (находится в/Minetest/bin/
) на терминал (ПРОЧТИТЕ ИНСТРУКЦИИ НИЖЕ!) - * Если вы хотите указать конкретный игровой ID, выбор игры ID расположены в
/Minetest/games/
. добавьте в конце команды--gameid idИгры
. - * Если вы получаете сообщение об ошибке “Multiple worlds are available.”. Выбрать мир можно в
/Minetest/worlds/
. Добавте--worldname 'НазваниеМира
в конце команды. - Если сервер упал, смотрите в
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"
- Тема форума для получения информации о "Оптимизация скорости сервера"