服務器部署
周末想要和好基友聯機?你是萌新卻想要當腐竹?
什么?!你還不會開服?這里有最簡單的開服教程!
Tip:本篇所有內容基於人數不多的原版生存服務器
服務器安裝java環境
下載java選擇你的系統版本(去系統屬性里看) :https://www.oracle.com/java/technologies/javase-jdk16-downloads.html
搜索:系統屬性看你的系統版本
打開高級系統設置----->環境變量
新建一個系統環境變量,變量名為JAVA_HOME,變量值為JDK的安裝路徑,如下圖所示:
然后在系統變量列表中,雙擊Path變量,並將;%JAVA_HOME%\bin; %JAVA_HOME%\jre\bin追加到變量值后面(注意,在變量的最末尾添加時,要記得加上分號)
打開cmd運行java
-----------完成----了------java配置-------------------------------
最新版的服務器端請到官網下載
https://www.minecraft.net/zh-hans/download/server/
舊版的服務器端雖然也可以從官網下載,不過藏得比較深很難找,這里推薦https://mcversions.net/ ,這個網站所有的下載鏈接均重定向至我的世界官網
點擊下載服務端
配置服務端
一、在這個文件所在的文件夾新建一個文本文檔
二、打開這個文本文檔並輸入
------------------------
java -Xmx1024M -Xms1024M -jar server.jar nogui
-----------------------
Xmx1024M:給服務器分配的最大內存
Xms1024M:給服務器分配的最小內存
server.jar:服務端名字 請務必保證服務端名字和指令中的相同
三、保存這個文本文檔並關閉,重命名把后綴改成.bat(windows默認看不到后綴,要調整)
四、雙擊打開.bat文件,這時候你會看到一個命令窗口
Tip:在原版命令窗口中點擊左鍵可能會導致暫停,摁回車鍵可以修復
過一會它會自己關閉,你這時候可以看到文件夾多了一些東西
打開eula.txt 改eula為true
保存並關閉文本文檔,重新打開.bat運行命令窗口
生成幾個文件
關閉server.jar
打開server.properties做如下改動:online-mode=false(關閉正版驗證),其他改動可以按照自己的喜好
至此服務器已經配置完畢,打開jar即可打開服務器,服務器的設置詳情都在server.properties中
公益內網穿透(隧道技術)
登錄 http://frp.xrick.com
從本地ip到指定的遠程服務器會開啟一個隧道,從自己的 我的世界端口25565(或者在配置文件中的port改動) 映射到遠程的某個端口,以后自己的服務器的數據包都會經過該服務器。
1.隧道名稱隨便
2.隧道類型:tcp
3本地地址:127.0.0.1
4.本地端口:25565
5.遠程端口:10000-30000之間填一個
流量有限制,每天登陸即可領流量
---------------------------------------
創建成功后得到配置文件
復制即可
解壓打開后
zip里有一個frpc.ini打開后把剛剛復制的內容張貼進去,從文件導入即可
此時就已經將自己我的世界server的ip:port映射到遠程服務器的某個端口上了!
最后打開我的世界輸入服務器ip(是內網穿透的ip,不是127.0.0.1),和你自己在內網穿透網站設置的端口連接即可成功
要想服務器穩定運行,要保證命令窗口和端口映射一直開着