從零開始的阿里雲搭建Minecraft1.14.4服務器端(基於CentOS和BT-Panel)

總目錄

  1. 購買阿里雲服務器
  2. 配置阿里雲服務器
  3. 下載必要文件
  4. 上傳文件到服務器並運行
  5. 進入服務器開始遊戲

1.購買阿里雲服務器

1.1 搜索阿里雲官網

阿里雲官網

1.2 找到輕量應用服務器的購買入口(使用輕量應用服務器是因爲它比較好上手,對新人友好。)

在這裏插入圖片描述

1.3 點擊立即購買按鈕,購買自己的服務器。

立即購買

1.4 選擇適合自己的配置的服務器

  • 一般來說,1-3人的純淨版選擇1核2g的就足夠用了,如果人數4-10人或者需要開一些mod就需要2核4g的服務器了,具體情況具體分析,服務器地址選擇離自己最近的,可以減少很多延遲。
  • 系統鏡像一般選擇Centos,應用鏡像選寶塔面板(BT-Panel),寶塔面板對於新人來說是非常友好的,比較方便調試(拿來傳文件也不錯),畢竟我們的目的是實現Minecraft服務器的搭建,從而達到聯機遊戲的目的,而不是深入去研究,成爲這個領域的大咖。
  • 在這裏插入圖片描述
    在這裏插入圖片描述
    在這裏插入圖片描述

2.配置阿里雲服務器

2.1 首先回到首頁,找到控制檯選項,點擊進入控制檯

控制檯

2.2 在控制檯列表內選擇輕量級應用服務器

輕量級應用服務器

2.3 點擊進入,可以看到自己的服務器列表,再點擊服務器列表進入詳細界面(我的是阿里雲的學生機,最後會有詳細介紹如何購買學生機)

服務器列表

2.4 找到左側的應用詳情,點擊進入,根據官方指引啓用寶塔Linux面板,爲後面的調試工作做好準備。

應用詳情
面板安裝

2.5 這時候再點擊左側的防火牆按鈕,進入後開啓Minecraft服務器必須的端口,一般默認是25565端口,也可以在服務器配置文件(server.properties)中自行更改。

防火牆
添加規則
25565端口

2.6 進入寶塔Linux面板,點擊左側的安全,將25565端口放行

寶塔登錄界面
安全
端口放行
至此,我們的服務器配置工作就基本完成了,有一些繁瑣,但是這也是我們搭建Minecraft服務器的前置工作和最關鍵的一步,大家不用心急,地基打好了,房子才穩固。

3.下載必要的文件

在1.14.4版本中,你需要在官網下載三個文件完成服務器的配置和運行,分別是installer(安裝器),launcher(啓動器),universal(普遍的?適配器?我英語不太好,2333,反正這個版本不用運行它,launcher會運行它,之前的版本都是運行univwesal)。

