当前位置:网站首页>我的世界整合包 云服务器搭建方法(ECS)
我的世界整合包 云服务器搭建方法(ECS)
2022-08-10 20:51:00 【Dhaa_Ryan】
最近因为放假了,想和朋友开黑玩MC。
但是由于真的受不了某侠的联机平台(再加上自己学了点东西),想自己搭建一个服务器
注:这篇文章的操作过程是由其他人的教程加上我的个人的过程整合而成的
搭建前准备:
软件:
putty:对服务器进行指令操作
winscp:对服务器进行文件操作,可以上传
MC的整合包:
最好是国内的(如MCBBS的整合包),不是很推荐curseforge的整合包,因为在安装时要等很久很久(之前试着安装sevTech就卡在这里了)。
本文章的操作用的是MCBBS的玄理2整合包
服务端大概长这样子↓
硬件:
国内的云服务器:
我选的是阿里的云服务器(ECS)(服务商看情况选,操作的时候系统一样就差不多)
系统用的是Ubuntu 18.04 64位
配置双核8G(这个看个人需求,越好肯定越贵,整合包肯定要买贵一点的,纯净服的话1核2G应该差不多了),测试之后能带玄理2这个整合包的服务端
其他:你的手,能玩MC的电脑,以及会用linux系统指令的脑子
调整服务器:
一.安全端口:
打开你的服务器控制台,我这里用的是阿里云,进入安全组
点击配置规则
手动添加端口:25565(好像是MC的默认端口),如果不知道它是干什么的,推荐去学计算机网络
二.调整服务器
用PUTTY登录你的服务器
在这里看公网IP
登陆后是这样的
安装必要的软件
–获取更新
输入
sudo apt-get update//获取更新列表
sudo apt-get upgrade//更新软件
sudo apt-get install screen nano zip unzip wget sudo //安装必要的软件
三.为你的服务器安装openjdk-8-jdk:
客户端需要java,你的服务端也需要
sudo apt-get update//更新软件包列表
sudo apt-get install openjdk-8-jdk//安装openjdk-8-jdk
java -version//使用这个指令查看java是否安装成功,也可以用javac和java
由于我的服务器现在在运行,所以不太方便截图,不过ubuntu安装Java的教程网上一大堆,应该不成问题。
四.创建新账号//可选
创建新账号是为了提高安全性,但是我是条懒狗
五.上传你的整合包
启动你的winscp,主机名就是公网IP
进入home文件夹,在这个文件夹里面创建一个新文件夹放你的整合包
(随便命名,最好是全英文)
将整合包拖入你创建的文件夹,然后回到你的putty
然后输入下面的指令到你的客户端
cd /home/你的mc服务端名字
然后用unzip指令进行解压
unzip 你的mc服务端名字.zip
玄理2的整合包的结构大概长这样子(大多是国内的整合包)
curseforge的整合包结构大概是这样子(这个是sevTech的整合包)
1.文件夹里面如果有start.sh这个文件
先对它进行编辑
#!/bin/sh
echo "Starting EnigTech2 Server..."
java -server -Xmx7G -jar forge-1.12.2-14.23.5.2854.jar nogui
//-Xmx7G的意思是分7g内存,后面的forge-1.12.2-14.23.5.2854.jar是你文件夹里面唯一的jar文件
修改了之后用UTF-8格式保存
之后打开eula.txt,把里面的flase改成true
然后打开终端(你之前最好不要关掉它,不然你又得用指令转到你整合包所在的文件夹)
输入一下指令
chmod +x start.sh //将start.sh转化为可执行文件
./start.sh //执行
然后你得等几分钟,途中终端会显示很多log,不要管(除非它报错)
如果顺利的话,应该就启动了
玄理2的话,启动之后似乎没啥提示,如果输入/help有提示了的话,那么服务端应该正常启动了,恭喜!
2.如果是curseforge的整合包
先跳转到你的文件夹
然后输入以下指令进行安装
chmod +x Install.sh
./Install.sh #执行安装
它会提示它在安装forge以及其他依赖项,会等很久!!!为啥我不推荐curseforge整合包?因为它需要去墙外的curseforge官网下资源,说不定致远星被重建之后也下不完
然后输入这两个指令启动服务器
chmod +x ServerStart.sh
./ServerStart.sh
六.挂起你的服务器
输入stop关闭你的服务器
然后输入
screen -S 你随便起一个窗口名字 //新创建一个窗口
然后按上面的步骤重启服务器
之后按住CTRL,随后先后分别按下A和D键退出这个窗口
你的服务器就在后台运行了,如果想回到窗口
就输入
screen -r 你起的窗口名字 //返回你打开的服务器窗口
一个人玩这个服务器的负载//两个人还没测试

游戏内截图
不要想了,我旁边是个糙汉你觉得一个搞后端开发的能有…
如果安装有问题/步骤有缺漏的话,在评论区提出来,我不一定能全部解决实在不行的话,你还是另请高明罢
注:本文的操作内容的借鉴来源
https://blog.csdn.net/k_verlif/article/details/89602515
https://blog.csdn.net/lamperouge_conan/article/details/112323611
https://www.bilibili.com/read/cv2913966?from=search
https:// Dhaa_Ryan的脑子/
边栏推荐
- 通用线程:POSIX 线程详解,第 2部分
- 知识图谱Knowledge Graph
- Knowledge map Knowledge Graph
- Transferrin (TF) Modified Paclitaxel (PTX) Liposomes (TF-PTX-LP) | Transferrin (Tf) Modified Curcumin Liposomes
- ACM MM 2022 统一归一化:加速Transformer工业部署的归一化方法
- PostgreSQL 介绍
- Redis Command Manual
- 什么是抽象类?什么时候用?什么是接口?抽象类与接口的区别?
- F. Binary String Reconstruction
- APP application related instructions in Auto.js
猜你喜欢

Date picker component (restrict year to set only displayed months)

双 TL431 级联振荡器

paddle 35 paddledetection保存训练过程中的log信息

爬虫基本原理介绍、实现以及问题解决

Mark!画出漂亮的神经网络图!神经网络可视化工具集锦搜集

化学制品制造业数智化供应链管理系统:建立端到端供应链采购一体化平台

Detailed explanation and use of each module of ansible

"Distributed Microservice E-commerce" Topic (1) - Project Introduction
![[SWPUCTF 2021 新生赛] web](/img/e9/07e7db7ddf8328589a078e98fd46ad.png)
[SWPUCTF 2021 新生赛] web

图扑智慧电力可视化大屏,赋能虚拟电厂精准减碳
随机推荐
机器学习模型验证:被低估的重要一环
【网络通信四】ping工具源码cmake工程编译以及运行说明
石油化工行业商业供应链管理系统:标准化供应商管理,优化企业供应链采购流程
睡前故事|用Bitmap与AST做一个配置化时长系统
LeetCode questions 1-10
ctfshow-osint
图扑智慧电力可视化大屏,赋能虚拟电厂精准减碳
论配置化系统的配置
一次由groovy引起的fullGC问题排查
XML小讲
社区分享|货拉拉通过JumpServer纳管大规模云上资产
【Windows】你不能访问此共享文件夹,因为你组织的安全策略阻止未经身份验证的来宾访问,这些策略可帮助保护你的电脑
Are you hungry - Institution tree radio
Redis Command Manual
Web3中值得关注的基础设施
【ACM】dp专场训练
日期选择器组件(限制年份 设定仅展示的月份)
C语言系列——猜名次、猜凶手、打印杨辉三角
PROCEDURE :存储过程结构——《mysql 从入门到内卷再到入土》
深度学习实战教程(一):感知器