群晖docker_利用群晖docker搭建Minecraft服务器:图形界面操作,傻瓜式教程(附官方服务器端地址)_NAS存储...
2020-12-19 18:01:5310點贊57收藏4評論
你是AMD Yes黨?還是intel和NVIDIA的忠實簇擁呢?最新一屆#裝機大師賽#開始啦!本次裝機陣營賽分為3A紅組、intel NVIDIA藍綠組、混搭組還有ITX組,實體or虛擬裝機都能參與,可使用值得買定制化DIY裝機工具在文中展現配置單!每個小組均有精美禮品,優秀文章還可角逐裝機大師終極大獎,點擊參與<<<
前言
群暉docker中安裝mc服務器的方法有好幾種,但是總歸來說要么是直接使用docker中mc服務器鏡像,要么是使用linux虛擬機,在虛擬機中搭建服務器,本文選擇第二種方法,這種方法操作起來比前者稍微復雜一丟丟,但是可自定義程度高且技術通用,理解后基本可以直接在常規服務器上搭建,脫離群暉docker的初級方法。
前提準備:
1、裝好docker套件的群暉NAS一臺(未安裝則在套件中心中搜索安裝)
2、Minecratf服務器端文件(可在各個論壇及網絡下載各種類型服務器,文中附官方java版下載地址)
3、可設置端口轉發的路由器一臺(不用多說了)
安裝教程:
一、安裝Centos虛擬機
我們打開群暉docker套件,點擊“注冊表”,不出意外第二行就是centos,沒找到也可以搜索。雙擊或右鍵下載此映像。
等待下載完成后點擊左側“映像”,選擇centos,點擊啟動看到如下界面。容器名稱可以隨意設置,我就保持默認了,“使用高權限執行容器”以及“啟用資源限制”都是開不開無所謂的選項,我這里不勾選。
點擊“高級設置”,看到如下界面,我們主要關注“卷”和“端口設置”這兩個項目。
“啟動自動重新啟動”可選可不選,我不需要mc的服務器一直待機,只是我想和朋友一起玩的時候手動開啟,因此這個我是不選的。
“創建桌面快捷方式”同樣可選可不選。
接下來點擊“卷”,點擊“添加文件夾”可以看到如下界面,我們在docker中新建一個“Minecraft”文件夾,點擊“選擇”。
linux目錄結構中用戶目錄分為“/root”系統管理員目錄以及“/home”存放用戶個人數據的目錄,因此我們的“裝載目錄”填寫“/home/mc”即可,當然選擇其他目錄也是完全沒有問題的。
之后我們點擊“端口設置”,服務器的默認端口是25565,后面也可以進行修改,但是這一步我們先按照默認的來,點擊“+”新增如圖所示端口設置。
之后點擊“應用”→“下一步”,檢查一下設置沒有問題的話就可以應用了,我這里已經有一個了,所以端口沖突,我個人稍微修改一下端口以及文件夾 。點擊“容器”,看到已經運行的centos就說明順利完成了虛擬機的安裝和配置了,接下來就要安裝服務器了。
二、安裝及配置Minecraft服務器
首先選中這個已運行的centos1,點擊“詳情”,再點擊“終端機”即可進入控制臺。
看了下這個centos版本為centos8,我們首先進行換源,要不然后面的操作太慢了。提示一下,我們可以先按“Ctrl + A”進入前綴模式,再使用“Ctrl + C”以及“Ctrl + V”進行復制粘貼。
1、cd /etc/yum.repos.d/
2、rm -f CentOS-Base.repo CentOS-AppStream.repo CentOS-PowerTools.repo CentOS-centosplus.repo CentOS-Extras.repo
3、curl -o CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-8.repo
4、yum makecache
這里換的是阿里源,按照順序分別輸入命令,最終換源成功。
之后我們對yum進行更新操作,途中遇到[y/N]就輸入“y”并按回車,由于換過源,這里下載應該非常快,之后等待更新完成即可。(如果下載過程非常慢可以嘗試重新更換源或者更換其他源)
yum update
輸入“y”并回車
當屏幕上出現“Complete!”字樣時就可以進行下一步了。
安裝,當然選擇其他版本也可以,我個人電腦也是為了保持一致性選擇。另外如果你覺得當前屏幕顯示東西太多太亂可以按“Ctrl + L”清屏。輸入以下命令同時也是一路“yes”即可,等待安裝完成。
yum -y install java--openjdk*
同樣,當屏幕上出現“Complete!”字樣時就可以進行下一步了。
此時其實就可以上傳服務器文件并且運行了,但這并不是個明智的選擇,因為根據官方文件我們每次都需要輸入很長的命令,因此我們這樣做,首先在文件目錄即“/docker/Minecraft”里創建一個新建文本文檔并輸入以下命令。(我這里演示的是流程所以之前改過文件夾“/docker/MC”)
java -Xmx2048M -Xms1024M -jar nogui
這里“-Xmx2048M”代表給服務器分配最大內存為2G,“-Xms1024M”代表分配最小內存為1G,“”是服務器端包的名稱,你也可以替換成自己從網上下來的各種其他服務器包,后面就不再強調這一點了。保存后我們將“新建文本文檔.txt”改為“”。
接著我們去官網下載一份服務器端包,并將其放入“/docker/Minecraft”。DSM里上傳也好,局域網拖進去也好,不管用什么方法,總之放到目錄里即可。
之后把下載下來的“”改為“”,也就是中的服務器包名稱,當然你改也是沒問題的。
我們輸入以下命令進入“/docker/Minecraft”并查看文件,如圖所示。(我的目錄是“/docker/mc”后面不再提了)
cd /home/Minecraft
接著我們輸入如下命令,會提示失敗,不用擔心,第一次是釋放文件必定失敗的。
./
提示我們去同意EULA,我們用電腦進入“/docker/Minecraft”目錄打開“”,將“eula=false”改為“eula=true”并保存。
接著不要急,這一步是重點!!!使用記事本或其他軟件打開“”文件,這里可以對服務器端進行諸如“游戲難度”、“是否生成村名”、“服務器最大人數”等等設置,我們找到“online-mode=true”這一行并改為“online-mode=false”,以關閉正版驗證,這樣你還可以和使用啟動器的朋友一起玩耍。
到這里服務器端的安裝和配置就完成了,接下來在路由器設置端口轉發,畢竟不太可能大家都在局域網里玩吧。
這里的教程站內外都有很多我就不詳述了。
三、啟動并連接服務器
在上述的設置完成后我們再返回“終端機”中,再次輸入“./”就會看到服務器正在進行地圖的創建等操作,第一次啟動會比較慢,耐心等待即可,當我們看到“Done”字樣的時候就運行完畢了。
我們打開游戲并點擊“多人游戲”,“服務器名稱”隨便設置一個即可,“服務器地址”輸入“你的群暉ip或域名:25565(端口號)”即可,我這里端口是25564,點擊“完成”。
可以看到以及連接成功,如果沒成功可以等待一會或者重新啟動游戲。
最后將你的服務器地址告訴你的小伙伴們并且一起快樂游戲吧!祝大家玩得愉快!
感謝看到這里的各位,歡迎各位點贊收藏轉發評論支持一下,有疑問的話歡迎大家下方留言討論!
總結
以上是生活随笔為你收集整理的群晖docker_利用群晖docker搭建Minecraft服务器:图形界面操作,傻瓜式教程(附官方服务器端地址)_NAS存储...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: bert简介_关于BERT:你不知道的事
- 下一篇: max格式转obj小工具_Python写