Установка сервера
Аренда сервера
Для начала вам нужно арендовать сервер (ну или использовать ваш компьютер, если это позволяет провайдер)
В этой теме я буду стараться писать конкретные ОС, на самом деле это не так важно. Сервер можно запустить и на Windows, но я буду разбирать запуск и настройку сервера на конкретном Linux Debian, чтобы не было путаницы. На всех остальных системах вы сможете сделать по аналогии
Вначале нужно арендовать подходящий сервер. Без проблем подходит VPS с 512 МБ ОЗУ. Сервер игры хорошо оптимизирован (сам себя не похвалишь, никто не похвалит), если вы будете держать один сервер, то вам этого должно хватить.
После того, как вы его купили, вам на почту придет:
ip адрес сервера (который вы будете использовать для подключения)
логин и пароль
ОС: debian9 (можно и другую, но в этом обсуждении будет использоваться именно она)
Программы
Для того, чтобы взаимодействовать с сервером на ПК, вам нужно скачать:
Putty - SSH клиент, чтобы соединяться с сервером и управлять им
Любой FTP клиент (например, FileZilla, если он доступен на тарифе арендованного сервера. Если же недоступно подключение по FTP, то качайте WinSCP)
Вы также можете управлять сервером с помощью телефона. Например, на андроид вы можете использовать следующие программы:
Termius для подключения по ssh
CX проводник для работы с файлами сервера по ftp или sftp
Первоначальная настройка сервера
Итак, команды в этом пункте вы должны прописать только один раз. Это первоначальная настройка, вы пропишите эти команды вначале, потом можете забыть про это
Итак, подключаемся к серверу по IP, вводим логин и пароль.
Далее пишем следующие команды (если требует ввода и показалась надпись "Do you want to continue? [Y/n], то нажмите на клавиатуре y)
Обновляем данные о репозиториях
Устанавливаем LuaJIT
Устанавливаем LuaSocket:
Устанавливаем LuaSec
Устанавливаем Screen
Устанавливаем редактор nano (чтобы быстро редактировать код в консоли)
Устанавливаем Git, чтобы скачать самую новую версию сервера для Cold Path
Все, мы с этим отделались. Больше на этом сервере ничего из этого делать не нужно
Загрузка сервера и его запуск
Мы еще не скачали сервер, а к этому лучше подготовиться. Итак, прописываем команду
(это нужно, чтобы при выходе из консоли сервер оставался работать в фоне. Так же это очень помогает тем, что помогает переключаться между открытыми программами в консоли) Далее создаем папку, в которой будет наш сервер
Смотрим, какие элементы есть в этой папке
Отлично, папка создалась. Теперь переходим в нее
В эту папку мы и закинем наш сервер. Прописываем следующую команду, чтобы скачать самую новую версию сервера:
Или просто загрузите скачанные исходники на сервер другим способом Мы скачали копию сервера на сервер. Теперь перейдем в папку сервера
Прописываем следующую команду, чтобы увидеть список элементов
Да, все на месте. Даем права скрипту на запуск
Запускаем сервер следующей командой
Как видим, наш сервер запустился, и теперь мы может подключиться к нему в игре Выбираем Прямое соединение в меню Присоединиться и пишем наш ip:port По умолчанию это 5555
Last updated