1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  2. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Туториал Установка сервера minecraft на linux

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

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

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

    Баллы:
    103
    Этим руководством я постараюсь вкратце изложить по пунктам, как установить сервер Minecraft под управлением системы Linux (в моем случае это Debian). В качестве клиента удаленного доступа к VPS используем PuTTY, все остальное делаем на самом сервере.

    Первым делом необходимо определиться с директорией, в которую будем устанавливать 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 "?" 

    Статья была написана:PROGRAMMATOR

    Источник (полная новость): http://forum.zone-game.info/showthread.php?t=18293
     
    CyberMan нравится это.
  2. ivanque

    ivanque Guest

  3. Автор темы
    ezko

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

    Баллы:
    103
    зачем?
     
    slavik123123123 нравится это.
  4. ivanque

    ivanque Guest

    Я клоню к тому, что поиском пользоваться надо. Такая статья уже есть.
     
  5. Androlis

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

    Баллы:
    63
    слушай, у меня вопрос. я свой сервак, точнее его сюорку хочу кинуть в созданую папку minecraft в директории home. Я кидаю с жесткого переносного диска, а он пишет у вас нет прав. Что надо сделать?
     
  6. ivanque

    ivanque Guest

    Установить права. chmod -R 0777 /путь-до/папки
     
  7. Androlis

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

    Баллы:
    63
    0777? разве не 777?
     
    Пароль123456789 нравится это.
  8. ivanque

    ivanque Guest

  9. asn007

    asn007 Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    asn008
    Имя в Minecraft:
    asn007
    Создавать папку сервера в папке /home/? Еретик!
     
  10. cherkasov666

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

    Баллы:
    103
    Skype:
    cherkasov_stanislav
    Имя в Minecraft:
    stas
    Толку то от твоей статьи. Сервер может поставить любой человек, который linux две недели назад установил(как я) за 2 минуты.
     
  11. Автор темы
    ezko

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

    Баллы:
    103
    удачи, к тому же это не моя статья
     
  12. cherkasov666

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

    Баллы:
    103
    Skype:
    cherkasov_stanislav
    Имя в Minecraft:
    stas
    Удачи в чем? Поставить баккит ребенок может, а линукс в этом плане даже удобнее шиндоуз.
     
    DmitriyMX нравится это.
  13. Автор темы
    ezko

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

    Баллы:
    103
    :fp:
     
  14. cherkasov666

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

    Баллы:
    103
    Skype:
    cherkasov_stanislav
    Имя в Minecraft:
    stas
    Мда. Ясно всё с тобой.
     
  15. noxrus

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

    Баллы:
    68
    Skype:
    noxrus
    Имя в Minecraft:
    Nox
    Всё нештяк, но есть куча вопросов:
    1) с каким названием создовать фаил с внутреннастями "java -Xmx1024M -Xms1024M -jar minecraft_server.jar nogui &" ?
    2) зачем в конце этих внктреннестий "&" ?
    3)chmod +x ./start
    суде по предложеной выше команде я дам права на директорию "start" в самом корне ? Но зачем ?? Если я минекрафт заинсталил в другую папку ?
    4) Где в инструкции написано о том что надо установить сервер ?? и какой командой ?
    5)
    chmod: cannot access `./start': No such file or directory
    -bash: ./start: No such file or directory
    6) ты забыл опомянуть это :
    Как видим, сервер запустился с предупреждениями о отсутствии конфигурационных файлов, не переживайте, они создаются при первом запуске и если перезапустить сервер, этих предупреждений уже не будет.

    Во время теста использовался VPS с 1Gb памяти, напомню, это минимальные требования к серверу Minecraft. Будут вопросы по установке — пишите, не стесняемся.
    7) Если не будет ответов, то пожалуйсто не пиши, в чом не разбираешся... COPY PASTE .....:fp:
     
    cherkasov666 нравится это.
  16. asn007

    asn007 Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    asn008
    Имя в Minecraft:
    asn007
    Что? Берем азбуку для начала. И делаем
    в свой мозг
     
  17. noxrus

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

    Баллы:
    68
    Skype:
    noxrus
    Имя в Minecraft:
    Nox
  18. asn007

    asn007 Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    asn008
    Имя в Minecraft:
    asn007
    Правильно. Русский не знаем - фигачим многоточиями
     
  19. Mad_Max

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

    Баллы:
    63

    Блин, знаю что давно вопрос был задан, но все же, отвечу.

    1) При введение в консоль "nano start" Уже создается документ с названием Start, в него то, и пихаем строки с указанием параметров запуска явы.
    2) Вероятно всего, такой синтаксис.
    3) Устанавливаете права не на папку! А на сам файл start, для того что бы дать разрешение "Запуск как программа"
    4) Сервер устанавливать не надо, так как **.jar файл, при запуске, сам установит, а точнее, создат файл настройки сервера, создаст сам мир, и т.д.
    5) Терминал выдает такую ошибку, потому что аффффтор, не указал, что создавать файл надо с расширением ***.sh, тобишь, в первом пункте писать надо "nano start.sh"
    6) А это уже, на совести самого пользывателя, хоть ненмого читать лог сервера)
     
    caNek нравится это.
  20. DmitriyMX

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

    Баллы:
    153
    Skype:
    dmn550
    А где описание мега-команды screen?
     
    World__ нравится это.

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