Установка игрового сервера Project Zomboid на Linux: различия между версиями

Материал из ARK-HOSTER.RU | Документация хостинга
Перейти к навигации Перейти к поиску
Новая страница: «= Установка игрового сервера Project Zomboid на Linux = == 1. Подготовка системы == * Войдите в систем…»
 
Починка разметки: ссылки и жирный шрифт из Markdown, лишние обратные косые черты в коде, заголовки — проверка вики 13.11.2026
Строка 8: Строка 8:
== 2. Системные требования ==
== 2. Системные требования ==


* **ОС:** Ubuntu 24.04 LTS / Debian 12
* '''ОС:''' Ubuntu 24.04 LTS / Debian 12
* **RAM:** Минимум 4 ГБ (рекомендуется 8+ ГБ)
* '''RAM:''' Минимум 4 ГБ (рекомендуется 8+ ГБ)
* **CPU:** 4+ ядра
* '''CPU:''' 4+ ядра
* **Диск:** 10+ ГБ свободного места
* '''Диск:''' 10+ ГБ свободного места


== 3. Установка необходимых пакетов ==
== 3. Установка необходимых пакетов ==
Строка 67: Строка 67:


5. Добавьте содержимое:
5. Добавьте содержимое:
<pre>\#!/bin/bash
<pre>#!/bin/bash
cd /home/zomboid/zomboid-server
cd /home/zomboid/zomboid-server
./projectzomboiddedicated -servername servertest</pre>
./projectzomboiddedicated -servername servertest</pre>
Строка 109: Строка 109:
Project Zomboid сервер успешно установлен!
Project Zomboid сервер успешно установлен!


'''Для размещения ваших игровых серверов на надежном хостинге рекомендуем воспользоваться услугами [ARK-HOSTER.RU](https://ark-hoster.ru):'''
'''Для размещения ваших игровых серверов на надежном хостинге рекомендуем воспользоваться услугами [https://ark-hoster.ru ARK-HOSTER.RU]:'''


* '''[Выделенные серверы](https://ark-hoster.ru/dedicated/)''' - для высоконагруженных игровых серверов
* '''[https://ark-hoster.ru/dedicated/ Выделенные серверы]''' - для высоконагруженных игровых серверов
* '''[VPS/VDS серверы](https://ark-hoster.ru/vpsgame/)''' - для небольших и средних серверов
* '''[https://ark-hoster.ru/vpsgame/ VPS/VDS серверы]''' - для небольших и средних серверов


Наши специалисты помогут с настройкой игровых серверов!
Наши специалисты помогут с настройкой игровых серверов!

Версия от 08:14, 14 ноября 2026

Установка игрового сервера Project Zomboid на Linux

1. Подготовка системы

  • Войдите в систему под учетной записью с правами root или пользователя с правами sudo.
  • Рекомендуется использовать Ubuntu 24.04 LTS или Debian 12.

2. Системные требования

  • ОС: Ubuntu 24.04 LTS / Debian 12
  • RAM: Минимум 4 ГБ (рекомендуется 8+ ГБ)
  • CPU: 4+ ядра
  • Диск: 10+ ГБ свободного места

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

sudo apt update && sudo apt upgrade -y
sudo apt install -y wget curl lib32gcc-s1 lib32stdc++6 screen

4. Создание пользователя

sudo useradd -m -s /bin/bash zomboid
sudo passwd zomboid

5. Установка SteamCMD

sudo mkdir -p /opt/steamcmd
cd /opt/steamcmd
sudo wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
sudo tar -xzf steamcmd_linux.tar.gz
sudo chown -R zomboid:zomboid /opt/steamcmd

6. Установка Project Zomboid сервера

1. Переключитесь на пользователя zomboid:

sudo su - zomboid

2. Запустите SteamCMD:

cd /opt/steamcmd
./steamcmd.sh

3. Установите сервер:

force_install_dir /home/zomboid/zomboid-server
login anonymous
app_update 380870 validate
quit

7. Настройка сервера

1. Создайте директорию для конфигурации:

mkdir -p /home/zomboid/Zomboid/Server

2. Создайте файл серверных настроек:

nano /home/zomboid/Zomboid/Server/servertest.ini

3. Добавьте базовую конфигурацию:

Port=16261
UDPPort=16262
ServerName=Zomboid Server
MaxPlayers=32
PauseEmpty=false
Password=
AdminPassword=your_admin_password

4. Создайте скрипт запуска:

nano /home/zomboid/zomboid-server/start-server.sh

5. Добавьте содержимое:

#!/bin/bash
cd /home/zomboid/zomboid-server
./projectzomboiddedicated -servername servertest

6. Сделайте исполняемым:

chmod +x /home/zomboid/zomboid-server/start-server.sh
chmod +x /home/zomboid/zomboid-server/projectzomboiddedicated

8. Настройка systemd

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

Добавьте:

[Unit]
Description=Project Zomboid Dedicated Server
After=network.target

[Service]
Type=simple
User=zomboid
WorkingDirectory=/home/zomboid/zomboid-server
ExecStart=/home/zomboid/zomboid-server/start-server.sh
Restart=always

[Install]
WantedBy=multi-user.target

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

sudo systemctl daemon-reload
sudo systemctl enable zomboid-server
sudo systemctl start zomboid-server

10. Настройка файрвола

sudo ufw allow 16261/udp
sudo ufw allow 16262/udp

Заключение

Project Zomboid сервер успешно установлен!

Для размещения ваших игровых серверов на надежном хостинге рекомендуем воспользоваться услугами ARK-HOSTER.RU:

Наши специалисты помогут с настройкой игровых серверов!