Что ж папки сервера у нас в порядке, приступим к установке Java.

3. Установка Java

Для установки Java на Debian’е необходимо ввести в терминале слудующую команду устанавливающую из репозитория сам продукт:

apt-get install openjdk-6-jre

После ввода вам возможно должны предложить согласиться с установкой, введите y для соглашения.

После выполнения вышеуказанных действий рекомендуется перезагрузить машину, после чего выполните dpkg —configure -a для полной конфигурации установленных пакетов. На этом установка Java завершена. Ну а больше для работоспособности сервера Minecraft ничего и не нужно.

4. Тестовый запуск

Откройте терминал SSH. с помощью команды cd перейдите в папку с сервером. Затем введите следующее: java -Xms1G -Xmx1G -jar craftbukkit—.jar nogui , где

-Xms1G -Xmx1G Обьём памяти на который будет рассчитывать Виртуальная Java машина. 1G — 1 Гигабайт 2G — 2 Гигабайта

craftbukkit—.jar — ваш исполняемый файл, например — craftbukkit-1.2.5-R4.1.jar.

Как правильно настроить сервер Майнкрафт? | Настраиваем сервер Майнкрафт!

После запуска у вас должны поочерёдно выводиться в консоли строки запуска сервера — загрузка плагинов, создание и загрузка мира и тд.

На этом всё, если вы всё сделали правильно, ваш сервер должен работать и быть доступным по умолчанию по адресу :25565. Например:

78.24.219.108:25565. Однако это пока тестовый запуск и проверка работоспособности всей настройки, скорее всего если вы закроете консоль сервер так же может быть закрыт. При желании вы можете изменить порт и прочие параметры сервера в файле server.properties.

//Будьте внимательны при размещении сервера. Если вы случайно разместите его за предалами папки пользователя от которого идёт вызов запуска — сервер будет работать очень странно и косо выкидывая сообщение «User not premium» , «Подключение прервано» или «Конец потока»

5. Установка скрипта автоматической загрузки.

Теперь для для ещё более стабильной и удобной работы мы установим скрипт автозагрузки/автоперезагрузки для Minecraft сервера.

Создайте в папке /etc/init.d/ файл без расширения с названием minecraftи наполните его содержимым:

#!/bin/bash # /etc/init.d/minecraft # version 0.3.7 2012-03-06 (YYYY-MM-DD) ### BEGIN INIT INFO # Provides: minecraft # Required-Start: $local_fs $remote_fs # Required-Stop: $local_fs $remote_fs # Should-Start: $network # Should-Stop: $network # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # Short-Description: Minecraft server # Description: Starts the minecraft server ### END INIT INFO #Settings SERVICE=’minecraft_server.jar’ OPTIONS=’nogui’ USERNAME=’minecraft’ WORLD=’world’ MCPATH=’/home/minecraft/minecraft’ BACKUPPATH=’/media/remote.share/minecraft.backup’ CPU_COUNT=1 INVOCATION=»java -Xmx1024M -Xms1024M -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalPacing -XX:ParallelGCThreads=$CPU_COUNT -XX:+AggressiveOpts -jar $SERVICE $OPTIONS» ME=`whoami` as_user() < if [ $ME == $USERNAME ] ; then bash -c «$1» else su — $USERNAME -c «$1» fi >mc_start() < if pgrep -u $USERNAME -f $SERVICE >/dev/null then echo «$SERVICE is already running!» else echo «Starting $SERVICE. » cd $MCPATH as_user «cd $MCPATH screen -dmS minecraft $INVOCATION» sleep 7 if pgrep -u $USERNAME -f $SERVICE > /dev/null then echo «$SERVICE is now running.» else echo «Error! Could not start $SERVICE!» fi fi > mc_saveoff() < if pgrep -u $USERNAME -f $SERVICE >/dev/null then echo «$SERVICE is running. suspending saves» as_user «screen -p 0 -S minecraft -X eval ‘stuff «say SERVER BACKUP STARTING.

Читайте также:  Команда на Майнкрафт пе на супер меч

Server going readonly. «15′» as_user «screen -p 0 -S minecraft -X eval ‘stuff «save-off»15′» as_user «screen -p 0 -S minecraft -X eval ‘stuff «save-all»15′» sync sleep 10 else echo «$SERVICE is not running. Not suspending saves.» fi > mc_saveon() < if pgrep -u $USERNAME -f $SERVICE >/dev/null then echo «$SERVICE is running. re-enabling saves» as_user «screen -p 0 -S minecraft -X eval ‘stuff «save-on»15′» as_user «screen -p 0 -S minecraft -X eval ‘stuff «say SERVER BACKUP ENDED. Server going read-write. «15′» else echo «$SERVICE is not running.

🍍 ПАРАМЕТРЫ ЗАПУСКА МАЙНКРАФТ! — ПОВЫШАЕМ СЕБЕ ФПС! ● МАЙНКРАФТ СКАЙ ВАРС

