Готовый сервер rage mp linux

Содержание
  1. Установка сборки сервера RedAge RP на Linux Debian 10 RAGEMP 11 подробный мануал
  2. Установка сборки сервера RedAge RP на Linux Debian 10 RAGEMP 11
  3. Остановка сервера
  4. Debian
  5. 1. Установка необходимых пакетов и зависимостей
  6. 2. Загрузка серверных файлов RedAge RP
  7. 3. Запуск сервера RedAge RP
  8. 4. Настройка сервера RedAge RP
  9. Установка сборки сервера RedAge RP на Linux Ubuntu 20.04 RAGEMP 1.1: подробный мануал
  10. 1. Установка необходимых пакетов
  11. 2. Загрузка архива сборки сервера
  12. 3. Распаковка архива
  13. 4. Настройка файла systemd
  14. 5. Запуск и управление сервером
  15. 6. Обновление сервера
  16. 7. Устранение неполадок и решение проблем
  17. Prerequisite
  18. GM C Готовая сборка RedAge RP V20 RAGEMP 11 234
  19. Примечания:
  20. Запуск сервера в качестве службы systemd
  21. Установка screen (необязательно)
  22. Шаг 1: Установка screen
  23. Шаг 2: Создание и управление сеансами screen
  24. Шаг 3: Завершение сеанса screen
  25. Linux
  26. Запуск сервера
  27. Troubleshooting
  28. Windows
  29. Gamemode Готовая сборка RedAge RP V24 RAGEMP 11 + обновления 30 дней Продажа
  30. Шаг 1: Установка Linux Debian 10
  31. Шаг 2: Установка необходимых пакетов
  32. Шаг 3: Загрузка и установка сборки RedAge RP
  33. Шаг 4: Параметры сервера и базы данных
  34. Шаг 5: Перезапуск сервера
  35. Видео:
  36. RO Server Setup Guide — Debian 11.4 rAthena+FluxCP

Установка сборки сервера RedAge RP на Linux Debian 10 RAGEMP 11 подробный мануал

Установка сборки сервера RedAge RP на Linux Debian 10 RAGEMP 11: подробный мануал

Установка игрового сервера RedAge RP на Linux Debian 10 может показаться непростой задачей, особенно для новичков. Однако, следуя определенным действиям, вы сможете успешно установить этот сервер и насладиться игрой. В этом подробном мануале я расскажу, как установить сборку сервера RedAge RP на Linux Debian 10 RAGEMP 11.

Во-первых, перед установкой вам понадобится бтдат файл с сервера. Для этого вы должны войти в панель управления своего хостинга и скачать файл btdat через файловый менеджер или FTP.

Следующий шаг — установка сервера RAGEMP. Создайте новую папку, где вы будете размещать сервер. Для удобства предлагаю назвать папку «ragemp-server». Загрузите архив с сервером RAGEMP, распакуйте его и сохраните содержимое в созданной папке.

Теперь перейдем к установке базы данных MySQL, которая необходима для корректной работы сервера RedAge RP. Введите команду «sudo apt-get install mysql-server» в терминале вашей виртуальной машины Linux Debian 10. Дождитесь завершения установки и настройте базу данных.

Далее мы установим необходимые зависимости для запуска сервера. Введите следующие команды в терминале:

sudo apt-get install libmysqlclient-dev

sudo apt-get install libcurl4-openssl-dev

sudo apt-get install libssl-dev

После установки зависимостей необходимо настроить файл конфигурации сервера. Вам нужно открыть файл «server.cfg» в редакторе и внести следующие изменения:

hostname «Название вашего сервера»

port порт сервера

maxplayers максимальное количество игроков на сервере

gamemode «путь к файлу gamemode.js»

После внесения изменений сохраните файл и перезапустите сервер.

Теперь ваш сервер RedAge RP должен быть успешно установлен и готов к использованию. Не забудьте проверить, что сервер запущен и работает без ошибок. Удачи в игре!

Установка сборки сервера RedAge RP на Linux Debian 10 RAGEMP 11

В этом разделе вы узнаете, как установить сборку сервера RedAge RP на Linux Debian 10 с помощью RAGEMP 11.

