關于forge版本開服的筆記

個人是開服的小白,記一下筆記加深記憶。
在服務器選擇上選擇阿里云系統(tǒng)是centos7,使用Xshall進行連接,已經將阿里云中對應端口號進行開放。
Step 1
本人搭建的forge版本是1.18.2或1.19.2,沒有打算掛后臺使用。
現(xiàn)將要下的forge版本以及JDK放到服務器當中。
forge版本下載
https://files.minecraftforge.net/net/minecraftforge/forge/
選擇要下載版本,點擊install下載
如果出現(xiàn)跳轉過久,就復制鏈接將(https://adfoc.us/serve/sitelinks/?id=271228&url=)刪除再進入
JDK下載鏡像站
http://www.codebaoku.com/jdk/jdk-index.html
根據(jù)所需版本再來下JDK,不知道JDK所對應版本可以百度搜索。
本人使用的是linux系統(tǒng),主要下載linux系統(tǒng)的JDK
使用SFTP工具將forge安裝包以及對應JDK傳輸?shù)桨⒗镌品掌鳟斨校?/span>

點擊文件,新建會話,寫上對應服務器IP號以及服務器賬號以及密碼,可以使用root賬戶進行登陸。



把對應的JDK以及forge版本傳輸?shù)狡渲小#ㄖ苯訉⑽募先肫渲幸部梢裕?/p>
Step 2
使用SSH工具進行連接,(個人使用的是Xshall 7進行連接)
步驟也是與Xftp步驟差不多,新建會話,輸入ip以及賬戶。

連接成功后進入到視圖。找到對應的文件

使用tar 指令解壓包
tar -zxvf openjdk-18_linux-x64_bin.tar.gz (根據(jù)對應下的jdk包解壓)

進入到對應JDK文件夾記錄路徑

進入到/etc/profile把對應java環(huán)境配置寫到最后一行。
export JAVA_HOME=/root/jdk-18? #這里寫上對應路徑
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=$JAVA_HOME/lib:$HOME_JAVA????

使用指令source /etc/profile重新配置環(huán)境
假設出現(xiàn)指令失效的情況下使用
?export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin
重新導入環(huán)境變量
輸入java -version查看當前jdk,如果對應上了就是配置JAVA環(huán)境成功了

Step 3
找到到下載的forge安裝包

使用指令java -jar forge-1.18.2-40.2.1-installer.jar
如果出現(xiàn)No X11 DISPLAY variable was set報錯,就先安裝Xmanager在將Xshall中的服務器連接屬性打開,選擇到SSH下的隧道選項,把"轉發(fā)到X11連接到(x)"的Xmanager打開。

如果還是出現(xiàn)報錯的情況下直接使用Xmanage連接服務器。

新建Xstart連接服務器,在選擇其他連接方式接入Xshall

此時再回到forge版本進行安裝。就能進行安裝了


當出現(xiàn)Successfully downloaded Minecraft server and installed就算安裝完成
更改文件夾名稱

進入到對應文件夾打開服務器就可以了,我使用的1.18.2版本可以直接執(zhí)行./run.sh執(zhí)行。
第一次執(zhí)行會失敗,打開對應eula.txt文件,把false改為true,再次執(zhí)行。

然后啟動服務器,就完全打開服務器了。最后在server.properties進行配置自己想要的配置就完成服務器開服了。