Not resuming saves.» fi > mc_stop() < if pgrep -u $USERNAME -f $SERVICE >/dev/null then echo «Stopping $SERVICE» as_user «screen -p 0 -S minecraft -X eval ‘stuff «say SERVER SHUTTING DOWN IN 10 SECONDS. Saving map. «15′» as_user «screen -p 0 -S minecraft -X eval ‘stuff «save-all»15′» sleep 10 as_user «screen -p 0 -S minecraft -X eval ‘stuff «stop»15′» sleep 7 else echo «$SERVICE was not running.» fi if pgrep -u $USERNAME -f $SERVICE > /dev/null then echo «Error! $SERVICE could not be stopped.» else echo «$SERVICE is stopped.» fi > mc_update() < if pgrep -u $USERNAME -f $SERVICE >/dev/null then echo «$SERVICE is running! Will not start update.» else MC_SERVER_URL=http://s3.amazonaws.com/MinecraftDownload/launcher/minecraft_server.jar?v=`date | sed «s/[^a-zA-Z0-9]/_/g»` as_user «cd $MCPATH wget -q -O $MCPATH/minecraft_server.jar.update $MC_SERVER_URL» if [ -f $MCPATH/minecraft_server.jar.update ] then if `diff $MCPATH/$SERVICE $MCPATH/minecraft_server.jar.update >/dev/null` then echo «You are already running the latest version of $SERVICE.» else as_user «mv $MCPATH/minecraft_server.jar.update $MCPATH/$SERVICE» echo «Minecraft successfully updated.» fi else echo «Minecraft update could not be downloaded.» fi fi > mc_backup() < mc_saveoff NOW=`date «+%Y-%m-%d_%Hh%M»` BACKUP_FILE=»$BACKUPPATH/$_$.tar» echo «Backing up minecraft world. » #as_user «cd $MCPATH cp -r $WORLD $BACKUPPATH/$_`date «+%Y.%m.%d_%H.%M»`» as_user «tar -C «$MCPATH» -cf «$BACKUP_FILE» $WORLD» echo «Backing up $SERVICE» as_user «tar -C «$MCPATH» -rf «$BACKUP_FILE» $SERVICE» #as_user «cp «$MCPATH/$SERVICE» «$BACKUPPATH/minecraft_server_$.jar»» mc_saveon echo «Compressing backup. » as_user «gzip -f «$BACKUP_FILE»» echo «Done.» > mc_command() < command=»$1″; if pgrep -u $USERNAME -f $SERVICE >/dev/null then pre_log_len=`wc -l «$MCPATH/server.log» | awk »` echo «$SERVICE is running. executing command» as_user «screen -p 0 -S minecraft -X eval ‘stuff «$command»15′» sleep .1 # assumes that the command will run and print to the log file in less than .1 seconds # print output tail -n $[`wc -l «$MCPATH/server.log» | awk »`-$pre_log_len] «$MCPATH/server.log» fi > #Start-Stop here case «$1» in start) mc_start ;; stop) mc_stop ;; restart) mc_stop mc_start ;; update) mc_stop mc_backup mc_update mc_start ;; backup) mc_backup ;; status) if pgrep -u $USERNAME -f $SERVICE > /dev/null then echo «$SERVICE is running.» else echo «$SERVICE is not running.» fi ;; command) if [ $# -gt 1 ]; then shift mc_command «$*» else echo «Must specify server command (try ‘help’?)» fi ;; *) echo «Usage: $0 » exit 1 ;; esac exit 0

Читайте также:  Как в Майнкрафте вырастить тропическое дерево

Где измените следующие строки относительно вашей конфигурации:

SERVICE=’craftbukkit—.jar’ //ваш исполняемый файл

OPTIONS=’nogui’ // не менять

USERNAME=’minecraft’ //ваше имя пользователя в системе Linux

MCPATH=’/home/minecraft/minecraft’ //ваша папка с сервером

Внимание старайтесь указывать полные пути ОТ КОРНЯ СИСТЕМЫ!

Затем, назначьте этому файлу права на исполнение

chmod a+x /etc/init.d/minecraft

и добавьте его в список автозагрузки командой:

update-rc.d minecraft defaults

Всё, на этом установка скрипта завершена, для его проверки перезапустите ваш хостинг — сервер должен включиться автоматически. или введите в терминале для запуска сервера : sh /etc/init.d/minecraft start. Так же для вас доступны команды управления сервера через терминал:

sh /etc/init.d/minecraft start — Запустить сервер

sh /etc/init.d/minecraft stop — Остановить сервер

sh /etc/init.d/minecraft restart — Перезагрузка сервера

sh /etc/init.d/minecraft status — Статус сервера

sh /etc/init.d/minecraft command — Выполнить команду на сервере от игровой консоли. Например sh /etc/init.d/minecraft command say WOW

6. Добавление сервера Minecraft в планировщик Cron для автоперезагрузки

Для пользователей имеющих ISP Manager это сущая пара пустяков. Перейдя в Cron из панели управления, нажмите вверху кнопку создать. В появившемся окошке введите полный путь от корня системы до файла minecraft с командой перезагрузки. Скорее всего у вас это будет выглядеть так /etc/init.d/minecraft restart и поставьте период каждые 3 часа.

Всё на этом небольшой гайд по установке и настройке сервера майнкрафт на Linux завершён, по поводу ошибок и неудачах пишите в комментариях.

