目录

  • 前言
  • 一、云服务器设置
  • 二、Xshell上的前置操作
  • 三、安装服务器
  • 四、安装插件
  • 总结

前言

写在前面:该教程仅用于给公公同学作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注册插件调成可用中文名字进入服务器.

总结

长路漫漫

公公的MC开服启程之路相关推荐

  1. Linux+MCSM9+Docker 搭建我的世界mohist1.18.2版服务器,MC开服教程

    Debian系统使用MCSManager9面板和Docker容器搭建Minecraft Java版私服的教程,本教程用的mohist1.18.2服务端,用其他服务端的也可以参考一下. mohist支持 ...

  2. MC开服教程3:python提取日志中的聊天记录、登录信息、死亡信息、成就信息

    零.前言 系列教程 MC开服教程1:简略版使用阿里云部署mc服务器(paper端) MC开服教程2:材质包法自定义唱片音乐 一.总介绍 在云端部署好多人服务器后,mc的logs文件夹里面记录了游戏的日 ...

  3. MC开服教程一:简略版使用阿里云部署mc服务器(paper端)

    负一.前排补充 于2022年2月5日补充 服务器端口最好设置成其他,白名单最好要启用起来 我们的服务器停用有一段时间了,回看后台,发现有不明人士登录过我们的服务器.猜测他们是使用爬虫,检测哪些公网IP ...

  4. 我的世界(MC) forge 1.19.3 开服教程

    Debian系统使用MCSManager9面板搭建Minecraft Java版MOD服务器的教程,本教程用的forge1.19.3服务端,用其他服务端的也可以参考一下. 其他版本我的世界服务器搭建教 ...

  5. Minecraft开服教程,Windows搭建 我的世界(mc) 1.18.2 服务器教程

    Windows server 2019搭建 Minecraft 1.18.2 forge版服务器教程,我的世界(MC)开服教程 Linux搭建我的世界 Paper1.18.1 服务器教程:https: ...

  6. 我的世界1.12.2 神奇宝贝(精灵宝可梦) 开服教程

    Minecraft(MC)1.12.2 整合包 神奇宝贝(精灵宝可梦) 服务器搭建教程,提供服务端和客户端下载,本文服务端系统使用Linux,面板用的MCSM. 服务端和客户端从MCBBS下载的,地址 ...

  7. Minecraft Paper 1.18.1 版开服教程,我的世界开服教程,MCSManager9面板使用教程

    Centos7使用MCSManager9面板搭建 我的世界(MC) Paper 1.18.1 版服务器教程,MCSManager9面板安装教程. Paper核心支持安装插件. 视频教程:https:/ ...

  8. 我的世界 1.18.1 Forge版 开服教程,可装MOD,带面板

    Minecraft Forge-1.18.1 Java版服务器搭建教程,可加MOD,带网页管理面板. 视频教程:https://www.bilibili.com/video/BV1US4y1K7vK/ ...

  9. 我的世界Java版开服保姆级教程,Purpur 1.19

    Linux 使用 MCSM9 搭建 Minecraft 1.19 版服务器教程,用的Purpur1.19服务端. Purpur是插件服务端,支持安装插件,不支持MOD. 视频教程:https://ww ...

最新文章

  1. 机器学习 TOP 10 必读论文 | 资源
  2. 程序 算法与数据结构
  3. 树的广度优先搜索(BFS),深度优先搜索(DFS)
  4. pythoncopy函数_Python的shutil模块中文件的复制操作函数详解
  5. 【几何/数学】概念的理解 —— (非)刚体变换((non-)rigid transformation)
  6. Ionic常见问题--插件无法下载:npm ERR打包sha1错误
  7. spring无法连接mysql_初学Spring——连接MySQL数据库的问题和解决
  8. php调用redis的scan,hscan,zscan 命令
  9. MTK功能机RF射频参数计算与配置
  10. 个人热爱软件编程,我对自己做了一个总结
  11. 【css】使用 canvas 画一个圆、贝塞尔曲线画对话气泡
  12. 御坂坂的C++学习之路(2)
  13. 如何使用蒙特卡洛(Mento Carlo)方法计算PI(Π)值?(C语言实现)
  14. Git之将master合并到自己分支
  15. python geometry用法_Arcgis python geometry
  16. 【SOLIDWORKS-详细记录】测量方法、设置草图自动正视基准面、设置滚轮放大缩小方向、螺丝添加螺纹线等操作记录
  17. D-018 LED硬件电路设计
  18. VUE-超大文件上传-如何上传文件-大文件上传
  19. JAVA中MD5加密(MD5工具类)
  20. 智能驾驶功能安全综合方案

热门文章

  1. html让视频变形不留黑边,视频去黑边画面不变形|视频无损去黑边 去掉视频黑边且画面比例正常人物不变形...
  2. wifi搜索不到连接不上的问题(企业局域网wifi)
  3. 【BOOT】多重引导程序启动U盘
  4. unity 时间换算 时分秒
  5. 作为老板,林纳斯·托瓦兹有多糟糕?
  6. matlab 梯度图像,快速计算matlab中图像的梯度
  7. Weblogic Server打补丁方法步骤
  8. vue使用echarts是,动态获取数据,动态更新图表数据。
  9. Word实现汉字和拼音分离
  10. linux的几个小工具(日历和计算器)