mc服务端 linux,在Debian Linux上开启MineCraft(MC)服务器的一点经验
我很喜欢MineCraft这个游戏,以前都用MClauncher自己做服务器自己玩,现在想和小伙伴们一起玩,正好我也有个无风扇低功耗的小服务器(http://blog.csdn.net/advancejar),关于这个小服务器会在什么值得买审核通过后再发这个文章。
服务器版本:Linux 3.2.0-4-686-pae #1 SMP Debian 3.2.65-1+deb7u1 i686
SSH客户端:F-Secure
MineCraft版本1.7.10,服务器和客户端版本要统一
网络状态:pppoe拨号,直接获得公网ip地址,如果没有公网ip地址请通过路由器把端口映射到公网
服务器端下载: 我用的是水桶服务器,本来用原版服务器,但是1.7.4的官方客户端下载起来太慢,最后下了1.7.10的水桶服务器文件
1.7.4的原版服务器下载
wget -O minecraft_server.jar https://s3.amazonaws.com/Minecraft.Download/versions/1.7.4/minecraft_server.1.7.4.jar
1.7.10的水桶服务器请到这里下载(水桶服务器比原装服务器功能更多更专业)
客户端下载:http://pan.baidu.com/s/1c06dgTa (官网:http://www.mcsky.net/),用的是MCLauncher,1.7.10正好有集成,所以服务器也跟着一起改了
步骤
1.更新操作系统
sudo apt-get update
更新操作系统最新的文件
2.java
先运行 java -version看是否有版本输出,如果说没有这个命令之类的提示,需要进行下面的操作
为了让ssh稳定性不影响安装服务器,建议安装screen
sudo apt-get install screen
screen -R mc
sudo apt-get install default-jdk
中间jdk安装比较久可以通过crtl+a然后+d中断ssh,要恢复的时候screen -ls 可以查看你的screen
xx@xxx:~$ screen -ls
There is a screen on:
3851.mc (02/07/15 21:15:02) (Detached)
可以通过screen -r 3851或者screen -r mc来恢复到这个screen中
3.下载服务器
创建一个目录
cd ~
mkdir minecraft
cd minecraft
在http://www.400gb.com/file/84736674下载服务器端,用下载后用F-secure的ssh传文件功能传到服务器上,当然可以自己用scp命令或者通过ftp服务,条条大路通的么。
如果要体验原版:wget -O minecraft_server.jar https://s3.amazonaws.com/Minecraft.Download/versions/1.7.4/minecraft_server.1.7.4.jar
4.开启服务器并修改一个属性
运行服务器命令
java -Xmx1024M -Xms1024M -jar minecraft_server.jar nogui
你下载了客户端,客户端下载:http://pan.baidu.com/s/1c06dgTa (官网:http://www.mcsky.net/)
通过mutiplayer中直接连接到你的服务器(服务器需要公网ip或者通过路由器映射端口),发现不能连上,对,还需要修改一个参数
在mc目录中nano server.properties 把online-mode=false改成这样就可以了。
开启服务器后断开ssh就会关闭mc服务器,需要
screen -R mc
要恢复的时候screen -ls 可以查看你的screen
xx@xxx:~$ screen -ls
There is a screen on:
3851.mc (02/07/15 21:15:02) (Detached)
可以通过screen -r 3851或者screen -r mc来恢复到这个screen中 这样你断开ssh都没有问题了
mc服务端 linux,在Debian Linux上开启MineCraft(MC)服务器的一点经验相关推荐
- 手机装Linux开mc服务器,在Debian Linux上开启MineCraft(MC)服务器的1点经验
在Debian Linux上开启MineCraft(MC)服务器的一点经验 我很喜欢MineCraft这个游戏,以前都用MClauncher自己做服务器自己玩,现在想和小伙伴们一起玩,正好我也有个无风 ...
- 我的世界服务器怎么找到指定路径,[小白]MC服务端目录详解
服务器的前期准备工作都做好了,是时候上传服务端到服务器了.不过--先等等,在上传前你应该先了解一下服务端目录的结构以便于后期的维护! 如图所示的是MCPC+1.6.4的服务端结构示意图,其他开服端基本 ...
- 高并发服务端分布式系统设计概要(上)
高并发服务端分布式系统设计概要(上) ======张峻崇 原创.转载请注明出处.====== 又是快一年没写博客了,2013年也只剩尾巴,也不知道今年都忙了些什么.写这篇文章的目的,主要是把今年以来学 ...
- 架设◆ 惊天动地◆ 数据库、服务端、虚拟机、Linux、等方面疑问全面解答◆
我分几个方面和大家探讨.都是我自己尝试并验证多次的. 数据库方面: 问:到底如何检测我的物理机(比如我使用的XP)是和Linux联通而且惊天动地的服务链接成功?两者有区别吗? 问:我想把所有已经导入的 ...
- linux socket 阻塞服务端 非阻塞客户端,linux下异步RPC的阶段性总结-非阻塞SOCKET客户端...
尽可能使用非阻塞socket int flags, s; flags = fcntl (fd, F_GETFL, 0); if (flags == -1){ close(fd); return -1; ...
- 原理剖析-Netty之服务端启动工作原理分析(上)
一.大致介绍 1.Netty这个词,对于熟悉并发的童鞋一点都不陌生,它是一个异步事件驱动型的网络通信框架: 2.使用Netty不需要我们关注过多NIO的API操作,简简单单的使用即可,非常方便,开发门 ...
- 搭建基于.NetFrameWork的私有nuget服务端及打包项目发布上传
一.私有Nuget服务端搭建 1.创建一个.NetFramework web项目 2.在nuget管理中 安装 nuget.server包 3.安装完成后修改web.config里面的 apikey ...
- 使用synergy/barrier服务端和客户端连接不上的问题
问题1: ERROR: failed to connect secure socket 在使用2021最新版的synergy 1.14.1pro(后面我用barrier软件时发现也会碰到这个问题)进行 ...
- 服务器升级debian9_如何在Debian 9上设置PageKite前端服务器
服务器升级debian9 The author selected the Open Internet/Free Speech Fund to receive a donation as part of ...
- debian apache_如何在Debian 10上安装Apache Web服务器
debian apache 介绍 (Introduction) The Apache HTTP server is the most widely-used web server in the wor ...
最新文章
- js控制文本框仅仅能输入中文、英文、数字与指定特殊符号
- 工作2年后悟出的道理
- 团队每日冲刺博客05
- α测试,Beta测试
- python 连接mysql_python连接MySQL
- jQuery初识和常用事件(一)
- js webapp://_Project Student:维护Webapp(只读)
- linux ulimit
- java0到9的字符怎么表示_java,_java 怎么生成一个0-9,a-z的一个44位字符串作为上传文件的名字,java - phpStudy...
- 完美海报设计的4个技巧
- Android 学习 笔记_07. XML文件解析
- java检测栈溢出_java运行方法栈溢出
- 【NA】高斯积分公式(二)
- 基于Java生鲜蔬菜食品商城系统详细设计和实现
- 《大师谈游戏设计——创意与节奏》【笔记一】
- 7z 7Zip 命令行压缩,解压缩文件
- matlab for局部变量赋值,Matlab中的persistent变量
- java企业号开发教程_详解java微信企业号开发之开发模式的开启步骤
- 秒表计时器怎么读_秒表使用说明书
- javascript百炼成仙 第一章 掌握JavaScript基础 1.9 循环遍历的奥妙