Перспективная, динамично развивающаяся web-студия «BAKS Development» объединяет в себе многолетний опыт работы в сфере ИТ и предовые технологии. История нашего развития началась со встречи команды единомышленников. Первый полноценно работающий проект был запущен в 2008.
С кем мы работаем?
Мы работаем с различными бюджетами и заказчиками — от мелких индивидуальных заказов до заказов крупных компаний. География заказов охватывает не только страны СНГ, но и ЕС. Приоритетами в работе являются качество, время и результат!
Как мы работаем?
В своей работе ориентируемся исключительно на пожелания клиента, реализуем проект четко по предоставленному техническому заданию в оговоренный срок, взаимодействуя с заказчиком на всех этапах разработки проекта. После запуска по желанию клиента обеспечиваем техническую поддержку/администрирование проекта.
Битрикс
1С-Битрикс – популярная и постоянно модернизируемая система CMS. Разработка сайтов на 1С-Битрикс, которую можно заказать у нас по выгодной стоимости, пользуется особой популярностью. Система имеет удобный интерфейс, который рассчитан на обычного пользователя, поэтому дальнейшее администрирование и доработка сайта не составит большого труда. ПО платформы постоянно обновляется, что гарантирует высокую надежность защиты вашего веб сайта от взлома.
Установка Майнкрафт сервера на Linux (на VPS/VDS)
WordPress
Хотите красивый сайт с широким функционалом и понятным управлением по приемлемой цене? Создание сайта на WordPress – это наиболее оптимальное решение во многих случаях. Специалисты «BAKS Development» создадут современный и удобный сайт для любого вашего проекта. Мы позаботимся о том, чтобы веб-ресурс не просто был привлекательным, но и решал все необходимые задачи.
Среда разработки Symfony
Symfony – популярный в Европе фреймворк, который содержит в себе великое множество инструментов для создания и продвижения сайтов в интернете. Стоит отметить, что для использования фреймворка не требуется покупка лицензии. Готовый сайт на Symfony удобен в использовании и настройке, содержит весь необходимый для успешной работы любого web-ресурса набор функций.
Предыдущая
Отзывы
Хотел уже давно запустить свой проект, но, как нам всем известно, в интернете много тех, кто охотно берется, задирая цену и обещая «золотые горы», а потом не доделав до конца бросает на полпути. Если повезет, то за те деньги, которые заплатили, получаем то, что должно было гордо называться вашим проектом. Мне знакомый посоветовал эту web-студию.
Добавил, что своим сайтом и его функциональностью остался крайне доволен. Причем тех поддержка у него на сайте ведется до сих пор разрабами Baksa. Вот я решил так же заказать у них. Проект сделали быстро и недорого, что самое главное + уникальный, что очень важно для меня. Особая благодарность контент-менеджеру студии, очень приятная девушка, учла все мои пожелания.
СОВЕТУЮ ВСЕМ! Владислав М.
Обратился к студии «Baks» с просьбой создания сайта под проект и приложения к нему. И вот что хочу сказать. МЕГАКРУТАЯ КОМАНДА. Все сделано оперативно и на самом высоком уровне! Добавлены функции которые изначально не предусматривались скриптом, но ребята поломали головы и сделали таки! Все настроили, протестировали, исправили, наладили))) Работа на самом высоком уровне!
Впредь сотрудничаю только с этой командой и всем советую. С П А С И Б О ! Леонид Ш.
Сайт для благотворительного фонда — это не просто сайт, это своего рода способ достучаться до огромного количества людей, которые не хотят оставаться в стороне, которым не безразлична судьба детей без родителей, деток, которые неизлечимо больны. WEB-студия «Baks Development» подарила нам свой личный сайт абсолютно бесплатно. За что мы благодарны специалистам их дружной команды до сих пор. Спасибо вам, ребята. Успехов и процветания в ваших начинаниях.
Владимир Б, благотворительный фонд «Объединяя сердца»
Как установить Minecraft на Arch linux
Здесь будет именно Ваш отзыв!
Your name, your company name
Источник: baks.dev
Как установить сервер Minecraft на CentOS 7
Minecraft — одна из самых популярных игр всех времен. Это видеоигра-песочница о размещении блоков и приключениях.
В этом руководстве мы рассмотрим шаги, необходимые для установки и настройки Minecraft Server на CentOS 7. Мы будем использовать Systemd для запуска сервера Minecraft и mcrcon утилита для подключения к запущенному экземпляру. Мы также покажем вам, как запланировать автоматическое резервное копирование сервера с помощью задания Cron.
Предпосылки #
Пользователь, под которым вы вошли, должен иметь привилегии sudo чтобы иметь возможность устанавливать пакеты.
Установите пакеты, необходимые для сборки mcrcon орудие труда:
sudo yum install gitsudo yum group установить «Средства разработки»
Установка среды выполнения Java #
Minecraft требует Java 8 или выше. Поскольку серверу Minecraft не нужен графический пользовательский интерфейс, мы установим автономную версию openjdk. Эта версия больше подходит для серверных приложений, поскольку имеет меньше зависимостей и использует меньше системных ресурсов.
В установка Java довольно просто, просто запустите:
sudo yum установить java-1.8.0-openjdk-headless
Проверьте установку, распечатав Версия Java :
java -version
openjdk версия «1.8.0_191» Среда выполнения OpenJDK (сборка 1.8.0_191-b12) 64-разрядная серверная виртуальная машина OpenJDK (сборка 25.191-b12, смешанный режим)
Создание пользователя Minecraft #
Запуск сервисов как Minecraft от имени пользователя root не рекомендуется из соображений безопасности.
Хорошо создать нового пользователя системы и группа Шахтерское ремесло с домашним каталогом /opt/minecraft который будет запускать сервер Minecraft:
sudo useradd -r -m -U -d / opt / minecraft -s / bin / bash minecraft
Мы не собираемся устанавливать пароль для этого пользователя. Это хорошая практика безопасности, потому что этот пользователь не сможет войти через SSH. Чтобы перейти на Шахтерское ремесло user, вам необходимо войти на сервер как root или как пользователь с привилегиями sudo.
Установка Minecraft на CentOS #
Перед тем, как начать процесс установки, убедитесь, что вы переключиться на пользователя Шахтерское ремесло :
sudo su — майнкрафт
Создайте три новых каталога внутри домашнего каталога пользователя, используя следующую команду:
mkdir -p ~ /
- В резервные копии каталог будет хранить резервную копию вашего сервера. Позже вы можете синхронизировать этот каталог с вашим удаленным сервером резервного копирования.
- В инструменты каталог будет хранить mcrcon клиент и сценарий резервного копирования.
- В сервер Каталог будет содержать фактический сервер Minecraft и его данные.
Скачивание и компиляция mcrcon #
RCON — это протокол, который позволяет подключаться к серверам Minecraft и выполнять команды. Mcron это клиент RCON, встроенный в C.
Мы загрузим исходный код с GitHub и создадим mcrcon двоичный.
Начните с перехода к ~ / инструменты каталог и клонировать Tiiffi / mcrcon репозиторий из GitHub с помощью следующей команды:
cd ~ / tools git clone https://github.com/Tiiffi/mcrcon.git
После клонирования репозитория перемещаться в свой каталог:
cd ~ / tools / mcrcon
Построить mcrcon утилита с использованием Компилятор GCC :
gcc -std = gnu11 -pedantic -Wall -Wextra -O2 -s -o mcrcon mcrcon.c
По завершении проверьте его, набрав:
./mcrcon -h
Результат будет выглядеть примерно так:
Использование: mcrcon [ОПЦИИ]. [КОМАНДЫ]. Отправляет команды rcon на сервер Minecraft.
Опция: -h Использование печати -H Адрес сервера -P Порт (по умолчанию 25575) -p Пароль Rcon -t Режим интерактивного терминала -s Тихий режим (не печатать полученные пакеты) -c Отключить цвета -r Выводить сырые пакеты (отладка и настраиваемая обработка) -v Выводить информацию о версии Адрес сервера, порт и пароль можно установить с помощью следующих переменных среды: MCRCON_HOST MCRCON_PORT MCRCON_PASS Параметры командной строки переопределят среду переменные. Команды Rcon с аргументами должны быть заключены в кавычки.
Пример: mcrcon -H my.minecraft.server -p пароль «говорят, что сервер перезагружается!» save-all stop mcrcon 0.6.1 (построено: 19 мая 2019 г., 23:39:16) Сообщайте об ошибках на tiiffi_at_gmail_dot_com или https://github.com/Tiiffi/mcrcon/issues/
Скачивание сервера Minecraft #
Есть несколько модов для серверов Minecraft, таких как Craftbukkit или Кран который позволяет вам добавлять функции (плагины) на ваш сервер, а также дополнительно настраивать и настраивать параметры сервера. В этом руководстве мы установим последнюю версию официального сервера Minecraft от Mojang.
Архивный файл Java (JAR) последней версии сервера Minecraft доступен для загрузки с Страница загрузки Minecraft .
На момент написания последней версии 1.14.1 . Прежде чем перейти к следующему шагу, вам следует проверить страницу загрузки на наличие новой версии.
Выполните следующее wget команда для загрузки файла jar Minecraft в ~ / сервер каталог:
wget https://launcher.mojang.com/v1/objects/ed76d597a44c5266be2a7fcd77a8270f1f0bc118/server.jar -P ~ / сервер
Настройка Сервера Майнкрафт #
Перейдите к ~ / сервер каталог и запустите сервер Minecraft:
cd ~ / серверjava -Xmx1024M -Xms512M -jar server.jar nogui
Когда вы запускаете сервер в первый раз, он выполняет некоторые операции и создает server.properties и eula.txt файлы и останавливается.
[14:33:44] [main / ERROR]: не удалось загрузить свойства из файла: server.properties. [14:33:45] [main / WARN]: не удалось загрузить eula.txt. [14:33:45] [main / INFO]: Вам необходимо принять лицензионное соглашение для запуска сервера. Для получения дополнительной информации перейдите на eula.txt.
Чтобы запустить сервер, вам необходимо принять лицензионное соглашение Minecraft EULA. Открой eula.txt файл и изменить eula = ложь к eula = правда :
нано ~ / сервер / eula.txt
# Изменяя настройку ниже на ИСТИНА, вы подтверждаете свое согласие с нашим EULA ( https://account.mojang.com/documents/minecraft_eula).# Вс 19 мая 23:41:45 PDT 2019Eula=истинный
Закройте и сохраните файл.
Затем откройте server.properties файл, включите протокол rcon и установите пароль rcon:
нано ~ / сервер / server.properties
Найдите следующие строки и обновите их значения, как показано ниже:
rcon.port=25575RCON пароль=Надежный парольenable-rcon=истинный
Не забудьте поменять Надежный пароль к чему-то более безопасному. Если вы не хотите подключаться к серверу Minecraft из удаленных мест, убедитесь, что порт rcon заблокирован вашим брандмауэром.
Здесь вы также можете настроить свойства сервера по умолчанию. Для получения дополнительной информации о возможных настройках посетите server.properties страница.
Создание файла модуля Systemd #
Чтобы запустить Minecraft как службу, мы создадим новый файл модуля Systemd.
Вернитесь к своему пользователю sudo, набрав выход .
Открыть свой Текстовый редактор и создайте файл с именем minecraft.service в /etc/systemd/system/ :
sudo nano /etc/systemd/system/minecraft.service
Вставьте следующую конфигурацию:
[Единица измерения]Описание=Сервер MinecraftПосле=network.target[Обслуживание]Пользователь=Шахтерское ремеслоХороший=1KillMode=никтоSuccessExitStatus=0 1ProtectHome=истинныйProtectSystem=полныйЧастные устройства=истинныйНетNewPrivileges=истинныйWorkingDirectory=/opt/minecraft/serverExecStart=/ usr / bin / java -Xmx1024M -Xms512M -jar server.jar noguiExecStop=/ opt / minecraft / tools / mcrcon / mcrcon -H 127.0.0.1 -P 25575 -p надежный пароль остановить[Установить]Разыскивается=multi-user.target
Измените Xmx и Xms флаги в соответствии с ресурсами вашего сервера. В Xmx флаг определяет максимальный пул выделения памяти для виртуальной машины Java (JVM), а Xms определяет начальный пул распределения памяти. Также убедитесь, что вы используете правильный rcon порт и пароль.
Сохраните и закройте файл и уведомите systemd о том, что мы создали новый файл модуля:
sudo systemctl демон-перезагрузка
Теперь вы можете запустить сервер Minecraft, выполнив:
sudo systemctl запустить майнкрафт
В первый раз, когда вы запустите службу, она сгенерирует несколько файлов конфигурации и каталогов, включая мир Minecraft.
Проверьте статус службы с помощью следующей команды:
sudo systemctl статус майнкрафт
● minecraft.service — Сервер Minecraft загружен: загружен (/etc/systemd/system/minecraft.service; отключен; предустановка поставщика: отключена) Активно: активно (работает) с Sun 2019-05-19 23:49:18 PDT; 9мин назад Основной PID: 17356 (java) CGroup: /system.slice/minecraft.service └─17356 / usr / bin / java -Xmx1024M -Xms512M -jar server.jar nogui —noconsole.
Включите автоматический запуск службы Minecraft при загрузке:
sudo systemctl включить майнкрафт
Настройка брандмауэра #
Если ваш сервер защищен брандмауэром для доступа к серверу Minecraft извне вашей локальной сети вам необходимо открыть порт 25565 :
sudo firewall-cmd —permanent —zone = public —add-port = 25565 / tcpsudo firewall-cmd —reload
Настройка резервного копирования #
В этом разделе мы создадим сценарий резервного копирования и задание cron для автоматического резервного копирования сервера Minecraft.
Начните с переключения на Шахтерское ремесло Пользователь:
sudo su — майнкрафт
Откройте текстовый редактор и создайте следующий файл:
нано /opt/minecraft/tools/backup.sh
Вставьте следующую конфигурацию:
#! / bin / bash. функция rcon / opt / minecraft / tools / mcrcon / mcrcon -H 127.0.0.1 -P 25575 -p надежный пароль «$1»> rcon «экономия» rcon «сохранить все» tar -cvpzf / opt / minecraft / backups / server-$(дата +% F-% H-% M).tar.gz / opt / minecraft / server. rcon «экономия»## Удалить старые резервные копии найти / opt / minecraft / backups / -type f -mtime +7 -name ‘* .gz’ -Удалить.
Сделайте скрипт исполняемым, выполнив следующие chmod команда:
chmod + x /opt/minecraft/tools/backup.sh
Откройте файл crontab и создать cronjob который будет запускаться один раз в день автоматически в определенное время:
crontab -e
Мы будем запускать сценарий резервного копирования каждый день в 23:00:
0 23 * * * /opt/minecraft/tools/backup.sh.
Доступ к консоли Minecraft #
Для доступа к консоли Minecraft вы можете использовать mcrcon полезность.
Синтаксис следующий, вам нужно указать хост, порт rcon, пароль rcon и использовать -t переключатель, который включает mcrcon терминальный режим:
/ opt / minecraft / tools / mcrcon / mcrcon -H 127.0.0.1 -P 25575 -p надежный пароль -t
Авторизован. Введите «Q», чтобы выйти! >
Если вы регулярно подключаетесь к консоли Minecraft, вместо того, чтобы вводить эту длинную команду, вы должны создать bash псевдоним .
Вывод #
Вы успешно установили сервер Minecraft в свою систему CentOS 7 и настроили ежедневное резервное копирование.
Если вы столкнулись с проблемой или хотите оставить отзыв, оставьте комментарий ниже.
Источник: wowgold-seller.com
Как установить сервер Minecraft на CentOS 7
Minecraft — одна из самых популярных игр всех времен. Это видеоигра-песочница о размещении блоков и приключениях.
В этом руководстве мы рассмотрим шаги, необходимые для установки и настройки сервера Minecraft на CentOS 7. Мы будем использовать Systemd для запуска сервера Minecraft и утилиту mcrcon для подключения к работающему экземпляру. Мы также покажем вам, как запланировать автоматическое резервное копирование сервера с помощью задания Cron.
Подготовка
Пользователь, под которым вы вошли в систему, должен иметь права sudo, чтобы иметь возможность устанавливать пакеты.
Установите пакеты, необходимые для сборки инструмента mcrcon :
sudo yum install gitsudo yum group install «Development Tools»
Установка среды выполнения Java
Minecraft требует Java 8 или выше. Поскольку серверу Minecraft не нужен графический пользовательский интерфейс, мы установим версию openjdk. Эта версия больше подходит для серверных приложений, поскольку у нее меньше зависимостей и меньше системных ресурсов.
Установка Java довольно проста, достаточно запустить:
sudo yum install java-1.8.0-openjdk-headless
Проверьте установку, распечатав версию Java :
java -version
openjdk version «1.8.0_191» OpenJDK Runtime Environment (build 1.8.0_191-b12) OpenJDK 64-Bit Server VM (build 25.191-b12, mixed mode)
Создание пользователя Minecraft
Запуск сервисов как Minecraft под пользователем root не рекомендуется из соображений безопасности.
Мы создадим нового системного пользователя и группу minecraft с домашним каталогом /opt/minecraft который будет запускать сервер Minecraft:
sudo useradd -r -m -U -d /opt/minecraft -s /bin/bash minecraft
Мы не собираемся устанавливать пароль для этого пользователя. Это хорошая практика безопасности, потому что этот пользователь не сможет войти через SSH. Чтобы перейти к пользователю minecraft вам необходимо войти на сервер как пользователь root или пользователь с привилегиями sudo.
Установка Minecraft на CentOS
Перед тем, как начать процесс установки, убедитесь, что вы переключились на пользовательский minecraft :
sudo su — minecraft
Создайте три новых каталога внутри домашнего каталога пользователя, используя следующую команду:
mkdir -p ~/
- В каталоге backups будет храниться резервная копия вашего сервера. Позже вы можете синхронизировать этот каталог с удаленным сервером резервного копирования.
- В каталоге tools будут храниться клиент mcrcon и сценарий резервного копирования.
- Каталог server будет содержать фактический сервер Minecraft и его данные.
Скачивание и компиляция mcrcon
RCON — это протокол, который позволяет подключаться к серверам Minecraft и выполнять команды. mcron — это клиент RCON, встроенный в C.
Мы mcrcon исходный код с GitHub и mcrcon двоичный файл mcrcon .
Начните с перехода в каталог ~/tools и Tiiffi/mcrcon репозиторий Tiiffi/mcrcon из GitHub, используя следующую команду:
cd ~/tools git clone https://github.com/Tiiffi/mcrcon.git
После клонирования репозитория перейдите в его каталог:
cd ~/tools/mcrcon
Соберите утилиту mcrcon с помощью компилятора GCC :
gcc -std=gnu11 -pedantic -Wall -Wextra -O2 -s -o mcrcon mcrcon.c
По завершении проверьте его, набрав:
./mcrcon -h
Результат будет выглядеть примерно так:
Usage: mcrcon [OPTIONS]. [COMMANDS]. Sends rcon commands to Minecraft server. Option: -h Print usage -H Server address -P Port (default is 25575) -p Rcon password -t Interactive terminal mode -s Silent mode (do not print received packets) -c Disable colors -r Output raw packets (debugging and custom handling) -v Output version information Server address, port and password can be set using following environment variables: MCRCON_HOST MCRCON_PORT MCRCON_PASS Command-line options will override environment variables. Rcon commands with arguments must be enclosed in quotes.
Example: mcrcon -H my.minecraft.server -p password «say Server is restarting!» save-all stop mcrcon 0.6.1 (built: May 19 2019 23:39:16) Report bugs to tiiffi_at_gmail_dot_com or https://github.com/Tiiffi/mcrcon/issues/
Скачивание сервера Minecraft
Существует несколько серверных модов Minecraft, таких как Craftbukkit или Spigot, которые позволяют добавлять функции (плагины) на ваш сервер и дополнительно настраивать и настраивать параметры сервера. В этом руководстве мы установим последний официальный сервер Minecraft от Mojang.
Последний файл архива Java (JAR) сервера Minecraft доступен для загрузки на странице загрузки Minecraft .
На момент написания последняя версия — 1.14.1 . Перед тем, как перейти к следующему шагу, вам следует проверить страницу загрузки на предмет наличия новой версии.
Выполните следующую команду wget чтобы загрузить файл jar Minecraft в каталог ~/server :
wget https://launcher.mojang.com/v1/objects/ed76d597a44c5266be2a7fcd77a8270f1f0bc118/server.jar -P ~/server
Настройка Сервера Майнкрафт
Перейдите в каталог ~/server и запустите сервер Minecraft:
cd ~/serverjava -Xmx1024M -Xms512M -jar server.jar nogui
Когда вы запускаете сервер в первый раз, он выполняет некоторые операции, создает файлы server.properties и eula.txt и останавливается.
[14:33:44] [main/ERROR]: Failed to load properties from file: server.properties [14:33:45] [main/WARN]: Failed to load eula.txt [14:33:45] [main/INFO]: You need to agree to the EULA in order to run the server. Go to eula.txt for more info.
Вам нужно будет согласиться с лицензионным соглашением Minecraft, чтобы запустить сервер. Откройте файл eula.txt и замените eula=false на eula=true :
nano ~/server/eula.txt
~/server/eula.txt
#By changing the setting below to TRUE you are indicating your agreement to our EULA (https://account.mojang.com/documents/minecraft_eula). #Sun May 19 23:41:45 PDT 2019 eula=true
Закройте и сохраните файл.
Затем откройте файл server.properties , включите протокол rcon и установите пароль rcon:
nano ~/server/server.properties
Найдите следующие строки и обновите их значения, как показано ниже:
~/server/server.properties
rcon.port=25575 rcon.password=strong-password enable-rcon=true
Не забудьте сменить надежный strong-password на более безопасный. Если вы не хотите подключаться к серверу Minecraft из удаленных мест, убедитесь, что порт rcon заблокирован вашим брандмауэром.
Здесь вы также можете настроить свойства сервера по умолчанию. Для получения дополнительной информации о возможных настройках посетите страницу server.properties .
Создание файла модуля Systemd
Чтобы запустить Minecraft как службу, мы создадим новый файл модуля Systemd.
Вернитесь к своему пользователю sudo, набрав exit .
Откройте текстовый редактор и создайте файл с именем minecraft.service в каталоге /etc/systemd/system/ :
sudo nano /etc/systemd/system/minecraft.service
Вставьте следующую конфигурацию:
/etc/systemd/system/minecraft.service
[Unit] Description=Minecraft Server After=network.target [Service] User=minecraft Nice=1 KillMode=none SuccessExitStatus=0 1 ProtectHome=true ProtectSystem=full PrivateDevices=true NoNewPrivileges=true WorkingDirectory=/opt/minecraft/server ExecStart=/usr/bin/java -Xmx1024M -Xms512M -jar server.jar nogui ExecStop=/opt/minecraft/tools/mcrcon/mcrcon -H 127.0.0.1 -P 25575 -p strong-password stop [Install] WantedBy=multi-user.target
Измените флаги Xmx и Xms соответствии с ресурсами вашего сервера. Флаг Xmx определяет максимальный пул распределения памяти для виртуальной машины Java (JVM), а Xms определяет начальный пул распределения памяти. Также убедитесь, что вы используете правильный порт rcon и пароль.
Сохраните и закройте файл и сообщите systemd, что мы создали новый файл модуля:
sudo systemctl daemon-reload
Теперь вы можете запустить сервер Minecraft, выполнив:
sudo systemctl start minecraft
При первом запуске службы она сгенерирует несколько файлов конфигурации и каталогов, включая мир Minecraft.
Проверьте статус службы с помощью следующей команды:
sudo systemctl status minecraft
● minecraft.service — Minecraft Server Loaded: loaded (/etc/systemd/system/minecraft.service; disabled; vendor preset: disabled) Active: active (running) since Sun 2019-05-19 23:49:18 PDT; 9min ago Main PID: 17356 (java) CGroup: /system.slice/minecraft.service └─17356 /usr/bin/java -Xmx1024M -Xms512M -jar server.jar nogui —noconsole
Включите автоматический запуск службы Minecraft при загрузке:
sudo systemctl enable minecraft
Настройка брандмауэра
Если ваш сервер защищен брандмауэром для доступа к серверу Minecraft извне вашей локальной сети, вам необходимо открыть порт 25565 :
sudo firewall-cmd —permanent —zone=public —add-port=25565/tcpsudo firewall-cmd —reload
Настройка резервного копирования
В этом разделе мы создадим сценарий резервного копирования и задание cron для автоматического резервного копирования сервера Minecraft.
Начните с переключения на пользователя minecraft :
sudo su — minecraft
Откройте текстовый редактор и создайте следующий файл:
nano /opt/minecraft/tools/backup.sh
Вставьте следующую конфигурацию:
/opt/minecraft/tools/backup.sh
#!/bin/bash function rcon /opt/minecraft/tools/mcrcon/mcrcon -H 127.0.0.1 -P 25575 -p strong-password «$1» > rcon «save-off» rcon «save-all» tar -cvpzf /opt/minecraft/backups/server-$(date +%F-%H-%M).tar.gz /opt/minecraft/server rcon «save-on» ## Delete older backups find /opt/minecraft/backups/ -type f -mtime +7 -name ‘*.gz’ -delete
Сделайте скрипт исполняемым, введя следующую команду chmod :
chmod +x /opt/minecraft/tools/backup.sh
Откройте файл crontab и создайте задание cron, которое будет запускаться автоматически один раз в день в определенное время:
crontab -e
Мы будем запускать сценарий резервного копирования каждый день в 23:00:
0 23 * * * /opt/minecraft/tools/backup.sh
Доступ к консоли Minecraft
Для доступа к консоли Minecraft вы можете использовать утилиту mcrcon .
Синтаксис следующий, вам нужно указать хост, порт rcon, пароль rcon и использовать переключатель -t который включает mcrcon терминала mcrcon :
/opt/minecraft/tools/mcrcon/mcrcon -H 127.0.0.1 -P 25575 -p strong-password -t
Logged in. Type «Q» to quit! >
Если вы регулярно подключаетесь к консоли Minecraft, вместо того, чтобы вводить эту длинную команду, вам следует создать псевдоним bash .
Выводы
Вы успешно установили сервер Minecraft в свою систему CentOS 7 и настроили ежедневное резервное копирование.
Если вы столкнулись с проблемой или хотите оставить отзыв, оставьте комментарий ниже.
Источник: routerus.com