Установить сервер Mincraft на ОС FreeBSD можно из портов. Для настройки выполните следующие шаги:
1. Обновите порты, чтобы использовать последнюю версию Minecraft и других необходимых пакетов:
- при выполнении обновления первый раз:
portsnap fetch
portsnap extract
rehash
- в других случаях:
portsnap fetch
portsnap update
rehash
2. Выполняем установку из портов:
cd /usr/ports/games/minecraft-server
make install clean
rehash
Обратите внимание, что "minecraft-server" устанавливаем в режиме "DEMON"(сервис). При конфигурации остальных пакетов настройки можно оставлять по умолчанию.
3. После того, как всё будет установлено, необходимо выполнить дополнительные настройки сервера. Разрешите запуск сервиса в "rc.conf":
echo 'minecraft_enable="YES"'>>/etc/rc.conf
4. Попытайтесь запустить сервис:
service minecraft start
Сервис начнет запускаться, но затем остановится. Холостой запуск нужен был для того, чтобы сформировалось содержимое файла "eula.txt".
5. Теперь отредактируйте файл лицензионного соглашения:
ee /usr/local/mincraft-server/eula.txt
Поменяйте значение параметра "eula" на "true".
6. Если вас устраивают настройки по умолчанию, на этом можно закончить, запустить сервер и наслаждаться. Однако стоит отметить, что в текущей конфигурации вам будет необходим доступ в интернет для игры и официальный клиент Minecraft.
В случае использования пиратского софта или отсутствия выхода в интернет стоит поменять настройку "online-mode" на значение "false" в файле "server.properties":
ee /usr/local/mincraft-server/server.properties
service minecraft restart
Значение остальных ключей "server.properties" можно найти в документации по Minecraft.
7. Рекомендуется также по возможности увеличить объём выделяемой памяти для Java, что позволит улучшить производительность. Правится данная настройка в скрипте запуска сервера Minecraft:
ee /usr/local/etc/rc.d/minecraft
Нужно поменять значение 1024M на 4096M или любое другое кратное x1024 в следующих строках:
minecraft_mems=${minecraft_mems:-"1024M"}
minecraft_memx=${minecraft_memx:-"1024M"}
После сохранения скрипта перезапустите сервис.
1. Обновите порты, чтобы использовать последнюю версию Minecraft и других необходимых пакетов:
- при выполнении обновления первый раз:
portsnap fetch
portsnap extract
rehash
- в других случаях:
portsnap fetch
portsnap update
rehash
2. Выполняем установку из портов:
cd /usr/ports/games/minecraft-server
make install clean
rehash
Обратите внимание, что "minecraft-server" устанавливаем в режиме "DEMON"(сервис). При конфигурации остальных пакетов настройки можно оставлять по умолчанию.
3. После того, как всё будет установлено, необходимо выполнить дополнительные настройки сервера. Разрешите запуск сервиса в "rc.conf":
echo 'minecraft_enable="YES"'>>/etc/rc.conf
4. Попытайтесь запустить сервис:
service minecraft start
Сервис начнет запускаться, но затем остановится. Холостой запуск нужен был для того, чтобы сформировалось содержимое файла "eula.txt".
5. Теперь отредактируйте файл лицензионного соглашения:
ee /usr/local/mincraft-server/eula.txt
Поменяйте значение параметра "eula" на "true".
6. Если вас устраивают настройки по умолчанию, на этом можно закончить, запустить сервер и наслаждаться. Однако стоит отметить, что в текущей конфигурации вам будет необходим доступ в интернет для игры и официальный клиент Minecraft.
В случае использования пиратского софта или отсутствия выхода в интернет стоит поменять настройку "online-mode" на значение "false" в файле "server.properties":
ee /usr/local/mincraft-server/server.properties
service minecraft restart
Значение остальных ключей "server.properties" можно найти в документации по Minecraft.
7. Рекомендуется также по возможности увеличить объём выделяемой памяти для Java, что позволит улучшить производительность. Правится данная настройка в скрипте запуска сервера Minecraft:
ee /usr/local/etc/rc.d/minecraft
Нужно поменять значение 1024M на 4096M или любое другое кратное x1024 в следующих строках:
minecraft_mems=${minecraft_mems:-"1024M"}
minecraft_memx=${minecraft_memx:-"1024M"}
После сохранения скрипта перезапустите сервис.
Комментариев нет:
Отправить комментарий