我的世界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
经验分享 程序员 微信小程序 职场和发展