نصب سرور Valheim روی VPS – آموزش کامل راه اندازی اختصاصی و حرفه‌ای

نصب سرور Valheim روی VPS

اگر از طرفداران بازی محبوب Valheim هستید و قصد دارید یک سرور اختصاصی برای دوستان یا جامعه ی بازیکنان خود راه اندازی کنید، این مقاله دقیقاً همان راهنمایی است که به آن نیاز دارید. با استفاده از یک VPS لینوکسی و کمی دانش فنی، می توانید سروری قدرتمند، پایدار و امن برای Valheim راه اندازی کرده و تجربه ای کاملا شخصی سازی شده بسازید. در این مقاله اسپاد سرور نصب سرور Valheim روی VPS را به طور کامل بررسی می کنیم.

چرا والهایم بر VPS را راه اندازی کنیم؟

راه اندازی سرور Valheim روی VPS به شما امکان می دهد:

  • کنترل کامل بر تنظیمات بازی داشته باشید
  • به صورت ۲۴ ساعته و بدون نیاز به روشن بودن سیستم شخصی، سرور فعال باشد
  • قابلیت اجرای بازی با تا ۱۰ بازیکن همزمان
  • مصرف اینترنت کمتر در حالت بازی چندنفره
  • پینگ پایین تر برای کاربران منطقه ای (مناسب برای ایران)

پیش نیازهای سخت افزاری و نرم افزاری

در ادامه، الزمات و پیش نیازهای مهم سخت افزاری و نرم افزاری برای نصب سرور Valheim روی VPS را به طور کامل بررسی می کنیم.

حداقل منابع VPS برای اجرای سرور Valheim:

  • CPU: حداقل ۲ هسته (ترجیحاً 3GHz+)
  • RAM: حداقل ۲ گیگابایت (پیشنهاد: 4GB)
  • Disk: حداقل ۵ گیگابایت (پیشنهاد: SSD)
  • OS: Ubuntu 20.04 / 22.04 یا Debian 11
  • پورت آزاد: UDP روی پورت ۲۴۵۶-۲۴۵۸

مرحله اول نصب Valheim روی VPS : ورود به VPS و نصب ابزارهای پایه

ورود با SSH:

ssh root@your-vps-ip

نصب پیش‌نیازها:

apt update && apt upgrade -y
apt install wget curl unzip tar lib32gcc-s1 ca-certificates screen -y

مرحله دوم نصب Valheim روی VPS: ایجاد کاربر جداگانه برای امنیت

adduser valheim
usermod -aG sudo valheim
su - valheim

مرحله سوم نصب Valheim روی VPS: نصب SteamCMD

SteamCMD ابزاری رسمی برای دانلود و آپدیت سرورهای بازی از استیم است.

mkdir ~/steamcmd && cd ~/steamcmd
wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
tar -xvzf steamcmd_linux.tar.gz

مرحله چهارم نصب Valheim روی VPS: نصب فایل‌های سرور Valheim

اجرای SteamCMD:

./steamcmd.sh

در داخل محیط SteamCMD:

login anonymous
force_install_dir ~/valheim
app_update 896660 validate
quit

نکته: شناسه‌ی سرور Valheim در SteamDB برابر است با ۸۹۶۶۶۰

مرحله پنجم نصب سرور Valheim روی VPS: ساخت فایل اجرایی و کانفیگ سرور

به پوشه‌ی سرور بروید:

cd ~/valheim

ساخت اسکریپت اجرا:

nano start_server.sh

محتوا:

#!/bin/bash
export LD_LIBRARY_PATH=./linux64:$LD_LIBRARY_PATH
export SteamAppId=892970
./valheim_server.x86_64 -name "My Valheim Server" -port 2456 -world "MyWorld" -password "mysecret" -public 1

توجه:

  • مقدار -public 1 باعث نمایش سرور در لیست جهانی می شود.

  • حتما یک رمز عبور حداقل ۵ حرفی تعریف کنید.

اعمال مجوز اجرا:

chmod +x start_server.sh

مرحله ششم نصب سرور Valheim روی VPS: باز کردن پورت های فایروال

Valheim از پورت های UDP 2456 تا ۲۴۵۸ استفاده می کند:

sudo ufw allow 2456:2458/udp

مرحله هفتم: اجرای سرور با screen (یا systemd)

اجرای دستی با screen:

screen -S valheim
./start_server.sh

برای خروج بدون بستن سرور:

Ctrl + A و سپس D

بازگشت به screen:

screen -r valheim

مرحله هشتم: اتصال به سرور

برای اتصال به سرور:

  1. بازی Valheim را اجرا کنید.

  2. از بخش “Join Game” وارد شوید.

  3. گزینه “Join IP” را انتخاب کرده و آی پی سرور و پورت را وارد کنید:

    makefile
    your-vps-ip:2456
  4. رمز سرور را وارد کنید.

مرحله نهم: تنظیمات پیشرفته (اختیاری)

تغییر نام سرور، رمز، دنیا پس از نصب سرور والهایم روی VPS:

با ویرایش فایل start_server.sh، می‌توانید نام سرور، رمز عبور یا نام دنیا (world) را تغییر دهید.

بکاپ گیری:

فایل های ذخیره بازی در مسیر زیر قرار دارند:

~/.config/unity3d/IronGate/Valheim/worlds

می توانید با اسکریپت های زمان بندی شده (مثل cronjob) از دنیا نسخه پشتیبان بگیرید.

مرحله دهم: اجرای خودکار سرور پس از ریبوت

فایل systemd:

sudo nano /etc/systemd/system/valheim.service

محتوا:

[Unit]
Description=Valheim Dedicated Server
After=network.target
[Service]
User=valheim
WorkingDirectory=/home/valheim/valheim
ExecStart=/home/valheim/valheim/start_server.sh
Restart=on-failure
RestartSec=۱۰[Install]
WantedBy=multi-user.target

فعال سازی:

sudo systemctl daemon-reexec
sudo systemctl enable valheim
sudo systemctl start valheim

🎉 جشنواره خرداد اسپاد سرور شروع شد!

 تا ۳۰٪ تخفیف روی سرورهای مجازی ایران و آلمان
مناسب برای ترید بایننس، میزبانی سایت، اتصال ریموت و برنامه نویسی

🎁 دامنه رایگان .IR با خرید هاست سالانه
🚀 مهاجرت رایگان سایت توسط تیم فنی

📅 فقط تا پایان خرداد!

🔗 مشاهده جشنواره و دریافت تخفیف

نصب سرور Valheim روی VPS

نصب سرور Valheim روی VPS

نکات نهایی و بهینه سازی نصب سرور Valheim روی VPS

  • از VPS با SSD استفاده کنید.

  • در صورت افت فریم یا لگ، world را ریست نکنید؛ منابع سیستم را بررسی کنید.

  • از ابزارهای مانیتورینگ مانند htop, netdata یا monit برای کنترل منابع استفاده کنید.

  • پشتیبان گیری منظم را فراموش نکنید!

نتیجه گیری

نصب سرور Valheim روی VPS نه تنها باعث بهبود تجربه ی بازی می‌شود، بلکه کنترل کامل بر تنظیمات، بازیکنان و محیط بازی را در اختیار شما قرار می دهد. این سرور می تواند به صورت ۲۴ ساعته فعال باشد، حتی اگر سیستم شما خاموش باشد. با راه اندازی صحیح و رعایت اصول امنیتی، می توانید یک جامعه‌ی کوچک و حرفه ای برای ماجراجویی در دنیای والهایم بسازید.

مجتبی زیرک

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *