ivanque
Guest
Друзья! Сегодня я поведаю вам, как можно создать и запустить сервер (удаленно). Это руководство подойдет для всего семейства GNU/Linux.
Итак, приступим. Сперва, нужно раздобыть SSH клиент для подключения к вашему VDS/VPS. Если вы под Windows, то нужно загрузить PuTTY. Если же вы под Linux, то ничего загружать не нужно. У вас есть замечательный терминал, через который можно подключится к удаленной машине по SSH.
Вот теперь начнем. Подключившись к машине по SSH, пишем следующее: mkdir ~/bukkit && cd ~/bukkit. Имя, на самом деле, может быть любое. Теперь вам нужен сам Bukkit. На машину его можно загрузить через FTP, в папку ~/bukkit, либо загрузив его из интернета. Для этого вам нужно его разместить у себя на сайте. Загружается он оттуда так: wget http://site.ru/craftbukkit.jar. После загрузки, убедитесь, что он именно в той директории, куда вы его загружали. Затем нужно сделать скрипт запуска для сервера. В Windows такие файлы имеют расширение .bat, в *nix это .sh. Итак, пишем в наш любимый терминал gedit bukkit.sh, у вас откроется текстовый редактор. На самом деле, вместо gedit можно использовать любой другой. nano, vim, sublime, да что угодно. В него нужно вписать ваши параметры запуска. Сами разработчики рекомендуют следующие:
#!/bin/sh
screen java -Xincgc -Xmx1024M -jar craftbukkit.jar
Разберем эти параметры. screen не даст выключится серверу, если вы закроете SSH. -Xmx%%%%M задает количество потребляемой ОЗУ сервером. 1024, 2048, etc. На месте craftbukkit.jar должно быть название вашего Bukkit. Сохраняем скрипт, выходим. Теперь, для запуска сервера нужно написать sh bukkit.sh, находясь в директории с сервером. Все, можно выходить из SSH, ваш сервер продолжит работу. Для того, чтобы попасть в консоль сервера, зайдя снова в SSH, вбейте screen -x. Все вроде бы. Вопросы приветствуются.
Итак, приступим. Сперва, нужно раздобыть SSH клиент для подключения к вашему VDS/VPS. Если вы под Windows, то нужно загрузить PuTTY. Если же вы под Linux, то ничего загружать не нужно. У вас есть замечательный терминал, через который можно подключится к удаленной машине по SSH.
Вот теперь начнем. Подключившись к машине по SSH, пишем следующее: mkdir ~/bukkit && cd ~/bukkit. Имя, на самом деле, может быть любое. Теперь вам нужен сам Bukkit. На машину его можно загрузить через FTP, в папку ~/bukkit, либо загрузив его из интернета. Для этого вам нужно его разместить у себя на сайте. Загружается он оттуда так: wget http://site.ru/craftbukkit.jar. После загрузки, убедитесь, что он именно в той директории, куда вы его загружали. Затем нужно сделать скрипт запуска для сервера. В Windows такие файлы имеют расширение .bat, в *nix это .sh. Итак, пишем в наш любимый терминал gedit bukkit.sh, у вас откроется текстовый редактор. На самом деле, вместо gedit можно использовать любой другой. nano, vim, sublime, да что угодно. В него нужно вписать ваши параметры запуска. Сами разработчики рекомендуют следующие:
#!/bin/sh
screen java -Xincgc -Xmx1024M -jar craftbukkit.jar
Разберем эти параметры. screen не даст выключится серверу, если вы закроете SSH. -Xmx%%%%M задает количество потребляемой ОЗУ сервером. 1024, 2048, etc. На месте craftbukkit.jar должно быть название вашего Bukkit. Сохраняем скрипт, выходим. Теперь, для запуска сервера нужно написать sh bukkit.sh, находясь в директории с сервером. Все, можно выходить из SSH, ваш сервер продолжит работу. Для того, чтобы попасть в консоль сервера, зайдя снова в SSH, вбейте screen -x. Все вроде бы. Вопросы приветствуются.