公公的MC开服启程之路


前言

写在前面:该教程仅用于给公公同学作MC开服之路的启发教程,因此内容简单,但后续进一步学习,还需要向大佬们的文章取经。


一、云服务器设置

1、购买云服务器:目前试用过1C1G1M、1C2G5M、2C4G5M的云服务器,针对Spigots 1.16.5核心的MC服务器我这里得出的结论是最低配置1C2G(目标人数4-8人)。
2、在腾讯云-控制台-管理-重置密码。
3、在防火墙中添加接口规则25565,MC默认接口,可以在服务器配置文中进行更改(有的云服务器不支持25接口,则需要进行申请,详情百度);可以通过限制来源来控制登陆用户地址,即指定该ip地址可以登陆。

二、Xshell上的前置操作

1、然后打开Xshell(你可以认为是window的cmd,也可以通过云服务器的在线登陆进行命令配置),输入云服务器的公网ip和密码进行登陆:文件-新建,默认用户root,密码之前设置。
在这里插入图片描述
2、接下来的操作请看我的世界中文论坛的帖子: [新手开服[新分类]] [PoS]【Linux & 开服教程】从零开始的Linux服务器技术从萌新到入门教程,接下的流程与其完全相同,仅做部分解释,方便公公同学使用。
3、注意Xshell中复制粘贴均使用右键,ctrl+c表示强制停止当前命令。
4、前置命令一,安装后面用到的两个应用:screen和lrzsz,前者用于多窗口操作,后者用于文件上传下载。

yum install screen
yum install lrzsz -y

yum为centos的应用商城,和你手机上的应用商城同意思,-y表示确认,比如你运行第一个命令就会让你确认:

Is this ok [y/d/N]: 

其中rz 从本地上传文件到服务器,sz /路径/文件 从服务器上下载路径下的文件。
5、前置命令二:
vim /路径/文件 文件编辑(一切皆是文件):
右键 粘贴复制
i 进入编辑模式(进入后左下角显示Insert)
esc 退出编辑模式
:q 退出
:q! 强制退出不保存
:wq 退出并保存
6、前置命令三:
cd /workspace 进入路径worspace
cd . . 返回上一层文件夹
cd / 返回根目录
touch 文件名.后缀 创建文件.后缀
mkdir /workspace 创建文件夹
ll(ls) 显示该目录下的文件

三、安装服务器

1、关闭防火墙以及部分自启动程序。
2、去spigot官网下载服务端核心构建包。
3、构建spigot服务端核心jar包:注意将版本号改为下载的版本号,如果该步骤中提示因为内存问题而报错,按照提示修改命令即可。
4、启动服务器:该步骤中的内存分配 -Xms4G -Xmx4G 上限别分配满了,下限512M,上限应该为总内存减去不开服时候的内存,并预留一定内存;该步骤中ctrl+a,松开后按d挂起screen,后续可以通过screen -r 重新打开。
5、自动重启脚本:按照原文提示修改即可,关于定时任务的设置可以根据: Linux(CentOS)如何设置定时任务一文来设置即可,添加脚本的可执行属性,把/bin/bash替换为root。

四、安装插件

将插件丢入plugins文件夹,并按照插件详情介绍的配置即可
1、Essential——经典必备服务器管理插件
请看: [转载插件] [服务端插件] [综合|经济|传送|管理][少更新]Essentials EssentialsX —— 基础插件[1.7.10-?]
下载插件后通过rz命令上传到plugins文件夹,然后修改配置文件config.yml,重启服务器即可,推荐修改(vim查找命令为进入后 /关键词):
① messagesLanguage: ‘en’ en->zhcn,修改为中文
② timeout: 30 允许输入密码的时间(秒)
③ allowedNicknameCharacters: ‘[a-zA-Z0-9_\u4e00-\u9fa5]*’ 添加上支持中文用户名
Authme注册插件调成可用中文名字进入服务器.

总结

长路漫漫

猜你喜欢

转载自blog.csdn.net/qq_40721063/article/details/116356851