我的世界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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值