【心得】使用google cloud platform 架設雲端伺服器|1.16.5 – 1.17 新手向&模塊伺服器。

安安我肥鼠桶哥
近期在做了很多關於雲端伺服器架設的部分,
想說寫一下一篇流水帳紀錄一下自己遇到過的問題以及排除方式,到架站完成的心得。

  • Google 關鍵字:google cloud minecraft server

基本上就會有很多YT影片教你一步一步到架站完成。

優點:
  1. 不用Hamachi那個拉機,能有穩定的固定ip,伺服器網速(800m左右),超低延遲(模塊伺服器測出7ms)。
  2. 免費,一個google帳號,免費額度8000台幣,用完只要再創一個google帳戶就可以轉移繼續架站。
  3. 你用自己電腦開服還要開遊戲,卡頓時常會發生。但google提供的硬體專門為伺服器做優化,完美。

缺點:

  1. 需要一點點Linux編程語言的指令基礎,但也就一點點,網路上資源也是百百種。
  2. 看得懂英文以及調試,指令基本上全部都是英文,每跑一段指令都會Run code,期間出問題要自己查資源爬文(大多都是英文)。

優缺點講完了。
首先強烈建議你把這個影片給看完,關鍵字:原生伺服器 、1.16.5、↓
(為了排版我就不開插入影片)
【4步開Minecraft雲端伺服器教學✨】│2021 免費架設Google雲端麥塊Server│Mineketeers│harryabcd
這影片把所有架設伺服器需要的指令以及資源都濃縮到14分內教完了,
途中會見到的問題,我自己當初在操作的時候
eula.txt 在使用 vi 進入 insert 更改文檔 flase → true,Esc雙擊
存檔指令 :wq ,按鍵指法  shift + : + w + q,用中文念就是 穴福特 冒號 w+q
如果你完成了,那恭喜妳原生伺服器已經架設完成,你跟你的小夥伴已經可以快樂的去嬉鬧了~

  • 原生伺服器已經滿足了 ,那這篇文章的教學你已經可以關掉了,恭喜~
但是
  • 甚麼,原生伺服器不滿足,想搞模塊伺服器?
  • 甚麼,想把自己的地圖檔丟上去架站?
  • 甚麼,我想玩1.17版本,伺服器卻更新不了。

接下來有點高端了。如果有GUI圖像化界面而不是cmd窗的話會更好操作。
但先滿足1.16.5的模塊伺服器為前提,做階段性步驟。
等完成模塊化伺服器,以及你們熟悉架伺服器以及調試,再來更新Java 16。就可以創1.17伺服器。

首先是基礎指令,這些指令在ssh中取代了所有滑鼠操作,你必須要熟練。
  • ls 列出當前目錄所有文件
  • mkdir 創建目錄
  • cd 進入目錄
  • vi 打開文檔檔,insert 切換輸入模式, 雙擊Esc, shift+ : +w+q 存檔
  • rm  移除文件 介紹:
  • cp   複製文件介紹:
  • scp 下載文件 介紹:
首先以ssh進入,Sudo su取得root許可權,輸入指令安裝所有必要程序,指令如下↓
  • 安裝RAR 
    sudo apt-get install rar 
    壓縮指令:rar a FileName.rar
    解壓縮:rar x world.rar 保留壓縮檔子目錄 解壓縮至根目錄
  • 安裝Google Could SDK Shell
    教學資源網址:在GCP(Google Cloud Platform)上透過FTP上傳文件

    這個教學能讓文件在桌面以及雲端做傳輸,操作方式不用輸入指令,只要用滑鼠拉拖即可,跟你平常在電腦上操作差不多。

等到你看到這個畫面,然後能做文件上傳跟下載,拖拉訪問,那就成功了。
接下來就可以很開心的,看是要創Fabric伺服器,還是Forge伺服器。
那些就不是本篇教學的範疇了。mods跟world的文件夾操作在桌面端你們應該都很熟悉,等全部測試好之後打包一個RAR壓縮檔上傳上去,如果要移動位置
cp -R /from/dir_name /to/

然後輸入指令rar x world.rar解壓縮至該目錄,在server目錄輸入

java –Xmx4096M -Xms512M -jar server.jar nogui
基本上就成功了,之後 screen 退出 ctrl + a + d 做存檔。
黃底是內存調整,這要參照你創VM虛擬機時你設備給多少RAM,16G 最大就給14G,8G 給 6G,留2G給vm伺服器做運算即可。
藍底的是你的server啟動文件名稱,我不知道你改甚麼,自己更動吧。


接下來是關於1.17伺服器的更新
Linux環境必須是JAVA16,且默認運行也得JAVA16。
伺服器很笨,當你創設環境用於1.17版本時,你玩1.16.5會出問題。因為默認是運行JAVA16,但16版本又跟8版本有衝突(在伺服器端會衝突,使用Windows或mac則沒這個問題)。
指令:
1.            sudo add-apt-repository ppa:linuxuprising/java
2.            sudo apt update
3.            sudo apt install oracle-java16-installer
完成以上JAVA版本更新指令後,使用1.17版本的Server創建伺服器文件,大致上就完成了。


到這邊你都搞定了嗎,恭喜你。
已經沒甚麼好教你的了~
我肥鼠,886
本文來自網路,不代表3樓貓立場,轉載請註明出處:https://www.3loumao.org/13043.html?variant=zh-tw
返回頂部