Установка сервера Minecraft в Linux
Сервер Minecraft довольно просто установить в Linux при помощи командной строки.
Примечание: сервер Linux должен иметь не меньше 1GB оперативной памяти (желательно – 2GB).
Для начала нужно подключиться к серверу по SSH. В системе Mac это можно сделать через терминал, а на ПК – через PuTTY. Открыв командную строку, введите:
ssh username@ipaddress
По запросу введите пароль. Можно войти на сервер как пользователь root, но это небезопасно, потому рекомендуется использовать не-рутовую учётную запись с расширенными привилегиями (об этом можно прочесть в этой статье).
1: Установка зависимостей
Прежде чем приступить к установке сервера Minecraft, нужно обновить список пакетов:
sudo apt-get update
Затем необходимо узнать, установлена ли платформа Java; для этого запросите версию Java:
java -version
Если Java не была установлена ранее, на экране появится сообщение:
java: command not found
Чтобы установить Java, используйте стандартный менеджер пакетов:
sudo apt-get install default-jdk
Также нужно предварительно установить Screen – приложение, которое будет поддерживать работу сервера в случае сбоя соединения:
sudo apt-get install screen
Примечание: Более подробную информацию о Screen можно найти в этом руководстве.
2: Установка сервера Minecraft
Создайте каталог для хранения файлов Minecraft:
mkdir minecraft
Откройте этот каталог:
cd minecraft
Затем загрузите в него пакеты сервера Minecraft:
wget -O minecraft_server.jar https://s3.amazonaws.com/Minecraft.Download/versions/1.7.4/minecraft_server.1.7.4.jar
Запустите screen, указав имя сессии при помощи опции –S:
screen -S "Minecraft server"
После загрузки файла запустите его при помощи Java:
java -Xmx1024M -Xms1024M -jar minecraft_server.jar nogui
Текст запуска должен выглядеть примерно так:
2012-08-06 21:12:52 [INFO] Loading properties
2012-08-06 21:12:52 [WARNING] server.properties does not exist
2012-08-06 21:12:52 [INFO] Generating new properties file
2012-08-06 21:12:52 [INFO] Default game type: SURVIVAL
2012-08-06 21:12:52 [INFO] Generating keypair
2012-08-06 21:12:53 [INFO] Starting Minecraft server on *:25565
2012-08-06 21:12:53 [WARNING] Failed to load operators list: java.io.FileNotFoundException: ./ops.txt (No such file or directory)
2012-08-06 21:12:53 [WARNING] Failed to load white-list: java.io.FileNotFoundException: ./white-list.txt (No such file or directory)
2012-08-06 21:12:53 [INFO] Preparing level "world"
2012-08-06 21:12:53 [INFO] Preparing start region for level 0
2012-08-06 21:12:54 [INFO] Preparing spawn area: 4%
2012-08-06 21:12:55 [INFO] Preparing spawn area: 12%
2012-08-06 21:12:56 [INFO] Preparing spawn area: 20%
2012-08-06 21:12:57 [INFO] Preparing spawn area: 24%
2012-08-06 21:12:58 [INFO] Preparing spawn area: 32%
2012-08-06 21:12:59 [INFO] Preparing spawn area: 36%
2012-08-06 21:13:00 [INFO] Preparing spawn area: 44%
2012-08-06 21:13:01 [INFO] Preparing spawn area: 48%
2012-08-06 21:13:02 [INFO] Preparing spawn area: 52%
2012-08-06 21:13:03 [INFO] Preparing spawn area: 61%
2012-08-06 21:13:04 [INFO] Preparing spawn area: 69%
2012-08-06 21:13:05 [INFO] Preparing spawn area: 77%
2012-08-06 21:13:06 [INFO] Preparing spawn area: 85%
2012-08-06 21:13:07 [INFO] Preparing spawn area: 93%
2012-08-06 21:13:08 [INFO] Done (15.509s)! For help, type "help" or "?"
Готово! Сервер Minecraft установлен. Чтобы завершить сессию screen, введите:
ctl-a d
Чтобы восстановить соединение screen, введите:
screen -R
Чтобы настроить сервер, откройте файл свойств:
nano ~/minecraft/server.properties
1 комментарий
Создал сервер на основе колдрон, но не могу включить онлайн игру через ланчер. Делал все как написано в установке. В чем может быть причина? Помогите пожайлуста.