如何在Linux环境上建立MINECRAFT craftbukkit服务器
2014-07-22 19:40
274 查看
编写原因:针对在第三方服务器且为Linux环境上建立MINECRAFT服务器(以阿里云为例),网络上并没有相关的参考帖,我将配置的过程与我遇到的问题与大家进行分享。
准备工具:
一、Xshell(对方便对Linux控制台的管理)
二、Xftp(方便新手对阿里云服务器进行文件传输)
MINECRAFT服务端启动所需环境:JAVA JDK 1.7 ,MySQL ,craftbukkit
MINECRAFT游戏管理网页所需工具:Tomcat7.0
一、JDK环境配置
1.去oracle官网下载所需JDK (tar.gz)http://www.oracle.com/technetwork/java/javase/downloads/index.html
2.增加可执行权限 chmod +x jdk-7u??(你的版本号)-linux-x64.bin。
3.修改环境变量
#vi /etc/profile
最下面添加下面几行,注意红色字部分要根据你下载解压得到的东西修改。
export JAVA_HOME=/usr/lib/jdk1.7.0_07
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
:wq(保存并退出)
再此一定要注意2点
1.安装JDK时一定要确认用户拥有运行权限 -chmod 755(777)
2.配置环境变量时尽量使用-vi命令 不要使用Xftp拖出使用windows写字板保存再复制回去替换的方法。
二、Tomcat如果你不需要建立Minecraft个人主页,跳过即可。
1.Tomcat官网下载地址
http://tomcat.apache.org/
以tomcat-7.0.54为例
tar -zxvf jakarta-tomcat-7.0.54.tar.gz 解压
跟上一步一样配置环境 \etc\profile这个文件中。
export JAVA_HOME=/usr/java/jdk1.7.0_07
export CLASSPATH=$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:.
export CATALINA_HOME=/opt/jakarta-tomcat-7.0.54
export PATH=$JAVA_HOME/bin:$PATH
更新:
source /etc/profile
Tomcat就可以启动了.
提醒:使用Xshell时可以正常连接你的服务器,但Xftp无法连接时,主要是因为SSH:安全外壳协议
请确认你的/etc/ssh/sshd_config中配置了
Subsystem sftp /usr/libexec/openssh/sftp-server
如果还是失败,请直接从Xshell中的Xftp按钮进入。本人亲测可行:)。
关键的环境已经配置完,现在尝试启动MINECRAFT craftbukkit服务器包吧~
第一次启动前记得设置内存 能启动MINECRAFT最小的JAVA虚拟机内存为1G 以1G内存小型服务器为例:
java -Xms128M -Xmx800M -jar craftbukkit-1.6.2-R0.2.jar
(根据你的游戏版本改动)
mod拖入plugins文件夹即可
享受你的服主生涯吧:)
本文为原创,转载请注明出处:)
#vi /etc/profile
准备工具:
一、Xshell(对方便对Linux控制台的管理)
二、Xftp(方便新手对阿里云服务器进行文件传输)
MINECRAFT服务端启动所需环境:JAVA JDK 1.7 ,MySQL ,craftbukkit
MINECRAFT游戏管理网页所需工具:Tomcat7.0
一、JDK环境配置
1.去oracle官网下载所需JDK (tar.gz)http://www.oracle.com/technetwork/java/javase/downloads/index.html
2.增加可执行权限 chmod +x jdk-7u??(你的版本号)-linux-x64.bin。
3.修改环境变量
#vi /etc/profile
最下面添加下面几行,注意红色字部分要根据你下载解压得到的东西修改。
export JAVA_HOME=/usr/lib/jdk1.7.0_07
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
:wq(保存并退出)
再此一定要注意2点
1.安装JDK时一定要确认用户拥有运行权限 -chmod 755(777)
2.配置环境变量时尽量使用-vi命令 不要使用Xftp拖出使用windows写字板保存再复制回去替换的方法。
二、Tomcat如果你不需要建立Minecraft个人主页,跳过即可。
1.Tomcat官网下载地址
http://tomcat.apache.org/
以tomcat-7.0.54为例
tar -zxvf jakarta-tomcat-7.0.54.tar.gz 解压
跟上一步一样配置环境 \etc\profile这个文件中。
export JAVA_HOME=/usr/java/jdk1.7.0_07
export CLASSPATH=$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:.
export CATALINA_HOME=/opt/jakarta-tomcat-7.0.54
export PATH=$JAVA_HOME/bin:$PATH
更新:
source /etc/profile
Tomcat就可以启动了.
提醒:使用Xshell时可以正常连接你的服务器,但Xftp无法连接时,主要是因为SSH:安全外壳协议
请确认你的/etc/ssh/sshd_config中配置了
Subsystem sftp /usr/libexec/openssh/sftp-server
如果还是失败,请直接从Xshell中的Xftp按钮进入。本人亲测可行:)。
关键的环境已经配置完,现在尝试启动MINECRAFT craftbukkit服务器包吧~
第一次启动前记得设置内存 能启动MINECRAFT最小的JAVA虚拟机内存为1G 以1G内存小型服务器为例:
java -Xms128M -Xmx800M -jar craftbukkit-1.6.2-R0.2.jar
(根据你的游戏版本改动)
mod拖入plugins文件夹即可
享受你的服主生涯吧:)
本文为原创,转载请注明出处:)
#vi /etc/profile
相关文章推荐
- 如何在linux环境下搭建CVS服务器
- 如何在linux环境下轻松搭建CVS服务器
- 如何建立Linux下的ARM交叉编译环境
- 如何建立Linux下的ARM交叉编译环境(他人)
- 如何在服务器(Linux)里面定时(crontab)执行需要虚拟环境(venv)的代码(爬虫)
- 建立Windows环境下的Linux打印服务器
- mini6410基于linux2.6.36内核通过NFS启动根文件系统总结(一搭建开发环境——建立NFS服务器)
- 如何建立linux下的 LNMP 环境 + VSFTPD
- Linux,UBUNTU.CENTOS服务器用户安装自己的软件如何配置环境
- 建立Windows环境下的Linux打印服务器
- 嵌入式Linux开发环境的建立——Ubuntu上安装nfs服务器
- 如何在linux环境下轻松搭建CVS服务器
- 简述Linux环境下建立Web服务器虚拟目录功能
- 如何建立Linux下的ARM交叉编译环境
- Linux+Oracle环境下如何将A服务器上的数据库备份还原到B服务器
- mini6410基于linux2.6.36内核通过NFS启动根文件系统总结(一搭建开发环境——建立NFS服务器)
- Linux服务器之间如何建立信任
- 如何在服务器上搭建一个lamp(Linux(CentOS7)+Apache+MySQL+PHP)环境
- 如何在Linux环境下建立Git Server并设置用户
- linux环境下建立匿名及非匿名ftp服务器