关于forge版本开服的笔记

个人是开服的小白,记一下笔记加深记忆。
在服务器选择上选择阿里云系统是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传输到阿里云服务器当中,

点击文件,新建会话,写上对应服务器IP号以及服务器账号以及密码,可以使用root账户进行登陆。



把对应的JDK以及forge版本传输到其中。(直接将文件拖入其中也可以)
Step 2
使用SSH工具进行连接,(个人使用的是Xshall 7进行连接)
步骤也是与Xftp步骤差不多,新建会话,输入ip以及账户。

连接成功后进入到视图。找到对应的文件

使用tar 指令解压包
tar -zxvf openjdk-18_linux-x64_bin.tar.gz (根据对应下的jdk包解压)

进入到对应JDK文件夹记录路径

进入到/etc/profile把对应java环境配置写到最后一行。
export JAVA_HOME=/root/jdk-18 #这里写上对应路径
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=$JAVA_HOME/lib:$HOME_JAVA

使用指令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版本进行安装。就能进行安装了


当出现Successfully downloaded Minecraft server and installed就算安装完成
更改文件夹名称

进入到对应文件夹打开服务器就可以了,我使用的1.18.2版本可以直接执行./run.sh执行。
第一次执行会失败,打开对应eula.txt文件,把false改为true,再次执行。

然后启动服务器,就完全打开服务器了。最后在server.properties进行配置自己想要的配置就完成服务器开服了。

