Minecraft這是原版英文名稱,在中國大陸被譯為《我的世界》,這款游戲很火爆。臺灣的很多小伙伴也在玩,其譯名為《我的創世神》。現在這款游戲在國內已經被網易代理了。因為這款游戲開源,所以任何人都可以搭建服務器端,如果想自己隨意修改參數,真的從凡人到創世神那不如自己搭建一款吧!
搭建"我的世界"服務器是一個非常有趣且值得嘗試的項目。下面是一個詳細的操作流程來讓你深入了解如何搭建你自己的"我的世界"服務器。
步驟1:選擇服務器主機
首先,需要選擇一臺穩定的服務器主機來搭建服務器。可以選擇自己購買服務器主機或者租用第三方的主機服務商。確保服務器主機擁有足夠的處理能力和帶寬,以確保玩家的游戲體驗。
步驟2:安裝操作系統
在選擇好服務器主機后,需要安裝操作系統。通常情況下,Linux是比較常用的操作系統,建議選擇Ubuntu或者CentOS。通過SSH連接到服務器主機,使用管理員權限進行操作系統的安裝。
步驟3:安裝Java
1.以root用戶身份SSH到主機時,輸入命令:
apt-cache搜索openjdk
2.這將列出可以安裝Java的可用OpenJDK包。在本例中,我們將選擇openjdk-7-jdk,它是OpenJDK 7開發套件。
3.從遠程存儲庫更新可用軟件包列表:
apt-get update
4.然后安裝選定的軟件包:
apt-get install openjdk-7-jdk
5.出現提示時,按“Y”以授權安裝所需的存儲空間。完成后,驗證Java是否已成功安裝:
java -version
步驟4:為Minecraft服務器文件創建一個位置
在主機上創建將保存Minecraft服務器文件的目錄,然后切換到該目錄。
mkdir minecraft
cd minecraft
步驟5:下載Minecraft服務器文件
在Minecraft目錄中,運行wget命令以下載Minecraft服務器文件:
wget -O minecraft_server.jar
https://s3.amazonaws.com/Minecraft.Download/versions/1.12.2/minecraft_server.1.12.2.jar(提示:仔細檢查Minecraft下載頁面以獲取最新版本的URL。)
接下來,我們需要安裝并運行“screen”,這樣即使沒有連接,服務器也會繼續運行:
yum install screen
Screen
步驟6:配置服務器
打開命令行窗口,進入到Minecraft服務器文件所在目錄。使用文本編輯器打開“server.properties”文件,可以對服務器進行一些基本配置,如服務器名稱、游戲模式、難度等。
步驟7:啟動Minecraft服務器
在命令行中輸入啟動命令,如“java -Xmx1024M -Xms1024M -jar minecraft_server.1.16.5.jar nogui”。其中,Xmx參數表示最大堆內存,Xms參數表示最小堆內存,minecraft_server.1.16.5.jar為下載的Minecraft服務器文件名。
要確保一切正常運行,請使用以下命令停止服務器:
stop
然后編輯“server.properties”文件并設置:
enable-query=true
保存“server.properties”文件并重新啟動服務器。從那里,將服務器IP地址輸入Minecraft服務器狀態檢查器,以查看它是否可公開訪問。
步驟8:將域指向Minecraft服務器
為玩家提供易于記憶的域名而不是復雜的IP地址,使人們更容易連接到Minecraft服務器。
這非常簡單:通過為域添加“A”記錄(使用@作為主機名)或子域(使用類似“mc”作為主機名)更新域名的DNS記錄,這些記錄指向Minecraft服務器的IP地址。請注意,DNS更改最多可能需要約24小時才能在全球范圍內生效。
步驟9:設置防火墻規則
為了能夠讓玩家能夠連接到Minecraft服務器,需要配置防火墻和端口轉發。確保服務器主機所在網絡的防火墻開放Minecraft游戲所使用的端口,一般為25565。
步驟10:監控服務器運行情況
一旦服務器開始運行,可能想要監控它的運行情況。使用日志文件可以幫助了解服務器的活動和情況。可以在服務器文件夾中找到名為"logs"的文件夾,其中包含了服務器的日志文件。可以打開這些文件,查看服務器的日志信息。
步驟11:管理和調整服務器
一旦服務器運行起來,可以使用"我的世界"游戲客戶端來連接到服務器,并進行進一步的管理和調整。可以使用管理員控制臺來運行一些命令,比如給予玩家權限、更改游戲模式等。
了解完全部的流程就有人會問到:如何選擇合適的服務器主機?如何選擇合適的服務器主機是要根據Minecraft玩家數量再來選擇合適的服務器配置。
首先需要考慮的是服務器的處理能力,這主要由CPU和內存決定。對于Minecraft服務器來說,CPU核心數直接影響到服務器能夠同時處理的任務數量,而內存容量則決定了服務器能承載的人數。
對于10人以下的小規模服務器,推薦的配置是2核4G的內存配置。這個配置可以滿足大多數玩家的需求,尤其是在使用1.12版本的大型整合包時。然而,隨著玩家數量的增加,服務器的性能需求也會相應提高。例如,當玩家數量達到20人時,推薦的配置變為2核4G,因為大約10個玩家需要1G內存,20人玩家方面大約占用2G內存,系統運行還需要一些內存。
對于更大規模的服務器,如100人以上同時在線,推薦的配置至少需要8核以上的CPU,最低12G內存。這樣的配置可以確保服務器能夠流暢運行,即使是使用大型整合包或機械動力等高負載游戲內容。
此外,還應考慮服務器的單核性能和存儲空間。在1.18以前的版本中,MC服務器更加看重處理器單核性能,因為這些版本的程序是單線程運行的。因此,在選擇配置時,除了考慮核心數外,還需要關注處理器的單核性能。
綜上所述,選擇合適的Minecraft服務器配置需要綜合考慮服務器的處理能力、內存容量以及CPU的單核性能和存儲空間。對于小規模服務器,2核或2核4G配置即可滿足需求;隨著玩家數量的增加,推薦配置逐漸提升至4核8G或更高。比如說德迅云安全彈性云服務器,靈活管理資產,擁有強大的實時可視化監控、一鍵自主重裝等功能,保障業務系統高效運行。并且可以按需選配,資源彈性擴容;分鐘級的交付周期將提供給您實時的業務響應能力;云快照助力輕松備份及拓展;控制臺可輕松查看并使用,操作指引簡潔易懂。主要的優勢在于:
一、穩定
單實例可用性達 99.975%,多可用區多實例可用性達 99.995%,云盤可靠性達9個9,可實現宕機自動遷移、快照備份
二、彈性
支持分鐘級別創建千臺實例,多種彈性付費選擇更貼合業務現狀,同時帶來彈性的擴容能力,實例與帶寬均可隨時升降配,云盤可擴容
三、安全
提供DDoS防護、木馬查殺等服務,提供支持可信計算、硬件加密、虛擬化加密計算的實例,通過多方國際安全認證,云服務器云盤支持數據加密功能
四、高性能
單實例最高可選256vCPU ,內存6TB,主頻3.8GHz,性能最高可達2400萬PPS,80Gbps,100萬IOPS,1600萬session,網絡時延20us+
五、易用性
豐富的操作系統和應用軟件,通過鏡像可一鍵簡單部署,同一鏡像可在多臺云服務器中快速復制環境,輕松擴展
六、可拓展性
彈性云服務器可與德迅云安全產品無縫銜接,可持續為業務發展提供完整的計算、存儲、安全等解決方案
除此之外,彈性云服務器主要的功能在于:
一、豐富的實例類型和多種存儲選擇
面向各類企業應用場景,彈性云服務器將提供超過100款高性能規格選擇。按實際業務場景可選擇不同配置實例搭配1到16塊不同容量的存儲磁盤。
1.計算架構
提供X86、ARM計算架構,在選型時可以選擇適合的架構,充分貼合業務場景。
2.實例規格
每種計算架構下提供多種面向不同場景的實例類型和規格,在滿足需求的同時提供極致的性價比。
3.存儲類型
按實際業務場景可選擇不同配置實例,搭配1到65塊不同容量的存儲磁盤。云盤、本地盤提供多樣選擇的同時,云盤將提供給最高9個9的可靠性。
二、VPC專有網絡
基于德迅云構建的一個隔離的網絡環境,專有網絡之間邏輯上徹底隔離,只能通過對外映射的IP(彈性公網IP和NAT IP)互聯。由于使用隧道封裝技術對云服務器的IP報文進行封裝,所以云服務器的數據鏈路層(二層MAC地址)信息不會進入物理網絡,實現了不同云服務器間二層網絡隔離,因此也實現了不同專有網絡間二層網絡隔離。專有網絡內的云服務器使用安全組防火墻進行三層網絡訪問控制。
1.訪問控制
靈活的訪問控制規則。 滿足政務、金融的安全隔離規范。
2.軟件定義網絡
按需配置網絡設置,軟件定義網絡。管理操作實時生效。
3.豐富的網絡連接方式
支持軟件VPN;支持專線連接。
三、快照與多種鏡像類型
快照與多種鏡像類型,支持業務快速部署。
1.快照安全系數更高
每個云盤有多個快照額度,為數據提供更長的保護周期和更細的保護粒度。
2.自動快照策略
實現無人值守的自動化數據備份,減輕運維部門工作負擔。
3.快照靈活易用
性能影響小,用戶業務無感知,隨時支持數據快照備份。支持秒級創建/回滾的極速快照和快照一致性組。
4.鏡像種類豐富
公共鏡像、鏡像市場、自定義鏡像、社區鏡像滿足各類型用戶對于應用環境的快速部署、靈活管理的需求。
5.實例規格
每種計算架構下提供多種面向不同場景的實例類型和規格,在滿足需求的同時提供極致的性價比。