关闭
搜索
搜索
本版
帖子
用户
热搜:
程序员
简洁模式
高级模式
用户组: 游客
消息
提醒
新听众
我关注的
帖子
道具
勋章
任务
设置
退出
请
登录
后使用快捷导航
没有帐号?
立即注册
设为首页
收藏本站
开启辅助访问
切换到窄版
登录
or
立即注册
快捷导航
搜索
首页
论坛
BBS
MCU单片机技术
程序员交流
还在购买基岩剑?自己做服主,我的世界开服教程!(2)
[复制链接]
作者:
下星期去美国
版块:
›
嵌入式操作系统
›
linux
发布时间:
2020-2-14 19:59:56
860
0
返回列表
下星期去美国
当前离线
注册会员
注册会员, 积分 127, 距离下一级还需 73 积分
注册会员
注册会员, 积分 127, 距离下一级还需 73 积分
积分
127
发消息
楼主
电梯直达
下星期去美国
发表于 2020-2-14 19:59:56
|
只看该作者
|
倒序浏览
|
阅读模式
上期我们了解了关于Windows下我的世界的开服,今天给大家介绍如何在Linux下建立服务器。Linux系统的优点在于更稳定的系统,更高效的资源利用。本教程使用的系统是Debian,也是属于Linux的发行版本,话不多说我们开始吧。本文图片较多建议WIFI下观看!
首先你要有台有网络的计算机,这边我们以云服务器为例。需要注意的是要在安全组开启端口已建立连接和之后我的世界服务器的正常连接。
连接软件我们选择PuTTY,在填入你服务器的ip后就可以进行管理了。
这边选择是
输入你建立的账号和用户密码就可以登陆进去了,注意大小写。这边我直接用的root账户。
输入apt update更新
输入apt install default-jdk安装Java
输入java确定安装
输入apt install tmux安装tmux
使用WinSCP上传你需要的服务器端文件,当然你用wget命令也可以。输入你的账户和密码。
右键新建一个文件夹
名字看自己喜好
上传文件
回到PuTTY,cd .. 返回上一层目录,cd mc 切换工作目录到mc,我这边建立的文件夹名字是这个,根据喜好更改的需要更改一下。
输入java -Xms1024M -Xmx1024M -jar server.jar nogui启动一次服务器
可以看到运行一段后会终止。需要更改eula.txt文件。可以观看一下eula条目。
ls可以显示当前目录的内容,输入nano eula.txt,打开文件。
修改文件为eula=true,Ctrl+O保存,Ctrl+X退出。
再次输入java -Xms1024M -Xmx1024M -jar server.jar nogui启动服务器
stop停止服务器
touch mc.bash 建立文件我这边是这个文件名,需要修改id的注意。WinSCP到当前目录下创建也可以。
nano mc.bash 打开文件修改
#!/bin/bash
tmux new-session -s mc -d 'java -Xms1024M -Xmx1024M -jar server.jar nogui'
输入完成Ctrl+O保存,Ctrl+X退出。
./运行文件会发现没有权限。
chmod 777 mc.bash
获取执行权限,关于chmod在Linux系统操作文件或目录的用户,有3种不同类型:文件所有者、群组用户、其他用户。最高位表示文件所有者的权限值,中间位表示群组用户的权限值,最低位则表示其他用户的权限值,所以,chmod 777中,三个数字7分别对应上面三种用户,权限值都为7。
文件或目录的权限又分为3种:只读、只写、可执行。
r的权限数值为4
w的权限数值为2
x的权限数值为1
所以现在就可以理解777就是文件所有者、群组用户、其他用户都有rwx的权限。可以根据自己的需要相加数值给予用户权限。
在设定完server.properties文件后,就可以再次执行命令开启服务器,关闭连接软件。和小伙伴联机了。这边也再次给出关于配置文件的含义。
spawn-protection 出生地的保护范围 默认16 0关闭
allow-flight 是否允许飞行 (true开 false关)
pvp 玩家对战玩家 (true开 false关)
difficulty 游戏难度(peaceful(0)和平 easy(1)简单 normal(2)普通 hard(3)困难)
gamemode 游戏模式 (survival(0)生存 creative(1) 创造 adventure(2)冒险 spectator(3)旁观)
max-players 玩家数量 整数(1-2147483647)
server-port 端口号 整数(1-65534)
white-list 白名单 (true开 false关)
enable-command-block 命令方块 (true开 false关)
view-distance 服务端的可视距离 整数(3-15)
online-mode 在线正版验证 (true开 false关)
level-seed 服务器种子
tmux a -t mc 打开会话,或者tmux a打开上一个会话,可以回到我的世界服务器运行界面管理。
至此关于我的世界服务器的教程也就全部结束了,祝大家玩的愉快,本教程只对有正版账号非商业行为需求提供,需要注意的事这边演示的是官方的服务器文件,关于非官方服务器需要修改才能执行。
theonlywl(灯影三清)写于2020.02.07
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有帐号?
立即注册
收藏
0
相关帖子
•
天下数据:为什么云主机发生故障率更低?
•
GEMRI中几个比较实用的操作!
•
Linux操作系统应用试题
•
DBA常用Linux命令
•
LinuxPC登陆天河二号基础操作
•
欲学鸿蒙必先懂Linux:逐项分析Linux目录树的5类18项构成
•
阿里云服务器操作系统镜像清单大全
•
618在某宝上花298买来的Linux全解笔记,感觉4年Linux都白学了
•
【工程师分享】精简Linux的源代码
回复
使用道具
举报
返回列表
高级模式
B
Color
Image
Link
Quote
Code
表情
@朋友
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
快速回复
返回顶部
返回列表