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

Туториал [урок] автозапуск сервера при загрузке на gnome (debian\ubuntu)

Тема в разделе "Руководства, инструкции, утилиты", создана пользователем Grim, 27 окт 2011.

  1. Автор темы
    Grim

    Grim Активный участник

    Баллы:
    78
    Skype:
    desscreamer1
    Решение конечно кривоватое но вдруг кому пригодится.

    собвстенно проблема решается тремя *.sh скриптами (можно и в один, но пока не пробовал)

    Start.sh (запускает непосредсвенно java машину)
    Код:
    #! /bin/sh
    cd /home/grim/minectaft/
    java -Xms1G -Xmx1G -jar craftbukkit-0.0.1-SNAPSHOT.jar
    где 1G - объем памяти который вам нужен для работы сервера ( у меня 15)
    если вы не пользуетесь craftbukkit то заменяем

    Код:
    java -Xms1G -Xmx1G -jar minecraft_server.jar
    Run.sh (запускает start.sh в окне терминала чтоб ява машина крутилась в нем, а не без визуального отображени)
    Код:
    #! /bin/sh
    gnome-terminal -x bash -i -c "/home/grim/minecraft/start.sh %d %f; read"
    оба эти файла должны находится в корневом каталоге minecraft сервера.

    Autorun.sh (кнопка запуска)
    Код:
    #! /bin/sh
    cd /home/grim/minecraft/ && sh run.sh
    включаем Autoran.sh в автозагрузку
    на gnome: Система > Параметры > Запускаемые Приложения

    не забываем в свойствах каждого файла поставить галочку в
    Свойства > Права > Выполнение (позволять выполнение файла как программы)

    все - перезагружаемся и радуемся работающему серверу.
    ищу решения для автоматического перезапуска сервера раз в сутки , найду опишу)
     
  2. Хостинг MineCraft
    <
  3. Nik_777

    Nik_777 Активный участник

    Баллы:
    68
    Skype:
    Nik_777_xXx
    Спасибо)Но ты случайно не знаешь как поставить сервер на хостинг что-бы IP был например не:44.77.101.155,а что-то типа IP:minecraft-game.ru?
     
  4. General

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

    Баллы:
    123
    это надо днсками возится
     
  5. Nik_777

    Nik_777 Активный участник

    Баллы:
    68
    Skype:
    Nik_777_xXx
    С днсками не проблема,но как?
     
  6. Автор темы
    Grim

    Grim Активный участник

    Баллы:
    78
    Skype:
    desscreamer1
    если тебе не нужно делать мультидомен на одной машинке - то паркуешь используя удаленные DNS в данном случае я использовал DNS регистратора домена .
    https://2domains.ru/reg/
    там одна из опций Управление зоной ДНС - ставишь IP с артибутами www @ * (А) и все работает через пару часов.
    что там на nik.ru хз ...
    это при условии что на этом IP больше нет и не будет никаких ресурсов.
    если есть то придется самому мутить DNS сервер
     
  7. Nik_777

    Nik_777 Активный участник

    Баллы:
    68
    Skype:
    Nik_777_xXx
    Не могли-бы вы создать для этого целый урок?
     
  8. lantain

    lantain Активный участник

    Баллы:
    78
    А как сделать автозапуск на openSUSE?
     
    Оригинало_о нравится это.
  9. kDas

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

    Баллы:
    123
    Skype:
    dasjke
    Имя в Minecraft:
    kDasRU
    linux-way:
    crontab -e
    @reboot /path/to/script/

    ;)
     
    c_tiger и lantain нравится это.
  10. General

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

    Баллы:
    123
    1 вопрос а если консоль только то как быть?
     
    noxrus нравится это.
  11. noxrus

    noxrus Активный участник

    Баллы:
    68
    Skype:
    noxrus
    Имя в Minecraft:
    Nox
    Присоеденяюсь, по поводу только консоли ...
     
  12. derlafff

    derlafff Активный участник

    Баллы:
    68
    Имя в Minecraft:
    derlafff
    Запилить инит-скрипт и добавить его в автозагрузку (update-rc.d scriptname defaults)
     
    Stalkerdeni971 нравится это.
  13. The_FoXi

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

    Баллы:
    88
    Skype:
    Foxn2o2
    Имя в Minecraft:
    FoXi
    А вот для кого придумали
    Server Remote Toolkit

    У меня раз в 12 часов сам рестартится (ну и разные другие фишки о которых тут не говорят),
    Также MineBackup каждую ночь льёт на другой хост жатые копии сервера
     
    Сникерсни нравится это.
  14. derlafff

    derlafff Активный участник

    Баллы:
    68
    Имя в Minecraft:
    derlafff
    Для этого есть крон
    И для этого есть крон
     
  15. The_FoXi

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

    Баллы:
    88
    Skype:
    Foxn2o2
    Имя в Minecraft:
    FoXi
    На все случаи прям крон...

    зачем так гемороится....
     
  16. derlafff

    derlafff Активный участник

    Баллы:
    68
    Имя в Minecraft:
    derlafff
    Эмм. на каждый случай максимум по строчке в кронтаб.

    Зачем юзать сомнительного качества комбаин, если всё делается легко и просто стандартными инструментами?
     

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