我的世界java版GTA服务器_我的世界Java版游戏服务器搭建
本文简要介绍在Linux云服务器上部署我的世界Java版服务端的方法
一、选购云服务器
建议使用CentOS7.x或8.x系统。
二、远程登录服务器
可以使用云服务商提供的网页登录的方式,也可以SSH登录
SSH登录指南:Linux/Mac打开终端或Windows10打开PowerShellssh root@
三、使用ROOT身份sudo su root
四、安装JDK
CentOS:sudo yum install java-1.8.0-openjdk
Ubuntu/Debian:sudo apt-get update
sudo apt-get install openjdk-8-jdk
检测java版本java -version
五、安装并登录宝塔面板(建议)
在云服务商控制台放行8888端口
宝塔面板官网
六、在服务器创建游戏文件夹
七、在游戏目录上传服务端文件
八、运行服务端文件
首先切换到游戏目录cd /
然后运行服务端文件java -Xmx1536M -Xms512M -jar .jar
1536M是游戏启动时占用的最大运存,512M是游戏正常运行时占用的最大运存,可根据服务器情况和自身需要设置。
九、同意用户许可协议
在游戏目录中找到文件“eula.txt”,打开编辑,将“eula=false”改为“eula=true”
十、运行服务端文件
在云服务商控制台和宝塔面板中都要放行25565端口
重复步骤八至此,游戏服务器搭建完毕并成功运行。但一但关闭服务器远程登录终端,游戏服务端随即停止运行。下面介绍如何让游戏服务端在云端始终保持运行状态。
十一、停止游戏服务端运行stop
十二、安装Screen(建议)
CentOS:yum install -y screen
Ubuntu/Debian:apt install -y screen
十三、创建虚拟终端screen -S
十四、运行服务端文件
重复步骤八
设置管理员/op
十五、保存并退出虚拟终端
按Ctrl+A+D至此,游戏服务端已在云端始终保持运行状态。下面介绍如何停止游戏服务端运行。
十六、进入虚拟终端screen -r
十七、停止游戏服务端运行stop至此,搭建我的世界服务器的方法已介绍完毕。如果您觉得通过IP地址访问服务器不够酷,您可以选购域名并将其或其子域名解析到游戏服务器上,这样就可以通过域名连接到服务器了。
十八、选购域名并设置解析(可选)
附:JDK的安装与卸载(CentOS)
使用root用户sudo su root
查找JDK:yum search java | grep jdk
反馈:[root@iZ2ze96tvao0guvo9hw28kZ ~]# yum search java | grep jdk
Last metadata expiration check: 0:04:24 ago on Mon 04 Jan 2021 01:10:05 PM CST.
java-11-openjdk.x86_64 : OpenJDK Runtime Environment 11
java-1.8.0-openjdk.x86_64 : OpenJDK Runtime Environment 8
java-11-openjdk-src.x86_64 : OpenJDK Source Bundle 11
java-latest-openjdk.x86_64 : OpenJDK Runtime Environment 15
java-11-openjdk-demo.x86_64 : OpenJDK Demos 11
java-11-openjdk-devel.x86_64 : OpenJDK Development Environment 11
java-11-openjdk-jmods.x86_64 : JMods for OpenJDK 11
java-1.8.0-openjdk-src.x86_64 : OpenJDK Source Bundle 8
java-1.8.0-openjdk-demo.x86_64 : OpenJDK Demos 8
java-11-openjdk-javadoc.x86_64 : OpenJDK 11 API documentation
java-latest-openjdk-src.x86_64 : OpenJDK Source Bundle 15
java-1.8.0-openjdk-devel.x86_64 : OpenJDK Development Environment 8
java-11-openjdk-headless.x86_64 : OpenJDK Headless Runtime Environment 11
java-latest-openjdk-demo.x86_64 : OpenJDK Demos 15
java-latest-openjdk-devel.x86_64 : OpenJDK Development Environment 15
java-latest-openjdk-jmods.x86_64 : JMods for OpenJDK 15
java-1.8.0-openjdk-javadoc.noarch : OpenJDK 8 API documentation
java-1.8.0-openjdk-headless.x86_64 : OpenJDK Headless Runtime Environment 8
java-11-openjdk-javadoc-zip.x86_64 : OpenJDK 11 API documentation compressed in a single archive
java-11-openjdk-static-libs.x86_64 : OpenJDK libraries for static linking 11
java-latest-openjdk-javadoc.x86_64 : OpenJDK 15 API documentation
java-latest-openjdk-headless.x86_64 : OpenJDK Headless Runtime Environment 15
java-latest-openjdk-fastdebug.x86_64 : OpenJDK Runtime Environment 15 %{fastdebug_on}
java-latest-openjdk-slowdebug.x86_64 : OpenJDK Runtime Environment 15 with full debug on
java-1.8.0-openjdk-javadoc-zip.noarch : OpenJDK 8 API documentation compressed in single archive
java-latest-openjdk-javadoc-zip.x86_64 : OpenJDK 15 API documentation compressed in a single archive
java-latest-openjdk-static-libs.x86_64 : OpenJDK libraries for static linking 15
java-1.8.0-openjdk-accessibility.x86_64 : OpenJDK 8 accessibility connector
java-latest-openjdk-src-fastdebug.x86_64 : OpenJDK Source Bundle 15 %{for_fastdebug}
java-latest-openjdk-src-slowdebug.x86_64 : OpenJDK Source Bundle 15 for packages with debug on
java-latest-openjdk-demo-fastdebug.x86_64 : OpenJDK Demos 15 %{fastdebug_on}
java-latest-openjdk-demo-slowdebug.x86_64 : OpenJDK Demos 15 with full debug on
java-latest-openjdk-devel-fastdebug.x86_64 : OpenJDK Development Environment 15 %{fastdebug_on}
java-latest-openjdk-devel-slowdebug.x86_64 : OpenJDK Development Environment 15 with full debug on
java-latest-openjdk-jmods-fastdebug.x86_64 : JMods for OpenJDK 15 %{fastdebug_on}
java-latest-openjdk-jmods-slowdebug.x86_64 : JMods for OpenJDK 15 with full debug on
java-latest-openjdk-headless-fastdebug.x86_64 : OpenJDK Runtime Environment %{fastdebug_on}
java-latest-openjdk-headless-slowdebug.x86_64 : OpenJDK Runtime Environment with full debug on
java-latest-openjdk-static-libs-fastdebug.x86_64 : OpenJDK libraries for static linking 15 %{fastdebug_on}
java-latest-openjdk-static-libs-slowdebug.x86_64 : OpenJDK libraries for static linking 15 with full debug on
安装Java 1.8.0 OpenJDK:yum install java-1.8.0-openjdk.x86_64
安装java 11 OpenJDK:yum install java-11-openjdk.x86_64
查看rpm安装的JDK:rpm -qa|grep jdk
反馈:[root@iZ2ze96tvao0guvo9hw28kZ ~]# rpm -qa|grep jdk
java-1.8.0-openjdk-1.8.0.272.b10-3.el8_3.x86_64
copy-jdk-configs-3.7-4.el8.noarch
java-11-openjdk-headless-11.0.9.11-2.el8_3.x86_64
java-11-openjdk-11.0.9.11-2.el8_3.x86_64
java-1.8.0-openjdk-headless-1.8.0.272.b10-3.el8_3.x86_64
卸载rpm安装的java 1.8.0 OpenJDK:rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.272.b10-3.el8_3.x86_64
rpm -e --nodeps java-1.8.0-openjdk-1.8.0.272.b10-3.el8_3.x86_64
本文简要介绍在Linux云服务器上部署我的世界Java版服务端的方法 一、选购云服务器 建议使用CentOS7.x或8.x系统。 二、远程登录服务器 可以使用云服务商提供的网页登录的方式,也可以SSH登录 SSH登录指南:Linux/Mac打开终端或Windows10打开PowerShellssh root@ 三、使用ROOT身份sudo su root 四、安装JDK CentOS:sudo yum install java-1.8.0-openjdk Ubuntu/Debian:sudo apt-get update sudo apt-get install openjdk-8-jdk 检测java版本java -version 五、安装并登录宝塔面板(建议) 在云服务商控制台放行8888端口 宝塔面板官网 六、在服务器创建游戏文件夹 七、在游戏目录上传服务端文件 八、运行服务端文件 首先切换到游戏目录cd / 然后运行服务端文件java -Xmx1536M -Xms512M -jar .jar 1536M是游戏启动时占用的最大运存,512M是游戏正常运行时占用的最大运存,可根据服务器情况和自身需要设置。 九、同意用户许可协议 在游戏目录中找到文件“eula.txt”,打开编辑,将“eula=false”改为“eula=true” 十、运行服务端文件 在云服务商控制台和宝塔面板中都要放行25565端口 重复步骤八至此,游戏服务器搭建完毕并成功运行。但一但关闭服务器远程登录终端,游戏服务端随即停止运行。下面介绍如何让游戏服务端在云端始终保持运行状态。 十一、停止游戏服务端运行stop 十二、安装Screen(建议) CentOS:yum install -y screen Ubuntu/Debian:apt install -y screen 十三、创建虚拟终端screen -S 十四、运行服务端文件 重复步骤八 设置管理员/op 十五、保存并退出虚拟终端 按Ctrl+A+D至此,游戏服务端已在云端始终保持运行状态。下面介绍如何停止游戏服务端运行。 十六、进入虚拟终端screen -r 十七、停止游戏服务端运行stop至此,搭建我的世界服务器的方法已介绍完毕。如果您觉得通过IP地址访问服务器不够酷,您可以选购域名并将其或其子域名解析到游戏服务器上,这样就可以通过域名连接到服务器了。 十八、选购域名并设置解析(可选) 附:JDK的安装与卸载(CentOS) 使用root用户sudo su root 查找JDK:yum search java | grep jdk 反馈:[root@iZ2ze96tvao0guvo9hw28kZ ~]# yum search java | grep jdk Last metadata expiration check: 0:04:24 ago on Mon 04 Jan 2021 01:10:05 PM CST. java-11-openjdk.x86_64 : OpenJDK Runtime Environment 11 java-1.8.0-openjdk.x86_64 : OpenJDK Runtime Environment 8 java-11-openjdk-src.x86_64 : OpenJDK Source Bundle 11 java-latest-openjdk.x86_64 : OpenJDK Runtime Environment 15 java-11-openjdk-demo.x86_64 : OpenJDK Demos 11 java-11-openjdk-devel.x86_64 : OpenJDK Development Environment 11 java-11-openjdk-jmods.x86_64 : JMods for OpenJDK 11 java-1.8.0-openjdk-src.x86_64 : OpenJDK Source Bundle 8 java-1.8.0-openjdk-demo.x86_64 : OpenJDK Demos 8 java-11-openjdk-javadoc.x86_64 : OpenJDK 11 API documentation java-latest-openjdk-src.x86_64 : OpenJDK Source Bundle 15 java-1.8.0-openjdk-devel.x86_64 : OpenJDK Development Environment 8 java-11-openjdk-headless.x86_64 : OpenJDK Headless Runtime Environment 11 java-latest-openjdk-demo.x86_64 : OpenJDK Demos 15 java-latest-openjdk-devel.x86_64 : OpenJDK Development Environment 15 java-latest-openjdk-jmods.x86_64 : JMods for OpenJDK 15 java-1.8.0-openjdk-javadoc.noarch : OpenJDK 8 API documentation java-1.8.0-openjdk-headless.x86_64 : OpenJDK Headless Runtime Environment 8 java-11-openjdk-javadoc-zip.x86_64 : OpenJDK 11 API documentation compressed in a single archive java-11-openjdk-static-libs.x86_64 : OpenJDK libraries for static linking 11 java-latest-openjdk-javadoc.x86_64 : OpenJDK 15 API documentation java-latest-openjdk-headless.x86_64 : OpenJDK Headless Runtime Environment 15 java-latest-openjdk-fastdebug.x86_64 : OpenJDK Runtime Environment 15 %{fastdebug_on} java-latest-openjdk-slowdebug.x86_64 : OpenJDK Runtime Environment 15 with full debug on java-1.8.0-openjdk-javadoc-zip.noarch : OpenJDK 8 API documentation compressed in single archive java-latest-openjdk-javadoc-zip.x86_64 : OpenJDK 15 API documentation compressed in a single archive java-latest-openjdk-static-libs.x86_64 : OpenJDK libraries for static linking 15 java-1.8.0-openjdk-accessibility.x86_64 : OpenJDK 8 accessibility connector java-latest-openjdk-src-fastdebug.x86_64 : OpenJDK Source Bundle 15 %{for_fastdebug} java-latest-openjdk-src-slowdebug.x86_64 : OpenJDK Source Bundle 15 for packages with debug on java-latest-openjdk-demo-fastdebug.x86_64 : OpenJDK Demos 15 %{fastdebug_on} java-latest-openjdk-demo-slowdebug.x86_64 : OpenJDK Demos 15 with full debug on java-latest-openjdk-devel-fastdebug.x86_64 : OpenJDK Development Environment 15 %{fastdebug_on} java-latest-openjdk-devel-slowdebug.x86_64 : OpenJDK Development Environment 15 with full debug on java-latest-openjdk-jmods-fastdebug.x86_64 : JMods for OpenJDK 15 %{fastdebug_on} java-latest-openjdk-jmods-slowdebug.x86_64 : JMods for OpenJDK 15 with full debug on java-latest-openjdk-headless-fastdebug.x86_64 : OpenJDK Runtime Environment %{fastdebug_on} java-latest-openjdk-headless-slowdebug.x86_64 : OpenJDK Runtime Environment with full debug on java-latest-openjdk-static-libs-fastdebug.x86_64 : OpenJDK libraries for static linking 15 %{fastdebug_on} java-latest-openjdk-static-libs-slowdebug.x86_64 : OpenJDK libraries for static linking 15 with full debug on 安装Java 1.8.0 OpenJDK:yum install java-1.8.0-openjdk.x86_64 安装java 11 OpenJDK:yum install java-11-openjdk.x86_64 查看rpm安装的JDK:rpm -qa|grep jdk 反馈:[root@iZ2ze96tvao0guvo9hw28kZ ~]# rpm -qa|grep jdk java-1.8.0-openjdk-1.8.0.272.b10-3.el8_3.x86_64 copy-jdk-configs-3.7-4.el8.noarch java-11-openjdk-headless-11.0.9.11-2.el8_3.x86_64 java-11-openjdk-11.0.9.11-2.el8_3.x86_64 java-1.8.0-openjdk-headless-1.8.0.272.b10-3.el8_3.x86_64 卸载rpm安装的java 1.8.0 OpenJDK:rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.272.b10-3.el8_3.x86_64 rpm -e --nodeps java-1.8.0-openjdk-1.8.0.272.b10-3.el8_3.x86_64