02-20-2012, 03:47 PM
Этим руководством я постараюсь вкратце изложить по пунктам, как установить сервер Minecraft под управлением системы Linux (в моем случае это Debian). В качестве клиента удаленного доступа к VPS используем PuTTY, все остальное делаем на самом сервере.
Первым делом необходимо определиться с директорией, в которую будем устанавливать Minecraft, обычно выбираю «home». Плюс мы понимаем, что директории для самого сервера у нас пока нет, так что создадим ее прописав в терминал PuTTY команду:
Теперь нам нужно загрузить сам сервер, поэтому пишем в терминале:
Для редактирования файлов я использую Nano Text Editor, если у вас нет редактора — устанавливаем:
Создаем наш «стартер» с параметрами запуска сервера Minecraft:
В тело редактора прописываем:
В дальнейшем вам еще предстоит установить более точные значения для Xmx и Xms, но для моего «тестового запуска» этого не требуется. Сохраните файл нажатием Ctrl + O и закройте редактор Ctrl + X. Осталось установить права на исполнение:
Как вы заметили, нам необходима Java JRE. C версиями не экспериментировал, но на 6-й запускается. Java JRE устанавливается так:
Запускаем:
Результат первого запуска
Как видим, сервер запустился с предупреждениями о отсутствии конфигурационных файлов, не переживайте, они создаются при первом запуске и если перезапустить сервер, этих предупреждений уже не будет.
Во время теста использовался VPS с 1Gb памяти, напомню, это минимальные требования к серверу Minecraft. Будут вопросы по установке — пишите, не стесняемся.
Первым делом необходимо определиться с директорией, в которую будем устанавливать Minecraft, обычно выбираю «home». Плюс мы понимаем, что директории для самого сервера у нас пока нет, так что создадим ее прописав в терминал PuTTY команду:
Код:
cd /home/ && mkdir minecraft && cd minecraft
Теперь нам нужно загрузить сам сервер, поэтому пишем в терминале:
Код:
wget https://s3.amazonaws.com/MinecraftDownload/launcher/minecraft_server.jar
Для редактирования файлов я использую Nano Text Editor, если у вас нет редактора — устанавливаем:
Код:
apt-get install nano
Создаем наш «стартер» с параметрами запуска сервера Minecraft:
Код:
nano start
В тело редактора прописываем:
Код:
java -Xmx1024M -Xms1024M -jar minecraft_server.jar nogui &
В дальнейшем вам еще предстоит установить более точные значения для Xmx и Xms, но для моего «тестового запуска» этого не требуется. Сохраните файл нажатием Ctrl + O и закройте редактор Ctrl + X. Осталось установить права на исполнение:
Код:
chmod +x ./start
Как вы заметили, нам необходима Java JRE. C версиями не экспериментировал, но на 6-й запускается. Java JRE устанавливается так:
Код:
apt-get install -y --force-yes sun-java6-bin
Запускаем:
Код:
./start
Результат первого запуска
Цитата:2012-02-20 14:36:35 [INFO] Starting minecraft server version 1.1
2012-02-20 14:36:35 [INFO] Loading properties
2012-02-20 14:36:35 [WARNING] server.properties does not exist
2012-02-20 14:36:35 [INFO] Generating new properties file
2012-02-20 14:36:35 [INFO] Starting Minecraft server on *:25565
2012-02-20 14:36:35 [WARNING] Failed to load ban list: java.io.FileNotFoundException: banned-players.txt (No such file or directory)
2012-02-20 14:36:35 [WARNING] Failed to load ip ban list: java.io.FileNotFoundException: banned-ips.txt (No such file or directory)
2012-02-20 14:36:35 [WARNING] Failed to load operators list: java.io.FileNotFoundException: ops.txt (No such file or directory)
2012-02-20 14:36:35 [WARNING] Failed to load white-list: java.io.FileNotFoundException: white-list.txt (No such file or directory)
2012-02-20 14:36:35 [INFO] Preparing level "world"
2012-02-20 14:36:35 [INFO] Default game type: 0
2012-02-20 14:36:36 [INFO] Preparing start region for level 0
2012-02-20 14:36:37 [INFO] Preparing spawn area: 8%
2012-02-20 14:36:38 [INFO] Preparing spawn area: 16%
2012-02-20 14:36:39 [INFO] Preparing spawn area: 24%
2012-02-20 14:36:40 [INFO] Preparing spawn area: 32%
2012-02-20 14:36:41 [INFO] Preparing spawn area: 36%
2012-02-20 14:36:42 [INFO] Preparing spawn area: 44%
2012-02-20 14:36:43 [INFO] Preparing spawn area: 52%
2012-02-20 14:36:44 [INFO] Preparing spawn area: 61%
2012-02-20 14:36:45 [INFO] Preparing spawn area: 73%
2012-02-20 14:36:46 [INFO] Preparing spawn area: 81%
2012-02-20 14:36:47 [INFO] Preparing spawn area: 89%
2012-02-20 14:36:48 [INFO] Done (12154160772ns)! For help, type "help" or "?"
Как видим, сервер запустился с предупреждениями о отсутствии конфигурационных файлов, не переживайте, они создаются при первом запуске и если перезапустить сервер, этих предупреждений уже не будет.
Во время теста использовался VPS с 1Gb памяти, напомню, это минимальные требования к серверу Minecraft. Будут вопросы по установке — пишите, не стесняемся.