Tellarion
Начинающий
- Регистрация
- 1 Июн 2016
- Сообщения
- 18
- Лучшие ответы
- 0
- Репутация
- 9
Доброго времени суток. Собственно к делу.
Для работоспособности игрового сервера на платформе RAGE-MP, потребуется ОС семейства Linux, я выбрал `Ubuntu 14.04`, так как мой хостер не предоставляет в хранилище `Debian 9`. Сам разработчик рекомендует, именно Debian 9.
Небольшое введение
Игровой сервер активно использует*
Перед началом работы установите соответствующую ОС и приступайте. Пройдите авторизацию (SSH) и приступайте.
Это основной фундамент перед началом работы. Ваши действия могут отличаться от моих, но суть остается сутью.
Первым делом, установим GCC, версии 6.4.0, как это сделать? Очень просто. Если у вас чистая ОС, сразу ставим следующий*компонент, но перед установкой какого-либо компонента проведите обновление вашего листа (если у вас не обновлен):
Прочитать более подробно про устанавливаемый пакеты, здесь*и здесь, что именно в него входит при установке. Он нам потребуется, в основном только в добавлении ключей в основной лист к другому репозиторию.
Далее добавляем в наш лист, сторонний репозиторий:
После того, когда репозиторий был успешно импортирован, приступаем к обновлению и установке GCC 6+.
Почти закончили. Теперь исходя официальной документации имеется официальный источник для скачивания серверного файла. Сам серверный файл генерирует уже базовые конфигурации вашего сервера. Я рекомендую использовать папку /home*под основные ваши серверные директории.
Если у вас каким-то образом отображается версия менее < 6, то проследуйте по пути /usr/lib/gcc и создайте необходимую вручную маршрутизацию, путем перемещения в /usr/bin исполняемого файла при команде gcc.
На этом установка завершена. Рекомендую использовать*пакет screen, подробнее здесь. Но это Вы, со временем сами разберетесь для чего он.
Для запуска игрового сервера используем следующую команду:
Протестировал Ubuntu 16.04, рекомендую её брать под основу, там меньше заморочек и в стандартном репозитории уже есть 5 версия gcc, но не 6, но все же лучше 4, хах.
Для работоспособности игрового сервера на платформе RAGE-MP, потребуется ОС семейства Linux, я выбрал `Ubuntu 14.04`, так как мой хостер не предоставляет в хранилище `Debian 9`. Сам разработчик рекомендует, именно Debian 9.
Небольшое введение
Игровой сервер активно использует*
Чтобы видеть скрытое содержание Зарегистрируйтесь на форуме!
. Без данного компонента, вы не запустите сервер. Так же забавный факт: операционные системы, включая CentOS 7, используют в своих репозиториях старые версии GCC (4.x.x). Нам нужна именно версия 6+. Для решения конфликтов, смотрите данную тему*на которую, я давал ответ, как обновить GCC на более современную версию.Перед началом работы установите соответствующую ОС и приступайте. Пройдите авторизацию (SSH) и приступайте.
Это основной фундамент перед началом работы. Ваши действия могут отличаться от моих, но суть остается сутью.
Первым делом, установим GCC, версии 6.4.0, как это сделать? Очень просто. Если у вас чистая ОС, сразу ставим следующий*компонент, но перед установкой какого-либо компонента проведите обновление вашего листа (если у вас не обновлен):
Код:
apt-get update
apt-get install software-properties-common python-software-properties
Далее добавляем в наш лист, сторонний репозиторий:
Код:
add-apt-repository ppa:ubuntu-toolchain-r/test -y
После того, когда репозиторий был успешно импортирован, приступаем к обновлению и установке GCC 6+.
Код:
apt-get update
apt-get install gcc-snapshot -y
apt-get install gcc-6 g++-6 -y
Если у вас каким-то образом отображается версия менее < 6, то проследуйте по пути /usr/lib/gcc и создайте необходимую вручную маршрутизацию, путем перемещения в /usr/bin исполняемого файла при команде gcc.
Код:
mkdir /home/ragemp
cd /home/ragemp
wget https://cdn.rage.mp/lin/server
chmod +x server
Для запуска игрового сервера используем следующую команду:
Код:
./server
Чтобы видеть скрытое содержание Зарегистрируйтесь на форуме!
- вот отличная статья по обновлению с документированием и детализацией обновления. Самое главное не забудьте выполнить...
Код:
update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-6 60 --slave /usr/bin/g++ g++ /usr/bin/g++-6 (после apt-get install gcc6 и g+)
Последнее редактирование модератором: