阿里云部署星露谷服务器的完整流程

2025.7.19 杂七杂八 1233
33BLOG智能摘要
阿里云部署星露谷服务器的完整流程包括六个主要步骤。首先,用户需在阿里云选择ECS实例,推荐至少4G内存与Ubuntu 20.04 LTS系统,强调按量付费以避免额外支出。其次,通过SSH连接后需安装一系列工具及.NET Core 3.1运行环境,特别提醒版本必须准确以避免兼容问题。之后,从GitHub下载SMAPI服务端(当前为3.18.2版本)并解压,需手动添加执行权限后安装。随后,建议开启阿里云的安全组TCP与UDP端口24642以确保游戏与语音正常运行。连接测试阶段,客户端应以公网IP加端口格式访问,作者分享了用于排查端口问题的命令。最后,在实用技巧中,作者提供了通过脚本实现自动启动与每天定时重启服务器的方法。目前,服务器稳定运行两周,支持8人联机,延迟表现良好。
— 此摘要由33BLOG基于AI分析文章内容生成,仅供参考。

我在阿里云上搭建星露谷服务器的血泪史(附完整教程)

阿里云部署星露谷服务器的完整流程

大家好,我是33blog的站长。最近被朋友拉回星露谷的坑,结果发现官方联机体验实在太糟糕——延迟高、掉线频繁。作为技术宅,我决定自己搭建服务器!经过三天折腾和无数踩坑,终于用阿里云ECS成功搭建了稳定运行的星露谷服务器,今天就把完整流程分享给大家。

一、前期准备:选配置就像选农场作物

首先得有个阿里云ECS实例(新用户建议用免费试用)。我亲测发现:

  • CPU:2核足够,星露谷服务器不吃CPU
  • 内存:建议4G起步(2G会频繁崩溃)
  • 系统:Ubuntu 20.04 LTS最稳(别问我怎么知道的)

特别提醒:一定要选按量付费!测试阶段我因为忘记关机,多花了30多块钱学费…

二、安装环境:当农夫先要学会用锄头

SSH连接服务器后,先更新系统并安装必备工具:

sudo apt update
sudo apt upgrade -y
sudo apt install -y screen tmux unzip

这里有个坑:必须安装.NET Core 3.1(不是5.0或6.0),官方文档都没写清楚:

wget https://packages.microsoft.com/config/ubuntu/20.04/packages-microsoft-prod.deb
sudo dpkg -i packages-microsoft-prod.deb
sudo apt install -y apt-transport-https
sudo apt update
sudo apt install -y aspnetcore-runtime-3.1

三、部署服务器:播种的精细操作

从GitHub下载最新版SMAPI服务端(当前是3.18.2):

wget https://github.com/Pathoschild/SMAPI/releases/download/3.18.2/SMAPI-3.18.2-installer.zip
unzip SMAPI-3.18.2-installer.zip

安装时遇到个奇葩问题——zip文件解压后没有执行权限!需要手动添加:

chmod +x install-on-linux.sh
./install-on-linux.sh --no-prompt

安装完成后,用screen创建持久会话(防止SSH断开导致服务器关闭):

screen -S stardew
cd ~/StardewValleyServer
./StardewValleyServer

四、安全组配置:修好农场的篱笆

阿里云控制台→安全组→添加规则:

  • TCP: 24642(游戏端口)
  • UDP: 24642(语音聊天)

我一开始只开了TCP,结果语音完全不能用,被队友吐槽是”哑巴农场”😂

五、连接测试:收获的季节到了

在游戏客户端连接时,地址要填ECS的公网IP+端口,比如:123.123.123.123:24642

如果连接失败,试试这个诊断命令:

sudo netstat -tulnp | grep 24642

六、实用技巧:我的自动化务农方案

1. 自动启动脚本(保存为start_server.sh):

#!/bin/bash
screen -dmS stardew /home/ubuntu/StardewValleyServer/StardewValleyServer

2. 定时重启(每天凌晨5点):

0 5 * * * pkill -f StardewValleyServer && /home/ubuntu/start_server.sh

最后晒下成果:现在我们的服务器稳定运行2周了,8人联机平均延迟<80ms。如果遇到问题欢迎在评论区交流——毕竟我踩过的坑,不想让你们再踩一遍!

评论

  • 教程太实用了!刚好最近想和朋友联机星露谷,这就去试试 😊