关于forge版本开服的笔记
关于forge版本开服的笔记
Minecraft
沙盒/创造/幻想 9.9分 1.7万+人评论
个人是开服的小白,记一下笔记加深记忆。
在服务器选择上选择阿里云系统是centos7,使用Xshall进行连接,已经将阿里云中对应端口号进行开放。
Step 1
本人搭建的forge版本是1.18.2或1.19.2,没有打算挂后台使用。
现将要下的forge版本以及JDK放到服务器当中。
forge版本下载
https://files.minecraftforge.net/net/minecraftforge/forge/
选择要下载版本,点击install下载
如果出现跳转过久,就复制链接将(https://adfoc.us/serve/sitelinks/?id=271228&url=)删除再进入
JDK下载镜像站
http://www.codebaoku.com/jdk/jdk-index.html
根据所需版本再来下JDK,不知道JDK所对应版本可以百度搜索。
本人使用的是linux系统,主要下载linux系统的JDK
使用SFTP工具将forge安装包以及对应JDK传输到阿里云服务器当中,
这里用的是xftp 7
点击文件,新建会话,写上对应服务器IP号以及服务器账号以及密码,可以使用root账户进行登陆。
然后点击确认
选择对应服务器
把对应的JDK以及forge版本传输到其中。(直接将文件拖入其中也可以)
Step 2
使用SSH工具进行连接,(个人使用的是Xshall 7进行连接)
步骤也是与Xftp步骤差不多,新建会话,输入ip以及账户。
连接成功后进入到视图。找到对应的文件
1.18.2使用jdk-18
使用tar 指令解压包
tar -zxvf openjdk-18_linux-x64_bin.tar.gz (根据对应下的jdk包解压)
解压对应包到目前文件夹
进入到对应JDK文件夹记录路径
使用pwd记录一下路径
进入到/etc/profile把对应java环境配置写到最后一行。
export JAVA_HOME=/root/jdk-18 #这里写上对应路径
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=$JAVA_HOME/lib:$HOME_JAVA
这里使用的是jdk-18
使用指令source /etc/profile重新配置环境
假设出现指令失效的情况下使用
export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin
重新导入环境变量
输入java -version查看当前jdk,如果对应上了就是配置JAVA环境成功了
Step 3
找到到下载的forge安装包
使用指令java -jar forge-1.18.2-40.2.1-installer.jar
如果出现No X11 DISPLAY variable was set报错,就先安装Xmanager在将Xshall中的服务器连接属性打开,选择到SSH下的隧道选项,把"转发到X11连接到(x)"的Xmanager打开。
如果还是出现报错的情况下直接使用Xmanage连接服务器。
新建Xstart连接服务器,在选择其他连接方式接入Xshall
此时再回到forge版本进行安装。就能进行安装了
选择install server
安装完成
当出现Successfully downloaded Minecraft server and installed就算安装完成
更改文件夹名称
使用mv更改文件夹名称
进入到对应文件夹打开服务器就可以了,我使用的1.18.2版本可以直接执行./run.sh执行。
第一次执行会失败,打开对应eula.txt文件,把false改为true,再次执行。
eula文件
然后启动服务器,就完全打开服务器了。最后在server.properties进行配置自己想要的配置就完成服务器开服了。