Запуск локального сервера: различия между версиями
imported>Aylong Новая страница: «Данное руководство, поможет вам запустить собственный локальный сервер, максимально быстро и комфортно. А так же, расскажет более продвинутый способ и информацию. = Что такое «Локалка»? = Локалка (сокр. {{Popup|Локальный сервер|Local Server}}) — это твоя, собстве...» |
Chorden (обсуждение | вклад) Поменял ссылки на наши |
||
| (не показана 1 промежуточная версия 1 участника) | |||
| Строка 1: | Строка 1: | ||
Данное руководство, поможет вам запустить собственный локальный сервер, максимально быстро и комфортно. | {{PageImage|LibraryComputer.gif}} | ||
Данное руководство, поможет вам запустить собственный локальный сервер, максимально быстро и комфортно. <br> | |||
А так же, расскажет более продвинутый способ и информацию. | А так же, расскажет более продвинутый способ и информацию. | ||
| Строка 6: | Строка 6: | ||
Локалка (сокр. {{Popup|Локальный сервер|Local Server}}) — это твоя, собственная копия сервера, которая хостится на твоём личном компе. Ты, как хост, имеешь полный доступ к функционалу сервера и его внутренностям, что позволяет тебе же делать что угодно, буквально. | Локалка (сокр. {{Popup|Локальный сервер|Local Server}}) — это твоя, собственная копия сервера, которая хостится на твоём личном компе. Ты, как хост, имеешь полный доступ к функционалу сервера и его внутренностям, что позволяет тебе же делать что угодно, буквально. | ||
Но нужно же что-то хостить, верно? Это может быть любой сервер по SS13, однако мы тут обсуждаем запуск локалки [https://github.com/ | Но нужно же что-то хостить, верно? Это может быть любой сервер по SS13, однако мы тут обсуждаем запуск локалки [https://github.com/RiftworksStation/HighwayStation RiftWorks]. | ||
= Приготовления и запуск = | = Приготовления и запуск = | ||
| Строка 12: | Строка 12: | ||
Теперь просто следуй пошаговой инструкции, и точно не налажаешь: | Теперь просто следуй пошаговой инструкции, и точно не налажаешь: | ||
# Скачай репозиторий нашего проекта - [https://github.com/ | # Скачай репозиторий нашего проекта - [https://github.com/RiftworksStation/HighwayStation/archive/refs/heads/master.zip ссылка]. Он весит ~200мб. | ||
# Распакуй архив куда-то, рекомендуем использовать [https://www.7zip.com/ru/ 7zip] для этих целей. Главное что-бы в пути '''не было''' кириллицы! | # Распакуй архив куда-то, рекомендуем использовать [https://www.7zip.com/ru/ 7zip] для этих целей. Главное что-бы в пути '''не было''' кириллицы! | ||
## Пример {{Color|green|хорошего}} пути к папке с локалкой: <code>C:\Space Station\ | ## Пример {{Color|green|хорошего}} пути к папке с локалкой: <code>C:\Space Station\HighwayStation-master</code> | ||
## Пример {{Color|red|плохого}} пути к папке с локалкой: <code>C:\Станция\ | ## Пример {{Color|red|плохого}} пути к папке с локалкой: <code>C:\Станция\HighwayStation-master</code> | ||
# Открой распакованную папку с билдом. | # Открой распакованную папку с билдом. | ||
# Запусти <code>RUN_SERVER.cmd</code>. Первый запуск будет довольно долгий. | # Запусти <code>RUN_SERVER.cmd</code>. Первый запуск будет довольно долгий. | ||
| Строка 44: | Строка 44: | ||
# Запусти GitHub Desktop | # Запусти GitHub Desktop | ||
# Нажми <code>Clone a repository from the Internet...</code> | # Нажми <code>Clone a repository from the Internet...</code> | ||
# Вставь в открывшееся окно <code><nowiki>https://github.com/ | # Вставь в открывшееся окно <code><nowiki>https://github.com/RiftworksStation/HighwayStation.git</nowiki></code> | ||
# Выбери куда будет загружен репозиторий. В пути так же не должно быть кириллицы. | # Выбери куда будет загружен репозиторий. В пути так же не должно быть кириллицы. | ||
# Нажми <code>Clone</code> | # Нажми <code>Clone</code> | ||
Текущая версия от 17:50, 29 декабря 2025
Данное руководство, поможет вам запустить собственный локальный сервер, максимально быстро и комфортно.
А так же, расскажет более продвинутый способ и информацию.
Что такое «Локалка»?[править | править код]
Локалка (сокр. Локальный сервер) — это твоя, собственная копия сервера, которая хостится на твоём личном компе. Ты, как хост, имеешь полный доступ к функционалу сервера и его внутренностям, что позволяет тебе же делать что угодно, буквально.
Но нужно же что-то хостить, верно? Это может быть любой сервер по SS13, однако мы тут обсуждаем запуск локалки RiftWorks.
Приготовления и запуск[править | править код]
Для начала, убедись что у тебя имеется ~1гб. свободного места.
Теперь просто следуй пошаговой инструкции, и точно не налажаешь:
- Скачай репозиторий нашего проекта - ссылка. Он весит ~200мб.
- Распакуй архив куда-то, рекомендуем использовать 7zip для этих целей. Главное что-бы в пути не было кириллицы!
- Пример хорошего пути к папке с локалкой:
C:\Space Station\HighwayStation-master - Пример плохого пути к папке с локалкой:
C:\Станция\HighwayStation-master
- Пример хорошего пути к папке с локалкой:
- Открой распакованную папку с билдом.
- Запусти
RUN_SERVER.cmd. Первый запуск будет довольно долгий. - После того как в консоли напишет
Starting 'server'.
В трее появится Dream Daemon который можно открыть, и подключиться к своему серверу нажав
Ты великолепен!
Для закрытия сервера, достаточно закрыть консоль.
Смена карты[править | править код]
Самый простой способ - делается на уже запущенной локалке:
Server -> Change Mapи выбираешь необходимую карту.- Перезапуск сервера
Server -> Reboot World -> Ok.
Выбранная карта сохраняется.
Продвинутые технологии[править | править код]
Тут мы рассмотрим всякие кодерские фичи, которые полезны не только кодерам, но и тебе, мой друг! Среди них:
- Поддержание локалки в свежести.
- Запуск с помощью VSC. (WiP)
- Запуск своих клонов на сервер. (WiP)
Удобное и быстрое обновление[править | править код]
Хочешь всегда иметь свежую локалку, но не хочешь каждый раз качать архив?
Я тебе тут с этим помогу, друг!
Для начала, скачай и установи GitHub Desktop
- Запусти GitHub Desktop
- Нажми
Clone a repository from the Internet... - Вставь в открывшееся окно
https://github.com/RiftworksStation/HighwayStation.git - Выбери куда будет загружен репозиторий. В пути так же не должно быть кириллицы.
- Нажми
Clone
Поздравляю, ты клонировал репозиторий нашего проекта! Зачем ты это сделал? Дабы держать локалку в свежести!
- «И как же держать её в свежести?» — спросишь ты меня.
- «Fetch upstream» — Скажу тебе я.
При нажатии на кнопку Fetch upstream, приложение само проверит актуальность твоей локалки, и предложит загрузить обновления, если они есть. Для загрузки нужно ещё раз нажать кнопку, если её содержимое изменилось.
Это гораздо быстрее и удобнее нежели каждый раз перекачивать архив!