一、环境配置及搭建过程
首先为bukkit添加个帐户:
[root@local ~]# useradd bukkit -s /bin/bash -m
[root@local ~]#passwd bukkit
之后到网站http://bukkit.org/ 去下载最新的服务端,到/home/bukkit,记得求改权限
[root@local ~]#chown bukkit:bukkit /home/bukkit/*
然后通过screen来启动minecraft。
[root@local ~]#screen
[root@local ~]#su – bukkit
[bukkit@lab ~]$
下载java环境
[bukkit@lab ~]$ wget http://download.oracle.com/otn-pub/java/jdk/7/jre-7-linux-x64.tar.gz
[bukkit@lab ~]$ mv jre-7-linux-x64.tar.gz\?e\=1317986135\&h\=920c547e6f3fb1216c10089c6cb39f68 jre-7-linux-x64.tar.gz
解压压缩包
[bukkit@lab ~]$ tar zxvf jre-7-linux-x64.tar.gz
[bukkit@lab ~]$ mv jre1.7.0/ java6
配置java环境,修改.bash_profile内容为:
[bukkit@lab ~]$ cat .bash_profile
# .bash_profile
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
# User specific environment and startup programs
JAVA_HOME=$HOME/java6
PATH=$PATH:$HOME/bin:$JAVA_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME
export PATH
export CLASSPATH
之后重新加载.bash_profile
[bukkit@lab ~]$ source .bash_profile
然后就可以启动minecraft。
[bukkit@lab ~]$ java -Xms1024M -Xmx1024M -jar craftbukkit-1.1-R4.jar nogui
注意:如何退出终端而不关闭minecraft服务,按ctrl+a 然后按d 即可
下次再连入控制服务控制端,使用命令
[root@local ~]# screen -r
配置文件为 server.properties
内容详细信息可参考:http://www.minecraftwiki.net/wiki/Server.properties
二、升级步骤
首先停止服务:
[root@local ~]#screen -r
输入
>save-all
07:16:49 [信息] CONSOLE: Forcing save..
07:16:49 [信息] CONSOLE: Save complete.
>stop
[bukkit@lab ~]$
然后按ctrl+d
[root@local ~]#
备份原文件:
[root@local ~]#cp -R /home/bukkit /home/bukkit.$(date +%F)
切回bukkit用户
[root@local ~]#su – bukkit
[bukkit@lab ~]$cp server.properties server.properties.old
下载最新的服务端,然后直接运行,查看是否有错误
[bukkit@lab ~]$ java -Xms1024M -Xmx1024M -jar craftbukkit-1.1-R4.jar nogui
如无错误,则只需注意新版服务端配置文件内容是否有所变动,需到网站http://www.minecraftwiki.net/wiki/Server.properties中查看。
这样就升级成功了。
按ctrl+a 然后按d 即可回到正常终端,使screen在后台运行。
转载自内部文档