Установка сервера Minecraft (Linux)

Материал из Энциклопедия сайта ABCVG
(Различия между версиями)
Перейти к: навигация, поиск
 
Строка 24: Строка 24:
  
 
# Затем обновляем информацию о пакетах:
 
# Затем обновляем информацию о пакетах:
apt-get update
+
apt-get update
 
+
  
 
# Для установки Oracle Java 7 выполните команду в терминале:
 
# Для установки Oracle Java 7 выполните команду в терминале:
apt-get install oracle-java7-installer
+
apt-get install oracle-java7-installer
  
 
=====OpenJDK=====
 
=====OpenJDK=====

Текущая версия на 18:29, 24 января 2016

Содержание

[править] Установка на Linux

Данная инструкция проверена на Debian 7 и Ubuntu 12.04

[править] Установка сервера

Скачать сервер можно с официального сайта Minecraft из раздела Download.

Качать нужно jar версию сервера, на момент написания статьи актуальная прямая ссылка на последнюю версию

mkdir /home/minecraft
cd /home/minecraft
wget https://s3.amazonaws.com/Minecraft.Download/versions/1.6.4/minecraft_server.1.6.4.jar

[править] Установка Java

Если вы получаете ошибку java: command not found или у вас установлена версия Java более старая чем 1.6, то вам нужно обновить Java в системе. Рекомендуется установка официальной версии от Oracle Java. Однако сервер работает при установке OpenJDK (на тестовый сервер при написании статьи ставилась именно OpenJDK версия.

[править] Debian

[править] Офицаильная версия от Oracle
  1. Для начала добавляем репозиторий в систему, откройте терминал и выполните следующие команды:
echo "deb http://ppa.launchpad.net/webupd8team/java/ubuntu precise main" | tee -a /etc/apt/sources.list
echo "deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu precise main" | tee -a /etc/apt/sources.list
apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys EEA14886
  1. Затем обновляем информацию о пакетах:
apt-get update
  1. Для установки Oracle Java 7 выполните команду в терминале:
apt-get install oracle-java7-installer
[править] OpenJDK

Здесь все просто, достаточно выполнить одну команду:

apt-get install openjdk-7-jre

[править] Ubuntu

[править] Офицаильная версия от Oracle

Чуть проще, чем на Debian:

  1. Добавляем репозиторий в систему, откройте терминал и выполните следующую команду:
sudo add-apt-repository ppa:webupd8team/java
  1. Затем обновляем информацию о пакетах:
sudo apt-get update

Хочу заметить, что предпочтительней устанавливать Oracle Java 7. На сегодняшний день - это последняя стабильная версия.

  1. Для установки Oracle Java 7 выполните команду в терминале:
sudo apt-get install oracle-java7-installer
  1. Убедимся что установилась корректная версия:

java -version

[править] OpenJDK

Здесь все просто, достаточно выполнить одну команду:

apt-get install openjdk-7-jre

[править] Запуск Minecraft сервера

cd /home/minecraft
java -Xms1G -Xmx1G -jar minecraft_server.1.6.4.jar nogui 

где 
-Xms1G — минимальной значение выделенной оперативной памяти
-Xmx1G — максимальное значение выделенной оперативной памяти

[править] Скрипты для запуска и остановки сервера

Для того чтобы сервер продолжал работать после того как вы его запустите, запускайте его в screen. Для этого его надо сначала установить:

apt-get install screen

Теперь для запуска используйте команду:

cd /home/minecraft && /usr/bin/screen -dmS minecraft /usr/bin/java -Xms1024M -Xmx1024M -jar /home/minecraft/minecraft_server.1.6.2.jar -nogui

Для сохранения изменений в мире:

/usr/bin/screen -p 0 -S minecraft -X eval 'stuff "/save-all"\015'

Для остановки сервера:

/usr/bin/screen -p 0 -S minecraft -X eval 'stuff "/stop"\015'

[править] Подробный баш скрипт для запуска, сохранения, остановки Minecraft сервера и много другого

Можно найти по ссылке

[править] Установка плагинов

Для того чтобы была возможность установки палгинов на сервер, нужно качать модификацию оригинального сервера Bukkit

Качать надо рекомендованную версию, на данный момент вот эту

Этот jar файл нужно качать вместо оригинального minecraft_server.jar (в данной статье minecraft_server.1.6.2.jar) и соотвтетсвенно запускать его:

java -Xms1G -Xmx1G -jar  craftbukkit.jar

Обратите внимание что -nogui здесь не надо писать, так как GUI версии нет.

Плагины устанавливаются в директорию plugin в директории с сервером, в нашем случае это:

/home/minecraft/plugin
Персональные инструменты
Пространства имён

Варианты
Действия
Навигация
Инструменты