• 注册
  • 安装教程 安装教程 关注:1911 内容:91

    [Linux服务端]通用教程,在Linux上部署SPT

  • 查看作者
  • 打赏作者
  • 4
  • 安装教程
  • 初来乍到

    前言:

    本贴使用:UbuntuServer26.04 | SPT-4.0.13 | .NET 10.0 | MCSM管理面板 | XFtp | Notepad–

    注意:部分涉及路径以及文件名的部分需要根据实际情况自行替换

                涉及文本和文件编辑的可以自己找工具,楼主用的是XFtp和Notepad–

                如果想使用Docker,请移步[Linux主机/NAS搭建SPT-Server的教程,使用docker和Linux服务管理的方式]


    一、前置文件准备

    从 [Microsoft] 下载.NET 10.0

    通过Xftp上传到[/root/dotnet-sdk-10.0.400-linux-x64.tar.gz]

    当然你也可以获取到下载链接后从终端直接下载


    二、部署.NET 10.0

    1. 创建dotnet根目录

    mkdir -p /opt/dotnet

    2. 创建独立版本文件夹

    mkdir -p /opt/dotnet/10.0.400

    3. 解压dotnet‑10压缩包至目标目录

    tar -zxvf /root/dotnet-sdk-10.0.400-linux-x64.tar.gz -C /opt/dotnet/10.0.400

    4. 创建统一软链接 current,后续切换版本只需修改此链接

    ln -s /opt/dotnet/10.0.400 /opt/dotnet/current

    5. 设置文件夹权限与所有者

    chown -R root:root /opt/dotnet

    chmod -R 755 /opt/dotnet

    6. 注册dotnet系统安装位置

    mkdir -p /etc/dotnet

    echo “/opt/dotnet/current” > /etc/dotnet/install_location_x64

    7. 写入全局环境变量 /etc/environment

    在文件末尾另起一行,粘贴:

    DOTNET_ROOT=”/opt/dotnet/current”

    DOTNET_ROOT_X64=”/opt/dotnet/current”

    8. 写入环境变量 /etc/profile

    在文件末尾另起一行,粘贴:

    export DOTNET_ROOT=/opt/dotnet/current

    export DOTNET_ROOT_X64=/opt/dotnet/current

    export PATH=”$DOTNET_ROOT:$PATH”

    9. 创建全局可执行软链接

    ln -sf /opt/dotnet/current/dotnet /usr/local/bin/dotnet

    10.重启

    reboot


    、部署SPT-4.0.13  

    [SPT(秋)正式版发布区 > 正文]

    下载[SPT-4.0.13-40087-2891fd4]

    按之前的方式放在[/opt/mcserver/SPT]下

    最终路径应该为[/opt/mcserver/SPT/SPT_Runtime/SPT.Server.Linux]

    修改[/SPT_Runtime/SPT_Data/configs/http.json]

    将”ip”和”backendIp”默认应该是127.0.0.1改为0.0.0.0

    “allowDefaultUserFromAnyIp”修改为true



    、MCSManager设置

    如何部署[快速开始]

    工作目录:

    /opt/mcserver/SPT/SPT_Runtime

    实例类型:

    通用控制台程序

    启动命令:

    ./SPT.Server.Linux

    关闭实例命令:

    ^C

    五、报错了?

    请把错误日志发给AI

    [Linux服务端]通用教程,在Linux上部署SPT[Linux服务端]通用教程,在Linux上部署SPT








    圆转纯熟
    打赏了3金币
  • Kesuburigi谢谢 [s-73]
    拉黑 5天前 电脑端回复
  • 回复
    圆转纯熟

    老哥,arm架构的linux可以整吗 [s-5]

  • Kesuburigi可以,就是NET10要下arm64版本的
    拉黑 5天前 电脑端回复
  • 回复

    请登录之后再进行评论

    登录
    离线版教程
  • 今日 0
  • 内容 1098
  • 关注 1911
  • 聊天
    关注 0

    【招募】GRIFFIN TKF项目开工 期待你的加入 || 你是否想加入格里芬书写自己与人形的故事

    捐助我们

    • 微信
    • 支付宝
  • 签到
  • 任务
  • 发布
  • 模式切换
  • 偏好设置
  • 帖子间隔 侧栏位置: