mc我的世界联机云服务器搭建,零基础(二)

系列文章:

服务器和游戏版本选择:mc我的世界联机云服务器搭建,零基础(一)

服务器完善:mc我的世界联机云服务器搭建,零基础(三)

搭建过程:

 进入终端面板

1.通过资源统计中的轻量应用云主机-->打开面板点击登录,进入服务器的终端面板:

2.输入认证密码(在购买服务器时就会设置密码)

相关文件下载

先更新一下软件包列表:

sudo apt update

UCloud应该时不会有权限问题的,因为已经提前输过密码了

JDK下载

1.首先进行jdk的安装(本教程安装jdk21):

sudo apt install openjdk-21-jdk

2.在遇到一下文本时:

Do you want to continue? [Y/n]

 输入Y来继续执行

3.在进程完成后运行进行检查:

java -version

 4.输出此则为成功:

 

宝塔面板下载

为了更好的文件管理和服务器的监控

宝塔官网Linux脚本下载:

详细过程略,网上教程很多,安装完成之后登录面板(用之前终端上给的账号密码登录)
注意两点:

1.得为宝塔面板单独开放端口,否则无法通过ip地址打开网页

2.宝塔安装完成后,终端可能因中文而输出乱码,但账号密码和端口号不受影响

之后代码都在宝塔面板的终端中完成

我的世界服务端安装

1.打开宝塔面板的文件

2.在根目录的用户的用户主目录home里新建一个文件夹,例:minecraft

3.上传之前下载的服务端,例:server.jar

4.打开宝塔面板的终端:

输入(部分平台要输密码,而ucloud不用,可直接获得root权限):

sudo -i

5.执行文件:

先定位文件夹:

cd /home/minecraft

执行:

java -Xmx3200M -jar server.jar

6.关闭会话,刷新文件夹,找eula.txt文件

双击打开后,把eula=false改为TRUE:

7.再次执行文件:

重复第5步

8.完成

看到此行文字,则成功创建我的世界服务器

云服务器设置端口

在UCloud和宝塔面板都添加防火墙规则,开放我的世界端口25565

我的世界尝试连接

到我的世界多人游戏页面输入(你的公网IP地址):25565

注意英文和中文的冒号

就可以成功进入游戏啦!!

问题:

1.服务器连接超时:Connection timed out: getsockopt

可能是更改了server.properties里的server-ip:(此处不用输入)

### 腾讯云搭建Minecraft服务器教程 #### 准备工作 为了顺利在腾讯云上部署Minecraft服务器,需要完成一些准备工作。这包括但不限于选择合适的实例配置、网络设置以及安全组规则调整。 - **实例规格**:建议选用至少2核CPU和4GB内存以上的配置来保障游戏体验[^1]。 - **操作系统**:推荐使用Ubuntu Server LTS版本作为基础环境,因为其稳定性和社区支持度较高。 - **公网IP地址**:确保所选实例具备固定公网IP以便玩家连接访问。 - **端口开放**:允许TCP协议下的默认Minecraft端口号(通常为`25565`),以及其他可能需要用到的服务端口通过防火墙策略或安全组设定实现对外开放。 #### 安装Java运行环境 由于Minecraft依赖于Java虚拟机执行,因此必须先安装适当版本的JDK/JRE。对于最新版的游戏客户端而言,OpenJDK 8以上版本均能良好适配。 ```bash sudo apt update && sudo apt install openjdk-17-jre-headless -y java -version ``` 上述命令会更新软件包列表并自动下载安装指定版本的无图形界面Java运行库,最后验证是否正确安装了Java环境。 #### 下载与启动服务端程序 接下来获取官方发布的原版Server jar文件或是第三方修改过的Forge/Spigot等衍生版本,并将其放置到合适位置准备初始化。 针对想要集成模组功能的情况,可以参照如下方式操作: ```bash wget https://maven.minecraftforge.net/net/minecraftforge/forge/[具体版本号]/forge-[具体版本号]-installer.jar java -jar forge-installer.jar --installServer ``` 这里以 Forge为例说明自动化安装流程;实际应用时应替换为对应的目标版本字符串[^2]。 #### 配置优化及开服参数调优 根据硬件资源情况和个人需求合理编辑 `eula.txt`, `server.properties` 文件内容,同时考虑增加 JVM 启动选项如 `-Xmx[X]G -Xms[Y]G` 来控制最大最小堆空间大小从而提高性能表现。 最终完整的开机脚本可参考下面形式编写保存成 `.sh` 执行文件: ```bash #!/bin/bash cd /path/to/server/ nohup java -Xmx3G -Xms2G -jar forge-server.jar nogui & echo $! > pidfile.pid tail -f nohup.out ``` 此段Shell代码实现了后台持续运行的同时记录进程ID方便后续管理停止等功能。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值