linux mc服务器 mod_如何在linux搭建MC服务器

摘要:

前言Q:为什么要用linux搭建MC服务器?A:因为linux系统占用率低,跑服务器效果非常好Q:看不懂linux ssh,后期自己无力运维怎么办A:没关系,这个教程是通过安装BT...

前言

Q:为什么要用linux搭建MC服务器?A:因为linux系统占用率低,跑服务器效果非常好

Q:看不懂linux ssh,后期自己无力运维怎么办A:没关系,这个教程是通过安装BT来管理文件

Q:我为什么要搭建MC服务器A:gun!

前期准备一台高主频cpu的服务器

一个聪明的小脑瓜

最好有电脑(反正我是用电脑演示2333

购买服务器

关于服务器的选购,个人建议不要选择某宝的服务器(况且很多都不支持装linux),像阿里云,腾讯云那些主频比较低,也不太适合MC服务器(如果不是搞大型服务器倒没关系)。反正我是觉得搭建MC服务器选服务器商是件很头疼的事儿,那些大牌idc主频又不怎么高,而小服务器商又担心跑路有问题,如果你实在没的选而且不搞特别大型的服务器,那就选择阿里云腾讯云这些叭,至少有保障不会跑路。

安装java环境

当你购买好服务器后,系统选择linux的centos(我用惯了centos),然后用ssh连接不要问我用什么连接ssh,微软给了你万能的cmd(不推荐使用其他工具,慎防后门)我们直接win+r打开运行,输入cmd回车,弹出cmd窗口输入ssh -p端口 root@IP地址(端口一般为22)直接回车然后会让你输入密码,直接输入完回车即可(密码输入后是不可见的)然后就是安装java环境了,也很简单,只需要执行一句代码yum install java*回车即可安装安装中途会让你确定是否安装,输入yes回车就可以了几分钟的鸭子就会安装好

安装BT面板

这个没啥好说的了,直接去bt官网 看centos的安装指令,我这里方便你们,就直接搬过来叭

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

和上面一样,直接回车安装即可安装完后,会显示你的面板管理地址,账号和密码,自己copy下来就行了

上传MC服务器服务端

通过安装反馈给你的信息,直接进入面板,点击左侧的文件看你想把服务端放在什么位置,都可以无所谓的直接上传解压即可然后选择新建文件,输入start.sh确定,BT会自动打开这个文件,直接输入如下内容:

java -jar 核心文件名

保存即可

用screen执行start.sh脚本

要让linux服务器一直执行某个sh脚本的话,就需要用到screen了安装方法和java环境一样,直接在ssh执行,回车就行了,代码如下:

yum install screen

然后创建screen会话

screen -S mc                       #mc 指的是创建的会话的名字,名字可自定义

执行screen -r mc进入mc会话最后执行sh脚本就行了,比如我创建的目录是/home/mc,那么代码就为:

/home/mc/start.sh

然后你就会看到和windows开服类似的画面了,也就是内核执行的画面,等待一小会儿,服务器就开好啦~最后直接ctrl+a+d推出screen,然后关闭终端就可以了

后期运维

寒穹寒穹,那我要执行什么指令,比如给我自己op怎么办蛤?你没给自己op,,那,,没办法了~ 咳咳,开个玩笑你只需要熟练的进入ssh,再熟练的进入screen中的mc会话(仔细看前文)就可以看到你熟悉的界面啦,这个时候再直接输入op Han_Qiong回车就可以啦/流汗滑稽寒穹寒穹,那我要添加插件或者mod或者配置插件呢?别忘了我们的BT面板噢,直接在bt面板上传修改文件就可以啦

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/453833.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

flask-SQLAlchemy 使用 session.commit() 处理异常回滚

最为原始的try/except办法,多次插入数据就要写多次,很麻烦,使用python原生的contextlib.contextmanager简化代码! try:user_db User(emailself.email, nicknameself.nickname, passwordself.password)db.session.add(user_db)#所…

小米机器人清理主刷和轴承_扫地机主刷怎样更换

原标题:扫地机主刷怎样更换随着电动扫地机逐渐取代手动清洁,电动扫地机的工作量不断增加,从而导致主刷磨损更加严重,并增加了主刷更换的次数。因此,伟顿在这里告诉大家扫地机主刷怎样更换:1 .首先&#xff…

多线程编程指南

1. 多线程编程指南1--线程基础 线程编程指南1--线程基础 Wednesday, 29. March 2006, 11:48:45 多线程 本文出自:BBS水木清华站 作者:Mccartney (coolcat) (2002-01-29 20:25:25) multithreading可以被翻译成多线程控制。与传统的UNIX不同,一个传统 的UNIX进…

路由器和猫的区别

路由器和猫的区别 网络在我们现在生活中必不可少,我们链接互联网经常需要用到猫和路由器,但是依然有很多菜鸟根本不知道什么是猫什么是路由器,至于猫和路由器怎么使用就更不知道了,下面给大家详细的讲解下路由器和猫的区别。 路由器和猫的用途和链接位置不一样,如下图: 路由器:…

Docker 精通之 docker-compose

1、Docker-compose简介 1.1、ocker-compose简介 Docker-Compose项目是Docker官方的开源项目,负责实现对Docker容器集群的快速编排。   Docker-Compose将所管理的容器分为三层,分别是工程(project),服务&#xff08…

json数据格式 穗康码_Json数据格式

JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。JSON采用完全独立于语言的文本格式,这些特性使JSON成为理想的数据交换语言。易于人阅读和编写,同时也易于机器解析和生成。JSON 比 XML 更小、更快,更易解析。JSON建构于两种结…

Linux 系统版本查询

显示Linux版本信息输入"cat /proc/version",说明正在运行的内核版本。输入"cat /etc/issue", 显示的是发行版本信息。输入"lsb_release -a ",可对多个linux版本适用。输入"uname -a ",可显示电脑以及操作系统的相关信息。转载于:https…

kafka 命令行命令大全

kafka 脚本 connect-distributed.sh connect-mirror-maker.sh connect-standalone.sh kafka-acls.sh kafka-broker-api-versions.sh kafka-configs.sh kafka-console-consumer.sh kafka-console-producer.sh kafka-consumer-groups.sh kafka-consumer-perf-test.sh kafka-dele…

kotlin将对象转换为map_Kotlin程序将哈希映射(HashMap)转换为列表(List)

Kotlin程序将哈希映射(HashMap)转换为列表(List)在此程序中,您将学习在Kotlin中将map转换为列表的不同方法。示例:将map转换为列表示例import java.util.ArrayListimport java.util.HashMapfun main(args: Array) {val map HashMap()map.put(1, "a…

零元学Expression Blend 4 - Chapter 4元件重复运用的观念

零元学Expression Blend 4 - Chapter 4元件重复运用的观念 原文:零元学Expression Blend 4 - Chapter 4元件重复运用的观念本章将教大家Blend元件重复运用的观念,这在Silverlight设计中是非常重要的,另外加码赠送渐层工具(Gradient Tool)。 ? 本章将教…

Python 内置模块之 ConfigParser - 解析 ini 文件

ini配置文件是被configParser直接解析然后再加载的,如果只是修改配置文件,并不会改变已经加载的配置 INI文件结构简单描述 INI文件就是扩展名为“ini”的文件。在Windows系统中,INI文件是很多,最重要的就是“System.ini”、“Sy…

电脑老是弹出vrvedp_m_出现三个可疑进程vrvedp_m.exe vrvrf_c.exe vrvsafec.exe

满意答案 你机器里装了北信源的DeviceRegist软件,这个软件不是杀毒软件或者防毒软件,而是一个远程桌面管理软件。这类软件其实和木马程序原理上一样,只不过是正规软件公司开发的,但是流氓程度不容小觑,即使在安全模式下也会加载vrvrf_c.exe,vrvedp_m.exe,vrvsafec.exe,wat…

音视频编解码 文件格式 协议内容详解

编解码学习笔记(一):基本概念 媒体业务是网络的主要业务之间。尤其移动互联网业务的兴起,在运营商和应用开发商中,媒体业务份量极重,其中媒体的编解码服务涉及需求分析、应用开发、释放license收费等等。最…

git 拉取远程其他分支代码_【记录】git 拉取远程分支代码,同步到另一个git上...

最近有需求从某git 上拉取所有分支代码同步到另一git上,现记录操作步骤,以便日后使用:1:先克隆其中一个分支代码到本地环境git clone -b test http://账号:密码XXX.git2:查看本地分支git brach3:查看远程分…

WIN下的CMD下载命令

certutil -urlcache -split -f 远程地址 本地保存的文件跑径与文 件名 # 如里不写本地文 件名与路径名, 会自动跟远程文 件名相同, 并保存到当前目 录下另一个是: bitsadmin /rawreturn /transfer getfile http://download.sysinternals.com…

python 第三方模块之 APScheduler - 定时任务

介绍 APScheduler的全称是Advanced Python Scheduler。它是一个轻量级的 Python 定时任务调度框架。APScheduler 支持三种调度任务:固定时间间隔,固定时间点(日期),Linux 下的 Crontab 命令。同时,它还支持…

hadoop分布式搭建

一,前提:下载好虚拟机和安装完毕Ubuntu系统。因为我们配置的是hadoop分布式,所以需要两台虚拟机,一台主机(master),一台从机(slave) 选定一台机器作为 Master 在 Master …

Python 第三方模块之 imgaug (图像增强)

imgaug是一个封装好的用来进行图像augmentation的python库,支持关键点(keypoint)和bounding box一起变换。 项目主页: imgaug doc 1. 安装和卸载 # 通过github安装 sudo pip install githttps://github.com/aleju/imgaug# 通过pypi安装 sudo pip install imgaug# 本地安装, …

MPEG(mpeg1,mpeg2,mpeg4) 与H264 QP值间 关系

H264 Quant与MPEG Quant数值参对表 x264vfw 的1pass 是按照I q:21P q:24B q:26的量化算的,而且在vfw里面不能改变这些参数.但在mencoder里则可以定义1pass的 qp_constant<1−51>这个和xvid不同的,xvid一般是用q2跑1pass的,当然你也可以在x264设置一下,但是要清楚的是 H.2…

maya脚本用python还是mel_替换/替换材质的Maya Python/MEL脚本

在CreativeCrash上有一个旧线程处理此问题。我在那里展示的脚本如下(请参阅原始线程了解更多信息)&#xff1a;proc connectAndSet(string $original, string $target){$conn connectionInfo -sfd $original;if ($conn ! ""){connectAttr -force $conn $target;} el…