You have no rights to post comments

Источник: youon.ru

Как настроить сервер Minecraft

Это мой опыт открытия сервера, надеюсь, он поможет всем, чтобы никто не наступил на дыру.

  1. Необходимо настроить среду Java.
  2. Загрузите сервер Minecraft и запустите сервер через официальный сервер, так что построенный сервер является чистой версией и требует подлинной проверки (это можно изменить в настройках, чтобы не требовать подлинной проверки).
  3. Настройте файл сервера и измените конфигурацию сервера так, как вам нужно.
  4. Установите кузницу и превратите чистую одежду в модную одежду.
  5. Используйте ядро ​​сервера CatServer, чтобы легко создать сервер модов.
  6. Опубликуйте сервер во внешней сети, чтобы другие пользователи могли подключаться к серверу в других сетях.

Настроить среду Java

Здесь обратитесь к другой моей статье ————Настроить среду Java

Настроить сервер Minecraft

  1. скачать
    Вы можете скачать последнюю версию сервера с официального сайта Mojang.Ссылка на официальный сайт、Версия 1.12.2、Версия 1.15.1
  2. bat файл (снова легко запустить)
    После завершения загрузки скопируйте его в новый каталог и создайте новый файл bat в новом каталоге, напишите и сохраните следующую командную строку

java -Xmx1024M -Xms1024M -jar server.jar nogui
-Xmx -Xms используется для указания максимума и минимума (МБ) используемой памяти, который можно настроить в соответствии с фактическим использованием, server.jar Имя загруженного вами файла сервера (Обратите внимание, имена файлов совпадают) , Nogui означает графический интерфейс для отображения программ Java, его можно добавить в соответствии с вашими собственными привычками.

Далее не спешите запускать сервер. В этих файлах мы также увидим файл конфигурации сервера «server.properties» (этот файл, если нет другого редактора кода, вы можете открыть его с помощью Блокнота), который может быть отредактировано в соответствии с использованием

Читайте также:  Как построить песню джингл белс в Майнкрафт

Настроить файлы сервера

Из-за длины этой статьи перейдите к другой моей статье ————Настроить файлы сервера Minecraft

Установить кузницу

Здесь установленная кузница должна соответствовать своей версии Minecraft Server, например здесь я загрузилforge-1.12.2, Тогда это соответствуетserver 1.12.2.jar。
шаг

1 2 3

Некоторые зависимые библиотеки будут загружены в процессе установки. Загрузка может завершиться неудачно по некоторым причинам. Просто установите ее еще несколько раз.

Ядро сервера CatServer

Введение в CatServer

catserver — это совершенно новое ядро, которое обеспечивает поддержку плагинов bukkit / spigot / paper для серверов MOD высокой версии MC. Степень совершенства очень высока, и его уже можно запустить в производство в интенсивных производственных условиях.
Из-за нового поколения API-интерфейсов, таких как sponge, порог слишком высок, и другие причины преследуют многих юба, которые хотят войти в мод с высокой версией.
Catserver решает указанные выше проблемы и отличается простотой, надежностью, высокой производительностью и легкой конфигурацией.
В то же время мы стремимся предоставить простое, легкое в использовании и надежное ядро ​​сервера для большинства владельцев сервисов.

использовать

Краткое описание: Поместите основной .jar в корневой каталог сервера, а затем запустите его с параметрами запуска, относящимися к способу использования общего ядра.
ссылка для скачивания:https://github.com/Luohuayu/CatServer/releases

Подробно: будет загружено Ядро сервера CatServer И поместите его в каталог, создайте новый файл txt, измените его суффиксное имя на bat, щелкните правой кнопкой мыши, чтобы отредактировать, введите следующий код, сохраните, закройте

Опубликовать сервер во внешней сети

Укажите источник для перепечатки. Добро пожаловать, чтобы проверить источник, цитируемый в статье. Добро пожаловать, чтобы указать на любые ошибки или недостаточную ясность. Вы можете написать на [email protected]

Источник: russianblogs.com

Как установить сервер майнкрафт на centos 7

Griefing a Pay-to-Win Minecraft Server’s Spawn — Survivalmania (Part 2)

Как установить сервер майнкрафт на Debian 9

Minecraft — одна из самых популярных игр всех времен. Это видеоигра с песочницей о строительстве различных сооружений и приключениях. В этом руководстве объясняется, как установить и настроить Minecraft Server в Debian 9.

Как установить сервер Майнкрафт на Raspberry Pi

Как установить сервер Майнкрафт на Raspberry Pi

В этом уроке мы познакомим вас с процессом установки и настройки сервера Minecraft на Raspberry Pi 3 или 4. Minecraft — одна из самых популярных игр всех времен.

Как установить сервер майнкрафт на Ubuntu 18.04

Как установить сервер майнкрафт на Ubuntu 18.04

В этом руководстве рассказывается об установке и настройке последней версии Minecraft Server в Ubuntu 18.04. Мы будем использовать systemd для запуска сервера Minecraft и утилиту mcrcon для подключения к работающему экземпляру.

Источник: ru.joecomp.com