我的世界基岩版BDS服務器搭建與使用


前期需要軟件

  1. 遠程SSH控制台軟件(本教程使用 Remote Terminal 此為win10商店軟件)[點我下載(此軟件為Xshell)]
  2. 支持Sftp的FTP軟件(本教程使用 FileZilla)[點我下載]
  3. 服務端(本教程使用 官方bds服務端)
  4. Centos或Ubuntu主機一台 (教程使用 centos7.7)

注意事項

  1. 極力推薦Ubuntu系統,Centos需要另需環境。
  2. 不支持 Windows Server 2012 及以下版本,要使用 Windows 10 (可行)或者 Windows Server 2016 及以上版本運行
  3. 我的世界基岩版端口為 UDP協議的19132 端口,如果使用其他端口請在配置文件中設置成其他端口
  4. 請開放端口為 UDP協議的19132 端口,基岩版需要他進行通信(列如阿里雲、騰訊雲需去安全組進行開放端口) [若是虛擬機請改成其他端口,VPS運營商一般是不會給你常用端口的]

Windows開服

  1. 首先我們去Minecraft官方下載最新服務端
  1. 解壓后雙擊「bedrock_server.exe」文件即可
  2. 下面就是需要內網穿透軟件等來實現了(需要UDP協議),但這個最好去找ECS或VPS租用服務器比較好

Centos開服

  1. 首先我們去Minecraft官方下載最新服務端
  1. 我們需要安裝一些環境解壓和下載所需程序

    yum install wget unzip -y

  2. 在 GitHub 上有 Pro 做的一個整合包,把運行環境就整合在一起了!

    wget https://github.com/Sysca11/autopack/archive/bdsm.zip
    unzip -q bdsm.zip
    cd autopack-bdsm
    unzip -q pack.zip
    cd packed

    packed文件夾內的文件是我們需要的其他的可自行刪除

    chmod +x *

    給予當前目錄下所有文件最高權限

  3. 將我們第一步下載的整合包下載下來並解壓

    wget -c https://minecraft.azureedge.net/bin-linux/bedrock-server-1.14.32.1.zip

    注意這可能不是最新的,具體怎么獲得鏈接可以查看我第一步

    unzip -q bedrock-server-1.14.32.1.zip

    解壓文件名請注意剛才的下載鏈接后綴

  4. 啟動服務器

    LD_PRELOAD= ./ld-linux-x86-64.so.2 --inhibit-cache --library-path . ./bedrock_server

優化拓展說明(可忽略)

  1. 我們首先將packed移出至一個地方

    此步驟在上有基礎上執行以下指令

    cd ../
    cp -r packed $HOME

    復制一份到自己的用戶目錄

    cd

    進入自己的用戶目錄

    mv packed bds

    將文件重名為 bds (這里名字可自行更改)

    cd bds

    進入服務器目錄(目錄名為上面設置的)

  2. 寫一鍵啟動腳本

    vi bds.sh

    新建一個名為 bds 的腳本

    LD_PRELOAD= ./ld-linux-x86-64.so.2 --inhibit-cache --library-path . ./bedrock_server

    寫入以上指令

按“i”鍵進行編輯,退出先按“ESC”然后“:”

  • :q 是直接退出
  • :wq 保存后退出
  • :q! – 不保存內容, 強制退出
  1. 給予腳本權限並啟動他

    chmod +x bds.sh

    給予腳本最高權限

    sh bds.sh 或者 ./bds.sh

    啟動腳本

保持后台運行

stop關閉服務器,我們使用screen軟件來讓服務器保持后台運行。

yum install screen
# 創建一個名為 bds 的窗口
screen -S bds
# 在此新終端窗口內啟動服務器
sh bds.sh

Ubuntu開服

  1. 首先我們去Minecraft官方下載最新服務端
  1. 我們需要安裝一些環境解壓和下載所需程序

    sudo apt-get update #先更新系統(如果出現問題安裝失敗的話)
    apt-get install zip unzip wget -y

  2. 將我們第一步下載的整合包下載下來並解壓

    wget -c https://minecraft.azureedge.net/bin-linux/bedrock-server-1.14.32.1.zip

    注意這可能不是最新的,具體怎么獲得鏈接可以查看我第一步

    unzip -q bedrock-server-1.14.32.1.zip

    解壓文件名請注意剛才的下載鏈接后綴

  3. 啟動服務器

    ./bedrock_server

保持后台運行

stop關閉服務器,我們使用screen軟件來讓服務器保持后台運行。

apt install screen
# 創建一個名為 bds 的窗口
screen -S bds
# 在此新終端窗口內啟動服務器
./bedrock_server


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM