300元搭建MC服務器(上)

在暑假,總有不少人想要和朋友一起MC,今天就來講講怎麼自己搭建一臺MC服務器。

本教程主要介紹購買組裝一臺物理機,並使用vps搭建內網穿透實現聯機的方法,並不側重於MC服務器的軟件部署。

我自己的MC服務器:mc。yuanze31。xyz

硬件購買

首先,需要購買服務器硬件,這裏採用的是E3神教,主要配件如下(價格來源PDD,8月15日):

方案1:2*8G+亮機卡方案

方案2:4*4G+核顯方案

方案1是我目前使用的方案,方案2根據方案1改進,更加註重於降低功耗。當然如果你買的主板支持無顯卡啓動,可以嘗試方案1拔掉顯卡運行

道聽途說的歪門邪道:可以幾塊錢買個賽揚,裝完系統之後換成E3(沒試過,但是感覺可行)

當然如果你可以提升預算或者服務器有其他用途(例如作爲泰拉瑞亞、饑荒的服務器,或者想開MC的模組服)可以考慮使用E3-1270V2或是E3-1280V2

不得不說現在硬盤確實貴了不少,我去年國慶買的時候才50不到

到禍之後就可以開始組裝了,沒有基礎的可以去B站查看 硬件茶談 的 裝機教程

安裝系統

本次我們採用的是Debian 12,這是Linux的一個分支,相比於Windows,Linux更穩定並且佔用系統資源較低,但是對於操作者的要求可能略高,但是今天我會手把手的教大家安裝系統並配置好基礎環境(非MC環境)

所需工具:U盤、鍵盤、一塊能連接到服務器的顯示屏(電視也可以)、一臺能連接到互聯網的計算機、會用搜索引擎的腦子(以bing爲例)

1. 下載Rufus

Rufus 是一個免費的開源工具,可幫助格式化和創建可啓動的 USB 閃存驅動器,例如 USB 鍵/閃存盤、內存棒等。

2. 下載Debian 12鏡像

訪問Debian官網

你可以直接點擊 下載Debian ,這將下載最新的Debian小型鏡像包,但是在安裝時必須要有網絡連接,你也可以在下方的其它下載鏈接中,選擇下載完整鏡像包,這個鏡像包安裝不需要網絡連接(下圖紅框處),之後的教程以完整鏡像包爲例

3. 製作啓動盤

打開步驟1中下載的Rufus,並將U盤接入同一臺計算機中(不會有人現在插到服務器上面吧)點擊下圖中紅框內的選擇,選擇剛纔下載的Debian鏡像(通常爲ISO文件)

選擇鏡像後,請務必確認第一行設備一欄中選擇的是目標U盤,並且U盤內沒有任何有用數據,接下來的操作會徹底清除此U盤內的文件

確認完畢後,點擊下方的 開始 按鈕即可開始製作啓動盤,通常你會遇到下圖所示提示,點擊 OK 即可

之後一路確定(應該還有一個格式化U盤的警告),然後等待寫入完成即可

由於Rufus會寫入autorun文件來實現U盤自定義圖標,部分殺毒軟件可能會報毒,允許即可(實際上禁止也無所謂)

4. 正式安裝系統

經過了剛纔的準備工作,現在可以正式開始安裝系統了

首先將你的U盤和鍵盤接入服務器,再啓動服務器,當出現主板logo時(例如華碩主板的ASUS),按下Del進入BIOS,之後選擇U盤啓動

注意⚠️:不同主板進入BIOS按鍵不同,但是我通常從Esc按到F12,再加上Del和Enter,怎麼都能打開BIOS。選擇啓動方面,我目前的主板可以臨時選擇啓動項,對於不能臨時選擇啓動項的主板,可以將U盤設置爲第一啓動項,硬盤(你買的那塊240G大小的SSD)設置爲第二啓動項

通常你會進入到下圖所示頁面(由於我的服務器已經安裝完畢,這裏安裝系統就使用虛擬機演示)

使用上下鍵選擇第二項Install,之後使用回車鍵確認,進入如下頁面

使用上下鍵選擇中文(簡體)或你想要的語言,並用回車鍵確認,進入下圖所示頁面

根據你所在的位置選擇,這主要影響時區設置,之後進入下圖所示頁面

如果你使用的是QWERTY鍵盤,直接回車即可

接下來會有幾個加載和網絡探測,強烈建議在此時連接好網絡,通常使用有線連接到路由器時則會自動完成配置,若你使用的是無線連接,則需要選擇WiFi並輸入密碼。之後進入下圖所示頁面

通常來說你可以隨便起一個名字,然後使用回車確定,進入下圖所示頁面

直接回車繼續

這裏你需要設置root用戶密碼,出於便捷考慮我們將來直接使用root用戶進行操作(雖然這種操作並不規範),你應該設置一個足夠強的root密碼,尤其是你打算將你的ssh端口內網穿透至公網

接下來重複密碼驗證,然後回車

這裏是設置一個普通用戶的名稱,根據自己的喜好設置即可,然後回車進入下圖所示界面

這裏根據自身情況設置即可,這個名稱用於登錄,設置完成之後回車

下一頁是普通用戶的密碼設置,和剛纔root用戶設置方法一樣,不再多做贅述

接下來設置磁盤分區,如果沒有特殊需求,選擇 嚮導-使用整個磁盤 即可,回車確認

通常這裏會顯示一個U盤(啓動盤)和一塊SSD(你買的那塊),選擇SSD並回車確認,我這裏由於使用虛擬機所以顯示只有一個選項

如果你沒有特殊需求,選擇 將所有文件放在同一個分區中 即可,回車確認

記住存儲空間大小前的是sda還是sdb,選擇 完成分區操作並將修改寫入磁盤 即可

請注意⚠️默認選擇是 否 ,需要用左右鍵選擇 是

等待分區完成和安裝基本系統,之後進入下圖所示頁面

這裏選擇否

這裏選擇是,但是在安裝中下載非常慢,也可以這裏選擇否,等待系統安裝完成後再配置軟件包

根據你的所在位置選擇,我這裏以中國大陸爲例

我個人喜歡用清華的鏡像源(圖中所選項),可以根據自身喜好選擇

接下來設置軟件包管理器代理,根據自身情況設置即可,如果你不知道這是什麼直接留空回車。部分地區下載速度比較慢,尤其是稍後安裝時的下載,有條件的情況下可以設置代理

接下來需要靜靜等待下載完成,然後進入下圖所示頁面

這裏使用空格取消Debian桌面環境和GNOME,選擇標準系統工具和ssh server,之後按回車確認,等待安裝完成

這裏選擇是

選擇剛纔硬盤分區時選擇的硬盤,我這裏由於是虛擬機只有sda,之後等待自動設置完成,進入下圖所示界面

在此時,點擊繼續,等待關機後拔出U盤,之後就你進入系統中了

5. 系統基礎設置

在此時,我們需要設置允許root用戶使用ssh登錄,並且更改ssh端口,並進行其它一系列的的基礎設置

正確安裝系統後,啓動完成界面如圖所示

爲了方便新手操作,我們全程使用root用戶進行演示

首先輸入用戶名:root,並按下回車

接下來輸入密碼,爲了安全考慮,輸入密碼時是沒有顯示變化的,這時請不要懷疑你的鍵盤,正常輸入密碼後按下回車完成登錄,登錄成功的界面如圖所示

首先我們來配置ssh

輸入

nano /etc/ssh/sshd_config

修改ssh端口,找到如下內容(默認在第14行)

#Port 22

更改爲(以31端口爲例)

Port 31

允許root用戶登錄,找到(默認在第33行)

#PermitRootLogin prohibit-password

更改爲

PermitRootLogin yes

使用Ctrl+O保存,回車確認,Ctrl+X退出

之後重啓ssh服務

systemctl restart ssh

接下來我們需要獲取服務器的IP地址,你可以草查看路由器的後臺,也可以使用

ip addr

找到類似於192.168.x.x的地址,例如我的就是192.168.1.245

接下來我們可以拔掉鍵盤和顯示屏,然後使用ssh操作

我使用的是Xshell,對於個人用戶可以免費使用,當然也可以使用cmd或者powershell,爲了方便大家快速上手,使用cmd演示

使用以下命令連接服務器

ssh root@[服務器ip] -p [設置的端口]

例如我的是

ssh root@192.168.1.245 -p 31

首次連接會出現指紋認證提示,輸入yes確認即可

之後輸入root用戶密碼,成功登錄

我們先來修改軟件源鏡像,訪問清華鏡像站

在ssh中使用以下命令

nano /etc/apt/sources.list

將內部文本替換爲鏡像站傳統格式的內容

可以勾選強制安全更新使用鏡像(不然太慢了)

可能粘貼後中文出現亂碼,刪去即可不影響

接下來可以使用

apt update

來更新軟件源

結語

本篇主要講述了硬件的選購和系統的安裝,下一期將會介紹內網穿透的安裝及設置以及MC服務器的安裝管理

  • 本文同步於個人博客:www。yuanze31。xyz

更多遊戲資訊請關註:電玩幫遊戲資訊專區

電玩幫圖文攻略 www.vgover.com