NickLabs

Nick Labs
技術測試&軟件安裝記錄
  1. 首頁
  2. Linux
  3. Debian
  4. 正文

Debian Linux 手動搭建 Valheim 服務器

2021-02-22 29339點熱度 1人按讚 2則留言

使用腳本安裝的Valheim服務器在後續的遊戲更新或維護可能會比較麻煩,
所以下面將在Debian 10手動搭建Valheim Linux服務器。

配置Debian環境

我們稍後將透過SteamCMD下載Valheim Linux Server,由於SteamCMD在Debian packages屬於non-free軟件,所以需要在APT SourcesList添加non-free選項。
修改 /etc/apt/sources.list 在deb和deb-src段落的結尾加上 non-free

另外SteamCMD只有i386版本,需要啟用APT的i386 architecture軟件

dpkg --add-architecture i386

完成配置後需要刷新APT的軟件包資訊

apt update

安裝SteamCMD和其他需要的軟件包

apt install steamcmd libsdl2-2.0-0 libsdl2-2.0-0:i386 curl wget file tar bzip2 gzip unzip bsdmainutils python util-linux ca-certificates binutils bc jq tmux netcat lib32gcc1 lib32stdc++6

下載Valheim Linux Server

由於安全風險不建議使用root運行Valheim,新增一個普通用戶例如valheim-server

adduser valheim-server

登錄用戶valheim-server,使用SteamCMD下載Valheim Linux Server

steamcmd +login anonymous +force_install_dir /home/valheim-server/Valheim +app_update 896660 validate +exit

Valheim Linux Server已下載到/home/valheim-server/Valheim

配置Valheim Linux Server

編輯start_server.sh:
-name=服務器名字,-world=存檔的名字,-password=服務器密碼

export templdpath=$LD_LIBRARY_PATH
export LD_LIBRARY_PATH=./linux64:$LD_LIBRARY_PATH
export SteamAppId=892970


echo "Starting server PRESS CTRL-C to exit"

# Tip: Make a local copy of this script to avoid it being overwritten by steam.
# NOTE: Minimum password length is 5 characters & Password cant be in the server name.
# NOTE: You need to make sure the ports 2456-2458 is being forwarded to your server throu$
./valheim_server.x86_64 -name "NickLabs" -port 2456 -world "NickLabs-World" -password "Nick-secret"

export LD_LIBRARY_PATH=$templdpath

啟動Valheim Linux Server

使用start_server.sh啟用Valheim Server

/home/valheim-server/Valheim/start_server.sh

現在可以在Valheim的Community Server List找到服務器了,列表可能需要一些時間更新,或者可以手動輸入IP連接。

版本更新

關閉Valheim Server後使用原本SteamCMD的安裝指令就會安裝更新:

steamcmd +login anonymous +force_install_dir /home/valheim-server/Valheim +app_update 896660 validate +exit

遊戲的存檔位置在/home/valheim-server/.config/unity3d/IronGate/Valheim/worlds

標籤: CentOS debian linux ubuntu Valheim
最後更新:2021-05-18

Nick

技術測試&軟件安裝記錄

按讚
< 上一篇
下一篇 >

文章留言

  • 鍋地魔帝鍋

    您好,我試著安裝瓦爾海姆在 GCP Server裡,並上傳地圖, 爬了網路上很多文就卡在一個地方 binutils jq netcat lib32gcc1 lib32stdc++6 最後來到了你的教學文章 但我最後還是失敗 能跟您請教我該如何解決嗎 感謝大大了

    2021-05-25
    回覆
    • 個人頭像照片
      Nick

      @鍋地魔帝鍋 請提供一下報錯內容

      2021-07-13
      回覆
  • razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
    發佈回覆給「Nick」的留言 取消回覆

    這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料。

    Nick

    技術測試&軟件安裝記錄

    最新 熱度 隨機
    最新 熱度 隨機
    Windows Server 2025 手動搭建 Abiotic Factor 服務器 Windows Server 2025 手動搭建 ARK Survival Ascended 服務器 Ubuntu Linux 手動搭建 Killing Floor 2 服務器 Ubuntu Linux 手動搭建 Palworld 服務器 Debian Linux 手動搭建 ARK: Survival Evolved 服務器 Debian Linux 手動搭建 Project Zomboid 服務器
    在Headless情況下設置Raspberry Pi的SSH和VNC遠程桌面 Debian Linux 手動搭建 ARK: Survival Evolved 服務器 Ubuntu Linux 手動搭建 Palworld 服務器 Debian Linux 手動搭建 Don't Starve Together 服務器 Debian Linux 手動搭建 Valheim 服務器 Windows Server 2025 手動搭建 Abiotic Factor 服務器
    分類
    • CentOS
    • Debian
    • ESXi
    • Linux
    • Raspberry Pi
    • Ubuntu
    • VMware
    • Windows
    最近評論
    Nick 發佈於 4 年前(07月13日) 請提供一下報錯內容
    鍋地魔帝鍋 發佈於 4 年前(05月25日) 您好,我試著安裝瓦爾海姆在 GCP Server裡,並上傳地圖, 爬了網路上很多文就卡在一個地方 b...
    贊助

    COPYRIGHT © 2024 nicklabs.org. ALL RIGHTS RESERVED.

    Theme Kratos Made By Seaton Jiang