style: форматирование
This commit is contained in:
@@ -5,11 +5,11 @@
|
||||
из исходных кодовов ("исходники") для запуска на удалённом сервере.
|
||||
|
||||
.. note::
|
||||
- Предполагается, что читатель умеет собирать сервер :doc:`из исходников <build-and-run>`;
|
||||
- Предполагается, что читатель имеет базовые навыки работы с **Linux** системами;
|
||||
- Предполагается, что читатель умеет подключаться к удалённому серверу через **SSH**;
|
||||
- Данная инструкция рассчитана на пользователей операционной системы **Windows**;
|
||||
- В качестве удалённой операционной системы будет использоваться **Debian 12**.
|
||||
- Предполагается, что читатель умеет собирать сервер :doc:`из исходников <build-and-run>`;
|
||||
- Предполагается, что читатель имеет базовые навыки работы с **Linux** системами;
|
||||
- Предполагается, что читатель умеет подключаться к удалённому серверу через **SSH**;
|
||||
- Данная инструкция рассчитана на пользователей операционной системы **Windows**;
|
||||
- В качестве удалённой операционной системы будет использоваться **Debian 12**.
|
||||
|
||||
|
||||
Подготовка релизной сборки
|
||||
@@ -19,7 +19,7 @@
|
||||
|
||||
2. Выполняем команду по подготовке встроенного сборщика
|
||||
|
||||
.. code-block::
|
||||
.. code-block:: bash
|
||||
|
||||
dotnet build Content.Packaging --configuration Release
|
||||
|
||||
@@ -28,7 +28,7 @@
|
||||
|
||||
3. Выполняем релизную сборку Сервера
|
||||
|
||||
.. code-block::
|
||||
.. code-block:: bash
|
||||
|
||||
dotnet run --project Content.Packaging server --platform linux-x64 --hybrid-acz
|
||||
|
||||
@@ -47,7 +47,7 @@
|
||||
|
||||
В консоле удалённого сервера выполняем команду:
|
||||
|
||||
.. code-block::
|
||||
.. code-block:: bash
|
||||
|
||||
apt-get install -y unzip screen wget sudo
|
||||
|
||||
@@ -73,7 +73,7 @@
|
||||
|
||||
4. В консоли удалённого сервера выполняем команду загрузки
|
||||
|
||||
.. code-block::
|
||||
.. code-block:: bash
|
||||
|
||||
cd /root/
|
||||
wget 'вставить-сюда-прямую-ссылку'
|
||||
@@ -88,7 +88,7 @@
|
||||
|
||||
Распаковываем их в папку ``/root/dotnet``:
|
||||
|
||||
.. code-block::
|
||||
.. code-block:: bash
|
||||
|
||||
mkdir /root/dotnet
|
||||
cd /root
|
||||
@@ -111,7 +111,7 @@ Linux сервер - не важно. Главное, что бы архив о
|
||||
Подключаемся по **SSH** к удалённому серверу и распаковываем архив в папку
|
||||
``/root/ss14``:
|
||||
|
||||
.. code-block::
|
||||
.. code-block:: bash
|
||||
|
||||
mkdir /root/ss14
|
||||
unzip /root/SS14_Server_linux-x64.zip -d /root/ss14/
|
||||
@@ -119,13 +119,13 @@ Linux сервер - не важно. Главное, что бы архив о
|
||||
Теперь запускаем ``screen``, чтобы при закрытии ssh-соединения, игровой сервер
|
||||
продолжал работать:
|
||||
|
||||
.. code-block::
|
||||
.. code-block:: bash
|
||||
|
||||
screen -S ss14
|
||||
|
||||
Внутри screen-сессии переходим в папку ``/root/ss14`` и запускаем игровой сервер
|
||||
|
||||
.. code-block::
|
||||
.. code-block:: bash
|
||||
|
||||
cd /root/ss14
|
||||
mkdir data
|
||||
@@ -146,7 +146,7 @@ Linux сервер - не важно. Главное, что бы архив о
|
||||
- Отключиться от screen-сессии не закрывая её можно сочетанием клавиш :kbd:`CTRL+A`, :kbd:`D`
|
||||
- Для повторного подключения к screen-сессии, выполните команду
|
||||
|
||||
.. code-block::
|
||||
.. code-block:: bash
|
||||
|
||||
screen -r
|
||||
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
|
||||
1. Создаём папку для логов
|
||||
|
||||
.. code-block::
|
||||
.. code-block:: bash
|
||||
|
||||
mkdir /root/ss14/logs
|
||||
|
||||
@@ -66,7 +66,7 @@
|
||||
|
||||
1. Создаём нового пользователя:
|
||||
|
||||
.. code-block::
|
||||
.. code-block:: bash
|
||||
|
||||
useradd -m ss14
|
||||
|
||||
@@ -79,7 +79,7 @@
|
||||
Если у вас включён игровой сервер, то **отключите его** перед дальнейшими
|
||||
действиями
|
||||
|
||||
.. code-block::
|
||||
.. code-block:: bash
|
||||
|
||||
mkdir /home/ss14/server
|
||||
mv /root/ss14/* /home/ss14/server
|
||||
@@ -87,7 +87,7 @@
|
||||
|
||||
3. Переносим файлы платформы .NET в новую папку
|
||||
|
||||
.. code-block::
|
||||
.. code-block:: bash
|
||||
|
||||
mv /root/dotnet /home/ss14
|
||||
chown ss14:ss14 -R /home/ss14/dotnet
|
||||
|
||||
Reference in New Issue
Block a user