Прежде чем начать, убедитесь, что у вас установлена последняя рекомендуемая версия Debian 10. Если у вас другая версия Linux, такая как CentOS, Ubuntu или ее производные, это руководство также может быть полезно, но некоторые детали могут отличаться.

  1. Установите Linux Debian 10 Netinst.
  2. Установите обновления системы с помощью следующих команд:
    • sudo apt update
    • sudo apt upgrade
  3. Создайте папку для вашего сервера. Например, /home/rageserv.
  4. Загрузите и установите серверную часть RAGE Multiplayer, выполнив следующие команды:
    • wget https://cdn.gtanet.work/ragempv/ragemp-11-linux_x64.tar.gz (скачивание архива)
    • tar -xf ragemp-11-linux_x64.tar.gz -C /home/rageserv (распаковка архива в папку)
  5. Перейдите в папку /home/rageserv/server-files и создайте файл конфигурации сервера с именем server.cfg. Вставьте следующий код в файл:
    maxplayers 100
    port 22005
    gamemode v24
    
  6. Загрузите и установите MySQL, выполнив следующие команды:
    • sudo apt-get install mysql-server
    • sudo mysql_secure_installation

    Следуйте инструкциям на экране для настройки пароля и других настроек безопасности.

  7. Создайте базу данных MySQL для вашего сервера, выполнив следующие команды:
    • mysql -u root -p
    • CREATE DATABASE ragemp;
    • GRANT ALL PRIVILEGES ON ragemp.* TO 'ragemp'@'localhost' IDENTIFIED BY 'password';
    • FLUSH PRIVILEGES;
    • exit;

    Замените ‘password’ на пароль, который хотите использовать для пользователя ‘ragemp’.

  8. Перейдите в папку /home/rageserv/server-files/packages и создайте файл с именем mysql.json. Вставьте следующий код в файл:
    {
    "host": "localhost",
    "user": "ragemp",
    "password": "password",
    "database": "ragemp"
    }
    

    Замените ‘password’ на пароль, который вы использовали для пользователя MySQL ‘ragemp’.

  9. Перейдите в папку /home/rageserv/server-files/system_resources и удалите файл chat.so.
  10. Перейдите в папку /home/rageserv/server-files/client_packages и удалите папку hellfish_rp.
  11. Перейдите в папку /home/rageserv/server-files/resources и удалите все файлы и папки, кроме папки mysql-connector-python.
  12. Перейдите в папку /home/rageserv/server-files/packages и загрузите файл gamemode.zip. Распакуйте его в папку /home/rageserv/server-files/resources.
  13. Перейдите в папку /home/rageserv/server-files/resources/gamemode. Откройте файл GameMode.pwn в текстовом редакторе и найдите строку mysql_query("UPDATE.... Замените ее на:
    mysql_tquery("DELETE FROM...

    Затем, вы снова параметрируите новый элемент удаления:

    mysql_tquery("INSERT INTO...
  14. Перейдите в папку /home/rageserv/server-files/server_resources и создайте файл с именем serverdll.as. Вставьте следующий код в файл:
    #include <cmath>
    public togglescriptlock;
    public script_lock[50];
    public MySQL:handle;
    public MySQL:newstate;
    public OnPulse()
    {
    if(togglescriptlock == true)
    {
    script_lock[50] = inhibit;
    }
    else
    {
    script_lock[50] = 0;
    }
    }
    public OnGameModeInit()
    {
    toggleSAMPCursor(false);
    mysql_real_connect("localhost", "ragemp", "password", "ragemp", 3306, handle);
    newstate = mysql_create(SQLite);
    mysql_real_connect("localhost", "ragemp", "password", "ragemp", 3306, newstate);
    cache_sql_transformed_stringid = new cache_sql_transformed_stringid_cache;
    mysql_tquery(newstate, "SELECT * FROM sto_objects");
    cache_sql_transformed_stringid = mysql_store_result(newstate);
    }
    public OnPlayerConnect(playerid)
    {
    tstring[c_event_buffer] = "s:64";
    GetPlayerName(playerid, tstring, 64);
    cString:t_string;
    mysql_format(t_mysql_sync, tstring);
    mysql_tquery(handle, "INSERT INTO sto_objects[typ] VALUES (''"+tstring+"''");
    }
    public OnGameModeExit()
    {
    cache_sql_transformed_stringid = mysql_store_result(newstate);
    if(cache_sql_transformed_stringid > 0)
    {
    mysql_free_result(cache_sql_transformed_stringid);
    }
    mysql_close(handle);
    }

    Замените ‘password’ на пароль, который вы использовали для пользователя MySQL ‘ragemp’.

  15. Сохраните все изменения.
  16. Перейдите в папку /home/rageserv/server-files и создайте файл с именем ragemp-server. Вставьте следующий код в файл:
    # Параметры программы
    DAEMON_ARGS=""
    DAEMON_ARGS+=" -autostop $(( 1*60 ))"
    DAEMON_ARGS+=" -securelevel 1"
    DAEMON_ARGS+=" -homedir /home/rageserv"
    DAEMON_ARGS+=" -port 22005"
    DAEMON_ARGS+=" +maxplayers 100"
    DAEMON_ARGS+=" +gamemode gamemodes"
    DAEMON_ARGS+=" +weburl http://localhost/"
    DAEMON_ARGS+=" +announcement ''RedAge RP сервер''"
    DAEMON_ARGS+=" +verifycert none"
    DAEMON_ARGS+=" +rconport 8888"
    DAEMON_ARGS+=" +password changeme"
    DAEMON_ARGS+=" +language Russian"
    DAEMON_ARGS+=" +map ddr"
    DAEMON_ARGS+=" +log redage-rp.log"
    DAEMON_ARGS+=" +logfileformat [%H:%M:%S] [%s] %b"
    DAEMON_ARGS+=" +restarttimemultiplier 0"
    # Точка входа программы
    DAEMON="/home/rageserv/server-files/ragemp-server"

    Замените ‘changeme’ на пароль, который хотите использовать для RCON.

  17. Сохраните файл и перезапустите сервер RAGE Multiplayer с помощью следующей команды:
    sudo systemctl restart ragemp-server
  18. Поздравляем! Вы успешно установили сборку сервера RedAge RP на Linux Debian 10 RAGEMP 11.

В этом разделе мы подробно рассмотрели и проиллюстрировали необходимые действия по установке сборки сервера RedAge RP на Linux Debian 10 с использованием RAGEMP 11. У вас должен быть готовый сервер для запуска RP-игры, который может быть настроен по вашим предпочтениям.

Остановка сервера

Остановка сервера

Чтобы остановить сервер RedAge RP, выполните следующие действия:

  1. Закройте все окна терминала, в которых запущен сервер.
  2. Откройте новое окно терминала и перейдите в директорию, где установлен сервер. Например, введите команду cd /home/ragemp/server.
  3. Остановите сервер с помощью команды ./server stop.

После выполнения этих действий сервер будет полностью остановлен.

Рекомендуется регулярно останавливать сервер RedAge RP, особенно перед продажей или административными действиями, чтобы избежать потери данных или недопустимого использования.

Debian

Установка и настройка сборки сервера RedAge RP на Linux Debian 10 RAGEMP 11 достаточно проста. В данной версии сборки мы будем использовать возможности отдельного сервера RedAge RP сервера, а именно 6x7x Termination.

Для установки необходимо выполнить следующие шаги:

1. Установка необходимых пакетов и зависимостей

Перед установкой сервера RedAge RP мы должны установить необходимые пакеты на Debian. Это позволит нам запустить сервер без проблем.

sudo apt-get update
sudo apt-get upgrade
sudo apt-get install libmysqlclient-dev libssl-dev cmake make gcc g++ git curl libcurl4-openssl-dev libboost-system-dev libboost-thread-dev libboost-chrono-dev libboost-filesystem-dev libboost-regex-dev libboost-date-time-dev libboost-iostreams-dev libtinyxml2-dev

2. Загрузка серверных файлов RedAge RP

Загрузите необходимые файлы для сервера RedAge RP. Вы можете использовать нижеуказанные команды для загрузки серверных файлов со старых версий сервера RedAge RP.

curl -L -o server.tar.gz https://cdn.rage.mp/pre-release/server-files/linux_x64/ragemp-srv-037.tar.gz
tar -xzf server.tar.gz

3. Запуск сервера RedAge RP

Теперь мы запустим сервер RedAge RP в виртуальной среде Linux Debian 10. Применим команду ниже для запуска сервера:

chmod +x server
./server

Если вы получаете ошибку, обратитесь к ошибке и выполните дополнительные действия по устранению проблемы.

4. Настройка сервера RedAge RP

После того, как сервер RedAge RP запущен, вам нужно выполнить настройку сервера для запуска вашей игры. Скопируйте и измените файл server.cfg в соответствии со своими потребностями. Внесите необходимые изменения, чтобы ваш сервер работал правильно.

cp server-files/server.cfg server.cfg
nano server.cfg

После выполнения вышеуказанных действий сервер RedAge RP будет готов к использованию. Вы можете запустить его с помощью команды ./server. Поздравляю, вы успешно установили и запустили сервер RedAge RP на Linux Debian 10 RAGEMP 11!

Установка сборки сервера RedAge RP на Linux Ubuntu 20.04 RAGEMP 1.1: подробный мануал

В этом разделе мы рассмотрим подробные инструкции по установке сборки сервера RedAge RP на Linux Ubuntu 20.04 с использованием RAGEMP 1.1.

1. Установка необходимых пакетов

Перед установкой сборки сервера вам необходимо установить несколько дополнительных пакетов. Выполните следующую команду в терминале, чтобы установить все необходимые пакеты:

sudo apt-get update
sudo apt-get install build-essential mysql-server libmysqlclient-dev libssl-dev tar screen -y

2. Загрузка архива сборки сервера

Следующим шагом является загрузка архива сборки сервера RedAge RP. Вы можете использовать wget для загрузки архива. Выполните следующую команду в терминале:

wget https://example.com/redage-rp-server-v1.1.tar.gz

Замените ссылку в приведенной команде на ссылку, где находится архив сборки сервера.

3. Распаковка архива

После загрузки архива сборки сервера, распакуйте его с помощью следующей команды:

tar -xzvf redage-rp-server-v1.1.tar.gz

Эта команда разархивирует архив и создаст папку с именем «redage-rp-server-v1.1», содержащую все файлы сборки сервера.

4. Настройка файла systemd

Далее, создайте файл с именем «rageserv.service» в папке «/etc/systemd/system/». Выполните следующую команду в терминале:

sudo nano /etc/systemd/system/rageserv.service

В открывшемся редакторе добавьте следующий текст:

[Unit]
Description=RedAge RP Server
After=network.target
[Service]
WorkingDirectory=/путь/к/папке/redage-rp-server-v1.1
ExecStart=/путь/к/папке/redage-rp-server-v1.1/server
User=имя_пользователя
Restart=on-failure
RestartSec=5
KillSignal=SIGINT
TimeoutStopSec=20
[Install]
WantedBy=multi-user.target

Замените «/путь/к/папке» на фактический путь к папке «redage-rp-server-v1.1» на вашей системе. Замените «имя_пользователя» на ваше имя пользователя.

5. Запуск и управление сервером

Теперь, когда у вас есть настроенный файл systemd, вы можете управлять сервером с помощью следующих команд:

  • Запуск сервера: sudo systemctl start rageserv
  • Остановка сервера: sudo systemctl stop rageserv
  • Перезапуск сервера: sudo systemctl restart rageserv
  • Проверка статуса сервера: sudo systemctl status rageserv

Вы также можете использовать команду «enable» для включения автозапуска сервера при загрузке системы:

sudo systemctl enable rageserv

6. Обновление сервера

Для обновления сервера RedAge RP вы можете использовать процесс обновления, предоставляемый разработчиком. Следуйте инструкциям, предоставленным в документации или мануале для обновления до новой версии сервера.

7. Устранение неполадок и решение проблем

Если у вас возникают проблемы во время установки или эксплуатации сервера RedAge RP, вы можете обратиться к документации или мануалу для распространенных проблем и их решений. Также рекомендуется обратиться к сообществу разработчиков или форумам для получения помощи и поддержки.

Надеемся, что этот подробный мануал поможет вам успешно установить и настроить сервер RedAge RP.

Prerequisite

Prerequisite

Для установки сборки сервера RedAge RP на Linux Debian 10 RAGEMP 11 вам потребуется выполнить несколько предварительных шагов:

    1. Установить MySQL Server на вашу систему. Это можно сделать с помощью команды:
      sudo apt-get install mysql-server
    2. Скачать архив с серверной сборкой RedAge RP с официального портала и сохранить его в удобное для вас место.
    3. Распаковать архив в папку сервера. Для этого выполните команду:
      unzip redage-rp-v11.zip -d /path/to/server/folder
    4. Зайти в папку с установленной сборкой сервера RedAge RP:
      cd /path/to/server/folder
    5. Установить все необходимые зависимости, указанные в файле server-files/gamemode/Dockerfile. Некоторые пакеты могут не ставиться на вашу систему, если вы используете другую версию Debian или другую операционную систему.
    6. Чтобы установить эти пакеты, запустите команду:
      sudo apt-get install package1 package2 package3 …
    7. Настроить файлы конфигурации сервера. Все настройки сервера находятся в папке server-files/gamemode/config. Отредактируйте файлы конфигурации с помощью любого текстового редактора.
    8. Настроить MySQL server для работы с сервером RedAge RP. Откройте файл конфигурации MySQL, обычно он расположен по пути /etc/mysql/mysql.conf.d/mysqld.cnf, и установите следующие параметры:
      • bind-address = 0.0.0.0
      • max_allowed_packet = 256M
      • innodb_file_per_table = 1
    9. Перезапустите MySQL server с помощью команды:
      sudo service mysql restart
    10. Настроить systemd для авто-поднятия сервера. Создайте новый файл службы systemd с помощью команды:
      sudo nano /etc/systemd/system/redage-rp.service
    11. Вставьте следующий код в файл и сохраните его:

      [Unit]

      Description=RedAge RP Server

      After=network.target

      [Service]

      ExecStart=/path/to/server/folder/rageserv norestart v20 Linux gamemode /path/to/server/folder/gm /path/to/server/folder/data /path/to/server/folder/settings 234 30

      User=yourusername

      Group=yourgroupname

      [Install]

      WantedBy=multi-user.target

      Обратите внимание, что вам необходимо заменить /path/to/server/folder на путь к вашей папке сервера, yourusername на ваше имя пользователя и yourgroupname на вашу группу пользователей.

    12. Запустите новую службу с помощью команды:
      sudo systemctl start redage-rp
    13. Проверьте, что сервер запущен, введя команду:
      sudo systemctl status redage-rp
    14. Если вы хотите, чтобы сервер автоматически запускался после перезагрузки сервера, выполните команду:
      sudo systemctl enable redage-rp

GM C Готовая сборка RedAge RP V20 RAGEMP 11 234

Установка готовой сборки RedAge RP V20 RAGEMP 11 234 на Linux Debian 10 RAGEMP 11 может быть выполнена следующим образом:

  1. Перезапускаем сервер.
  2. Устанавливаем необходимые пакеты:
    • sudo apt-get update
    • sudo apt-get install -y lsb-release systemd
    • sudo apt-get install -y default-mysql-client
  3. Создаем новую папку для установки сборки:
    • mkdir ragemp-server
    • cd ragemp-server
  4. Скачиваем и распаковываем сборку:
    • wget https://example.com/redagerp_v20_ragemp_11_234.tar.gz
    • tar -xf redagerp_v20_ragemp_11_234.tar.gz
  5. Устанавливаем MySQL сервер:
    • sudo apt-get install -y mysql-server
  6. Настройка MySQL для работы с сервером:
    • sudo mysql_secure_installation
  7. В файле server.cfg прописываем:
    • hostname «RedAge RP V20 RAGEMP 11 234»
    • port 22005
    • maxplayers 100
  8. Сохраняем настройки сервера:
    • Ctrl + X, затем Y, затем Enter
  9. Запускаем сервер:
    • ./ragemp-server
  10. Проверяем работу сервера:
    • Подключаемся к серверу через клиент RAGEMP
  11. Дополнительные действия при падении сервера:
    • Создаем файл redagerp.service в папке /etc/systemd/system:
    • В файле redagerp.service прописываем следующее содержимое:

    [Unit]

    Description=RedAge RP V20 RAGEMP 11 234 Service

    After=network.target

    [Service]

    Restart=always

    WorkingDirectory=/path/to/ragemp-server

    ExecStart=/path/to/ragemp-server/ragemp-server

    User=yourusername

    Group=yourgroup

    RestartSec=3s

    [Install]

    WantedBy=multi-user.target

  12. Сохраняем файл redagerp.service:
    • Ctrl + X, затем Y, затем Enter
  13. Запускаем авто-поднятие сервера:
    • sudo systemctl enable redagerp.service
    • sudo systemctl start redagerp.service

Примечания:

  • Установка готовой сборки RedAge RP V20 RAGEMP 11 234 зависит от версии Linux Debian 10 и RAGEMP 11 234.
  • Для установки на других ОС, таких как CentOS и Ubuntu, используйте аналогичные команды.
  • При установке MySQL сервера, соглашайтесь с предложенными параметрами.
  • Видео-мануал по установке сборки сервера RedAge RP V20 RAGEMP 11 234 доступен для более подробной информации.
  • После каждого рестарта сервера, необходимо запускать сборку заново.
  • В своем GM можно настроить авто-перезапуск сервера в случае его падения.
  • При установке сборки на виртуальную машину или хостинг, следуйте инструкциям предоставляемого провайдера.
  • GM C Готовая сборка RedAge RP V20 RAGEMP 11 234 основана на RAGEMP 11 234.

Запуск сервера в качестве службы systemd

Запуск сервера RedAge RP в качестве службы systemd имеет ряд преимуществ, таких как автоматический запуск при загрузке системы, управление процессом сервера через команды systemctl и возможность логирования событий сервера. В этом разделе мы рассмотрим подробный процесс запуска сервера RedAge RP в качестве службы systemd на Linux Debian 10 RAGEMP 11.

Прежде всего, убедитесь, что вы установили сервер RAGEMP, как описано в предыдущих разделах и имеете самую последнюю версию сервера.

Для начала, установите все зависимости, которые потребуются для запуска сервера:

sudo apt-get update

sudo apt-get install screen mysql-server

Затем мы создадим пользователей MySQL для сервера и включим службу MySQL:

sudo mysql

CREATE USER ‘ragemp’@’localhost’ IDENTIFIED BY ‘password’;

GRANT ALL PRIVILEGES ON *.* TO ‘ragemp’@’localhost’ WITH GRANT OPTION;

FLUSH PRIVILEGES;

EXIT;

sudo systemctl enable mysql

sudo systemctl start mysql

После этого создайте рабочую директорию для вашего сервера:

mkdir ragemp-server && cd ragemp-server

Далее, скачайте последнюю рекомендованную версию сервера RAGEMP с официального сайта:

wget https://cdn.rage.mp/lin/ragemp-srv-037.tar.gz

tar -xzf ragemp-srv-037.tar.gz

Затем, скопируйте gamemode вашего сервера в папку «server-files» с названием «gamemode.js», пример:

cp /path/to/your/gamemode.js server-files/gamemode.js

После завершения этого шага, мы создадим службу systemd для нашего сервера, которая будет автоматически запускаться при загрузке системы. Создайте файл с расширением .service следующим содержимым:

sudo nano /etc/systemd/system/ragemp-server.service

Вставьте следующий код в файл:

[Unit]

Description=RedAge RP server

After=network.target

[Service]

User=ragemp

Group=ragemp

Type=simple

WorkingDirectory=/path/to/your/ragemp-server-files

ExecStart=/path/to/your/ragemp-server-files/ragemp-server

Restart=on-failure

RestartSec=5s

StartLimitInterval=0

[Install]

WantedBy=multi-user.target

Замените «/path/to/your/ragemp-server-files» на путь к вашей рабочей директории сервера.

После сохранения файла, введитте следующие команды для загрузки нашей службы и запуска вашего сервера:

sudo systemctl daemon-reload

sudo systemctl enable ragemp-server

sudo systemctl start ragemp-server

Теперь ваш сервер должен быть запущен в связке с службой systemd и будет автоматически перезапускаться в случае возникновения ошибок. Чтобы остановить или перезапустить сервер, вы можете использовать следующие команды:

sudo systemctl stop ragemp-server

sudo systemctl restart ragemp-server

Если вам потребуется отладить проблемы запуска сервера или произвести установку с сервером на удаленной машине, вы можете использовать команду «screen» для выполнения команд в виртуальной консоли. Вводим команду:

screen -S ragemp-server

После запуска сервера в screen режиме, вы можете использовать все необходимые команды для настройки и управления сервером RedAge RP. Чтобы выйти из режима screen, нажмите комбинацию клавиш «Ctrl+A» и затем «Ctrl+D».

Добавление вашего сервера в автозагрузку системы может сделать его запуск более удобным и автоматическим. В этом случае ваш сервер будет запускаться при каждой загрузке системы без необходимости вручную вводить команды запуска.

В данном уроке мы подробно рассмотрели процесс запуска сервера RedAge RP в качестве службы systemd на Linux Debian 10 RAGEMP 11. Убедитесь, что вы следуете указанным шагам и действиям внимательно, чтобы избежать потери данных и проблем при запуске. Если у вас возникнут трудности, не стесняйтесь обратиться к документации по systemd или произвести поиск решений для своего конкретного случая. Postgresql: RedAge RP рекомендует использовать Postgresql для базы данных. Установить его можно командой «sudo apt-get install postgresql».

Установка screen (необязательно)

Шаг 1: Установка screen

Для установки screen выполните следующую команду:

sudo apt-get install screen

Шаг 2: Создание и управление сеансами screen

После установки screen вы можете создавать и управлять сеансами. Для создания нового сеанса выполните команду:

screen -S имя_сеанса

Вы также можете вернуться к предыдущему сеансу, используя команду:

screen -r имя_сеанса

Для списка всех сеансов выполните команду:

screen -ls

Шаг 3: Завершение сеанса screen

Чтобы завершить сеанс, выйдите из всех окон, VRAGEGUI и RAGE Multiplayer. Затем выполните следующую команду:

exit

Screen сохранит состояние вашего сеанса после завершения и вы сможете вернуться к нему позже.

Linux

Чтобы установить и настроить сервер RedAge RP на Linux, нам понадобится готовая сборка RAGEMP 1.1. В этом уроке я буду использовать Linux Debian 10 и RAGEMP 1.1.

Для начала установим необходимые зависимости. Для этого выполним следующую команду:

sudo apt install -y lib32gcc1

После установки зависимостей, создадим новую папку для сервера виртуальной машины или Linux-сервере. Например:

mkdir ragemp-server

Теперь нужно скачать сборку сервера RAGEMP 1.1 для Linux. Вы можете скачать ее с официального сайта или использовать прямую ссылку для загрузки:

wget https://cdn.rage.mp/lin/ragemp-serv-1.1.tar.gz

После скачивания архива, распакуйте его в папку с вашим сервером:

tar -zxvf ragemp-serv-1.1.tar.gz -C ragemp-server

Теперь у нас есть готовая сборка сервера RAGEMP 1.1 в папке ragemp-server.

Далее, создадим юнит службы systemd для нашего сервера. Создайте и откройте файл ragemp-server.service используя любой текстовый редактор:

sudo nano /etc/systemd/system/ragemp-server.service

И вставьте следующий шаблон текста в файл:

[Unit]
Description=RAGEMP Server
After=network.target
[Service]
ExecStart=/путь/к/папке/с/сервером/ragemp-server/server
[Install]
WantedBy=multi-user.target

В шаблоне выше, замените «/путь/к/папке/с/сервером» на ваш путь к папке с сервером RAGEMP.

Сохраните файл и закройте редактор.

Теперь нам нужно перезагрузить файлы службы systemd, чтобы наш сервер мог успешно запуститься после перезагрузки системы. Выполните следующую команду:

sudo systemctl daemon-reload

Далее, установим загрузку сервера при старте Linux-системы:

sudo systemctl enable ragemp-server

Теперь мы можем управлять нашим сервером с помощью команд systemd, таких как start, stop и restart. Например:

sudo systemctl start ragemp-server

Мы можем также настроить параметры рестарта нашего сервера, добавив параметр RestartSec в наш юнит службы. Например, чтобы задать перезагрузку сервера через 5 дней, добавьте следующую строку в раздел [Service]:

RestartSec=5d

После настройки всех параметров, мы готовы запустить наш сервер RAGEMP. Вы можете запустить его с помощью команды:

sudo systemctl start ragemp-server

Теперь ваш сервер должен быть доступен и готов к настройке и установке GTA V и RedAge RP геймодов.

Запуск сервера

После выполнения всех предыдущих шагов и установки необходимых компонентов, вы готовы к запуску сервера RedAge RP на Linux Debian 10 RAGEMP 11.

Для начала, перейдите в папку с сервером с помощью команды:

cd /home/redage/server

Затем, запустите сервер с помощью команды:

./ragemp-server

При первом запуске сервера, вам будет предложено создать базу данных MySQL. Для этого, просто следуйте инструкциям, указывая необходимые данные.

После успешного запуска сервера, вы увидите информацию о сервере в консоли, включая IP-адрес и порт, на котором он слушает подключения.

Теперь вы можете подключиться к серверу RedAge RP через приложение Multiplayer и начать игру! Удачи!

Troubleshooting

При установке и запуске сборки сервера RedAge RP на Linux Debian 10 RAGEMP 11 могут возникать некоторые проблемы. В этом разделе я постараюсь подробно описать несколько наиболее частых проблем и их возможные решения.

Проблема 1: RedAge RP сборка не запускается

Если ваша серверная сборка RedAge RP не запускается после установки, проверьте следующее:

  • Убедитесь, что вы установили все необходимые предварительные условия (prerequisite), включая MySQL и RAGE Multiplayer.
  • Проверьте настройки файла rageserv, в котором должны быть указаны пути к игровому режиму (gamemode) и содержимому (contents) сервера.
  • Убедитесь, что в конфигурации RAGEMP 11 правильно указан параметр serverdll.
  • Если вы используете хостинг для вашего сервера, убедитесь, что хостинг поддерживает RAGE Multiplayer.

Проблема 2: Ошибка при установке MySQL

Если у вас возникли проблемы при установке MySQL, следуйте этим шагам:

  • Убедитесь, что вы используете правильную версию MySQL для вашей ОС.
  • Убедитесь, что вы правильно указали имя пользователя и пароль для доступа к MySQL.
  • Проверьте, что MySQL запущен и работает.

Проблема 3: Ошибка при запуске сервера RedAge RP

Если вы столкнулись с ошибкой при запуске сервера RedAge RP, попробуйте следующие действия:

  • Проверьте, что вы правильно настроили файлы конфигурации сервера.
  • Убедитесь, что вы правильно указали пути к gamemode и contents сервера.
  • Проверьте, что порты, нужные для работы RAGE Multiplayer, доступны и не блокируются другими программами.
  • Проверьте логи RAGE Multiplayer на наличие ошибок.

В случае возникновения любых других проблем, не указанных в этом разделе, обратитесь к документации RAGE Multiplayer и RedAge RP сборки для получения дополнительной помощи.

Windows

Установка сборки сервера RedAge RP на операционной системе Windows будет происходить в несколько шагов. Перед началом, убедитесь, что вы имеете установленную Windows версию 10 с включенной службой Windows Subsystem for Linux (WSL) и активным учетной записью администратора.

Шаг 1: Установка предварительных требований

Первым шагом перед установкой сборки сервера RedAge RP будет установка следующих программ:

  • Git — установщик Git можно скачать с официального сайта git-scm.com;
  • Ubuntu 18.04 LTS — Ubuntu можно установить через Microsoft Store или скачать с официального сайта ubuntu.com;
  • Visual Studio Code — рекомендуемый текстовый редактор, который можно скачать с официального сайта code.visualstudio.com.

Шаг 2: Установка WSL

В данном уроке будем идти по пути установки Ubuntu 18.04, однако вы можете использовать любую другую поддерживаемую версию Linux. Откройте командную строку Windows (cmd.exe) от имени администратора и введите следующую команду:

wsl —set-default-version 2

После завершения установки, введите команду:

wsl —list —verbose

Вам будет показан список доступных дистрибутивов WSL. Убедитесь, что Ubuntu 18.04 LTS будет помечено, как версия 2.

Шаг 3: Установка и настройка Ubuntu 18.04 LTS

Откройте Microsoft Store, найдите Ubuntu 18.04 LTS и установите его. После установки запустите Ubuntu и создайте новую учетную запись пользователя Linux.

Шаг 4: Установка сборки сервера RedAge RP

Перед началом установки, необходимо обновить систему Ubuntu. Для этого введите следующие команды:

sudo apt update

sudo apt upgrade -y

После успешного обновления системы, можно приступить к установке сборки сервера RedAge RP. Для этого введите следующие команды:

cd ~

git clone https://github.com/ragemultiplayer/ragemp-server.git server

cd server

./install.sh

Перед запуском скрипта установки, вам будет предложено подтвердить установку пакетов. Соглашайтесь на установку.

После завершения установки, сборка сервера RedAge RP будет сохранена в директории /home/user/server.

Шаг 5: Установка и обновление сервера

Перед запуском сервера RedAge RP, необходимо установить и обновить дополнительные файлы сервера. Для этого введите следующие команды:

cd server

git clone https://github.com/RedAge-FiveM-Network/server-files.git ragemp/default/

cd ragemp/default/

git pull

Затем, перезапустите сервер с помощью следующей команды:

./restart.sh

Теперь сервер RedAge RP будет доступен на вашем Windows компьютере.

Gamemode Готовая сборка RedAge RP V24 RAGEMP 11 + обновления 30 дней Продажа

Привет! Если ты искал готовую сборку сервера RedAge RP для RAGEMP 11, то ты попал по адресу! У нас есть готовая сборка с обновлениями на 30 дней, которую мы продаем. Давай разберемся, как ее установить.

Шаг 1: Установка Linux Debian 10

Для начала установим Linux Debian 10 на свой сервер. Ты можешь выбрать между Netinst и CentOS — оба варианта подойдут. Пропустим этот шаг, так как он не является обязательным в данном случае.

Шаг 2: Установка необходимых пакетов

После установки ОС Debian 10 перейдем к установке необходимых пакетов. Открой терминал и выполните следующие команды:

  • sudo apt-get update
  • sudo apt-get install lsb-release wget mysql-server curl

Шаг 3: Загрузка и установка сборки RedAge RP

Теперь загрузим и установим саму сборку RedAge RP. Введи следующую команду:

wget -O server.tar.gz [ссылка на сборку]

Распакуем архив:

tar -xzf server.tar.gz

Шаг 4: Параметры сервера и базы данных

Далее настроим параметры сервера. Открой файл server.cfg и внеси необходимые изменения, такие как IP-адрес, порт и базу данных.

Также не забудь настроить базу данных MySQL, выполнив следующие команды:

  • mysql -u root -p
  • CREATE DATABASE ragemp;
  • USE ragemp;
  • source mysqlcs.sql;

Шаг 5: Перезапуск сервера

Теперь можем перезапустить сервер, чтобы применить все настройки. Введи следующую команду:

sudo service ragemp-server restart

Вот и все! Ты успешно установил сборку RedAge RP V24 на свой RAGEMP 11 сервер. Поздравляю!

Видео:

RO Server Setup Guide — Debian 11.4 rAthena+FluxCP

RO Server Setup Guide — Debian 11.4 rAthena+FluxCP by Charwin Ordonez 1,976 views 1 year ago 43 minutes

Читайте также:  Как исправить ошибку Не удалось связаться с сервером восстановления на Mac Гайд для начинающих
Оцените статью