3.1 打開forge官網(forge官網)(網址:https://files.minecraftforge.net),找到Minecraft1.14.4的安裝包,建議下載穩定版(Recommended),因爲最新版不一定是最穩定(好像說了一句廢話),然後找到我們需要的三個文件,點擊下載。

在這裏插入圖片描述

3.2 點擊開始下載後,會彈出一個頁面,讓你看一會廣告,但是不用管他,也不要亂點,5秒後點擊skip跳過,就會真正開始下載,三個文件都是一樣的

等待欄
跳過
此時你已經獲得了你需要的下載的全部文件,在第四步我們把它上傳並運行,就可以搭建好服務器了。

4.上傳文件到服務器並運行

4.1 進入剛纔安裝好的寶塔Linux面板點擊側邊欄的文件按鈕,進入服務器文件列表,然後點擊上方的根目錄,在根目錄下創建Minecraft文件夾,用於存放我們下載好的服務器文件。

側邊欄
根目錄
新建目錄
目錄名稱

4.2 打開我們創建好的Minecraft文件夾,將我們下載好的三個服務器文件上傳至文件夾備用。

打開文件夾
點擊上傳
在這裏插入圖片描述

4.3 然後切換回控制檯界面,打開控制檯左側的遠程連接按鈕,進行遠程連接。

遠程連接
在這裏插入圖片描述

4.4 在控制檯界面輸入以下指令

sudo su root

//這個指令是使用root賬號運行,不用的話可能會報錯(這個指令遠程連接界面上方也有綠字提示)

cd /Minecraft

//這個指令是進入我們創建好的Minecraft文件夾(cd /xxx就是進入根目錄的某個文件夾)

java -jar forge-1.14.4-28.1.0-installer.jar nogui --installServer

//這個指令是用來運行installer(安裝器)的,這個需要跑一些時間,請耐心等待,出現successful後再進行下一步指令(注意forge-1.14.4-28.1.0-installer.jar這個是文件名,如果你下載的文件名有所不同,請以下載的文件名爲準)

java -jar forge-1.14.4-28.1.0-launcher.jar nogui

//這個指令是用來運行launcher(啓動器)的,在安裝器安裝完成後,再運行,第一次運行會失敗,我們需要回到寶塔面板,找到Minecraft文件夾中多出的eula.txt文件,修改eula=true,然後保存(這也是寶塔界面的方便之處,不用vim了,可以在線編輯),再回到遠程連接界面運行一次(在linux界面按上下左右的↑鍵可以看到上條命令,比較方便,而且同理forge-1.14.4-28.1.0-launcher.jar這個也是文件名,如果你下載的文件名有所不同,請以下載的文件名爲準)
eula
true
這時候,如果指令運行完成,顯示successful,你的服務器就已經開啓了,關閉服務器的指令是Ctrl+c,以後每次開啓服務器也是先使用root賬戶,然後進入Minecraft,然後運行啓動器(launcher),下面將介紹怎麼進入自己的服務器。

5.進入自己的服務器

5.1 首先,打開Minecraft1.14.4客戶端,進入遊戲主界面,點擊多人遊戲。

在這裏插入圖片描述

5.2 然後在頁面點擊添加服務器,在服務器地址那一欄填寫自己服務器的公網ip地址(在寶塔界面左上角也有顯示你的公網ip),然後你的界面就會多出一個服務器,顯示正在連接,一小會之後就會顯示可以進入的人數和延遲之類的信息,這時候你就可以加入了。

服務器列表
服務器地址
正在連接
連接完成

5.3 關於一些問題和server.properties文件的修改

在上一步設置完了之後,有些小夥伴會遭遇無法進入服務器的情況,這大概率是因爲你的mc是盜版的,所以你需要在server.properties這個文件中設置關於正版的驗證,當然其實這裏還有很多其他server.properties的選項,這個文件在你的Minecraft中,你可以在寶塔界面發現並修改它,關於它的設置,我列出一些比較關鍵的,剩下的,在Minecraft Wiki有比較詳細的解釋,我將給出鏈接。

online-mode      設置服務器是否進行正版驗證(true爲驗證,false爲不驗證,盜版設爲false)
query.port       設置監聽服務器的端口號(咱們前面在服務器開啓的端口,默認25565)
view-distance    設置服務端傳送給客戶端的數據量,它決定了服務端的可視距離。(默認10,較卡降爲5左右)
max-players      最大遊戲人數,根據情況而定

Minecraft Wiki地址(https://minecraft-zh.gamepedia.com/Server.properties)

同時,也可以在mods這個文件夾中放入自己喜歡的mod,這個文件夾也在根目錄下的Minecraft文件夾下,可以自行增加遊戲趣味。

5.4 開始愉快的遊戲吧

在這裏插入圖片描述

後記:

  1. 如果想一直運行服務器,請用screen運行。
  2. 如果如果服務器沒有安裝java,需要安裝java後再執行指令,檢測指令爲:
java -version
  1. 阿里雲有云翼計劃,有學生認證的話服務器很便宜,一個月9.5元,適合入門和學習使用。最新活動新手上路雲翼計劃
  2. Ecs服務器和輕量應用服務器性能是差不多的,但是Ecs服務器更能支持長時間的高負載運轉,不過操作難度也會有些上升,適合有一定liunx基礎的同學使用,請根據情況自行選擇。

能讀到這裏真的很感謝大家,希望文章對你的遊戲之旅有所幫助!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章