Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление

Помогите Поставить bukkit сервера на Linux Server

Тема в разделе "[Архив] Помощь", создана пользователем R.G.SL!M, 3 авг 2014.

  1. Автор темы
    R.G.SL!M

    R.G.SL!M Активный участник Пользователь

    Баллы:
    78
    Имя в Minecraft:
    SlimRG
    Здравствуйте!
    Напишите пожалуйста подробно: Как поставить bukkit сервера на Linux Server (без GUI)
    Вопрос в том как сделать так, чтоб работало несколько серверов с авторестартом и если выйти из терминала всё продолжало бы работать.
    Спасибо!
     
  2. Хостинг MineCraft
    <
  3. Alexgrist

    Alexgrist Старожил Пользователь

    Баллы:
    173
  4. Jadykov

    Jadykov Активный участник Пользователь

    Баллы:
    78
    apt-get install screen (окна в терминале)
    Дальше по гайду (за исключением раздела "Установка сервера")
    http://firstwiki.ru/index.php/Установка_сервера_Minecraft_(Linux)
    Подключаешься по SFTP на хост и загружаешь свой сервер в нужную директорию.
    Переходишь с помощью cd /имядериктории/имяподдиректории в нужное место (куда закинул сервер) и устанавливаешь chmod +x для sh запуска (либо все через ftp клиет)
    Запускаешь сервер (в скрине. screen -S имя_имяскрина.Выйти из скрина ctrl+a+d. Возобновить скрин screen -r или screen -r номер_скрина. Номер брать из screen -ls) ./имя_файла_запуска.sh (кстати sh запускатор редактируй именно в самом линухе. Для этого поставь один из редакторов. Например apt-get install nano. После чего юзай "nano" и запиши туда запуск твоего баш скрипта. После чего ctrl+o кажется, сохранить. (нужно будет назвать файл с расширением .sh. Например start.sh) ctrl+x выйти).
    По поводу австорестарта. Можно сделать cron проверку процесса через баш скрипт (самый лучший вариант). Либо воспользоватся авторестартом в конфиге ядра (или плагин какой поставить). Но с последним вариантом ты можешь возобновить пустой скрин, и его придется убивать screen -X -S номер_скрина kill (и так же придется убивать джаву. Если ее не убить, будет что-то в роде "Sever is already running at this port")
     
    Последнее редактирование: 3 авг 2014

Поделиться этой страницей