Установка сервера Minecraft (Windows)
Для установки Java на сервер с Windows вам потребуется зайти на сервер по RDP, запустить интернет-браузер, зайти на страницу загрузки Java, скачать и произвести инсталляцию приложения.
И теперь более подробно по каждому пункту:
Содержание |
Подключение к серверу с Windows
1. Чтобы подключиться к серверу под управлением Windows, требуется запустить ”Подключение к удаленному рабочему столу”, что расположен в меню “Пуск” → ”Программы” → ”Стандартные”
2. Ввести IP-адрес сервера
3. В появившемся окне приветствия, выбрать учетную запись и ввести пароль.
Установка Java
1. Запустите ближайший интернет-браузер.
2. Перейдите на страницу Java.
3. В появившемся окне нажмите на большую красную кнопку “Скачать Java бесплатно”.
4. Следуя указаниям, скачайте и установите Java.
Установка сервера Minecraft
1. Перейдите на официальном сайте в раздел Download.
2. Скачайте Minecraft_Server.exe.
3. Поместите его в директорию, где будут размещаться файлы сервера.
4. Запустите файл.
5. После первого запуска будут созданы все требуемые для работы и настройки файлы.
Некоторые хитрости
Увеличение выделенной ОЗУ для работы сервера
По умолчанию, сервер Minecraft использует всего 100 Мб ОЗУ, что несомненно мало, для увеличения выделяемой памяти (при условии, что на сервере есть требуемое количество памяти) следует создать пакетный файл следующего вида:
1. Создайте и откройте файл .. в блокноте и поместите туда следующее содержимое "C:\Program Files\Java\jre6\bin\javaw.exe" -Xmx2G -Xms2G -jar "Minecraft_Server.exe" где 2G это размер ОЗУ в Гб. Укажите на свое усмотрение.
2. Сохраните его, назвав, к примеру, start.bat и поместите в директорию, откуда запускается Minecraft_Server.exe
Запуск сервера в консольном режиме
При работе без нагрузки сервер потребляет около 50 Мб ОЗУ из выделенных и сама Java - не менее 170 Мб.
Для экономии ресурсов выделенного сервера можно воспользоваться режимом установки Windows 2008 - Server Core (консольный режим, облегченный для выполнения специфических задач, тем не менее, позволяющий запускать Блокнот и некоторые другие элементы управления). И запустить сервер в консольном режиме.
Строка запуска будет выглядеть следующим образом:
"C:\Program Files\Java\jre6\bin\java.exe" -Xmx1024M -Xms1024M -jar “Minecraft_Server.exe” nogui
Единственное отличие от запуска .exe - параметр nogui.
Автоматический запуск сервера при загрузке системы
Создайте пакетный файл minecraft_start.bat с содержимым
"C:\Program Files\Java\jre6\bin\java.exe" -Xmx1G -Xms1G -jar “Minecraft_Server.exe” nogui
либо
"C:\Program Files\Java\jre6\bin\javaw.exe" -Xmx1G -Xms1G -jar "Minecraft_Server.exe"
(Зависит от того, в консольном или графическом режиме вы будете запускать сервер игры). И поместите его в директорию с файлами сервера. К примеру,
c:\minecraft_server\
Этот файл будет запускать непосредственно сам сервер Minecraft. Далее создайте второй файл, который будет содержать следующие строки
C: cd\. cd minecraft_server\ minecraft_start.bat
И поместите его в директорию
"C:\Users\USER\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\"
Этот файл будет инициировать запуск загрузочного скрипта сервера Minecraft при старте системы.
Автоматический перезапуск сервера Minecraft при его “падении” Данное решение придумал пользователь HooKed с одного из форумов, посвященным Minecraft.
@echo off :Minecraft echo (%time%) Minecraft started. "c:\Program Files\Java\jre6\bin\java.exe" -Xincgc -Xmx1G -jar minecraft_server.exe echo (%time%) WARNING: Minecraft closed or crashed, restarting. ping 1.1.1.1 -n 1 -w 3000 >nul goto Minecraft
Это содержимое можно поместить в файл
minecraft_start.bat
вышеописанного решения с автоматическим запуска сервера Minecraft.
Единственное, что требуется отредактировать - IP-адрес, на котором запущен сервер Minecraft в строке
ping 1.1.1.1 -n 1 -w 3000 >nul.