【MC】我的世界零基礎開云服務器教程
文章目錄
- 【MC】我的世界零基礎開云服務器教程
- 前言
- 一、需要用到的軟體及網站
- 二、在本地開服務器
- 1.安裝Java
- 2.在本地運行服務端
- 三、云服務器
- 1. 創建虛擬機
- 2. 自定義配置
- 3. 配置環境
- 1. 打開終端
- 2. 輸入命令,安裝Java
- 4. WinSCP轉移檔案
- 1.打開WinSCP,新建會話
- 2. 轉移檔案
- 5. 運行服務器
- 1. 在終端切換到服務端所在檔案夾
- 2. 后臺運行服務端
- 6.輸入ip,進入服務器
- 7. 關閉服務器
前言
適合mc零基礎小白開云服務器的教學
一、需要用到的軟體及網站
PS:下文中也會給出鏈接
Windows64位脫機Java下載:Java官網
WinSCP:https://winscp.net/eng/download.php
mc開服務器的服務端檔案(這里以spigot插件服為例):https://getbukkit.org/download/spigot
HCaaS云服務:https://cubepaas.com/?spread=b6d5ecc983624f07869f40b9c4671d0fznokuqd3de
文本編輯器(可選):這里推薦VScode,下載鏈接:https://code.visualstudio.com/
二、在本地開服務器
1.安裝Java
Java官網:https://www.java.com/zh-CN/
- 點擊所有Java下載

2. 選擇Windows 脫機64位下載并安裝

2.在本地運行服務端
mc開服務器的服務端檔案(這里以spigot插件服為例):https://getbukkit.org/download/spigot
-
選擇需要的版本下載(這里以1.16.4版本為例)
放入一個空的檔案夾

-
新建一個start.txt檔案

并在該檔案里輸入java -Xms1G -Xmx1G -jar 名稱.jar(這里的1G是分配的運行記憶體,可以按需求調大,名稱要按照.jar檔案前的名稱一樣)

保存后將該檔案.txt后綴改為.bat并雙擊運行

- 同意協議
上述操作完后雙擊檔案eula.txt


將false改為true

保存并關閉,再雙擊運行start.bat - 本地測驗
此時會多出兩個視窗,這兩個視窗功能是一樣的,是服務器后臺

出現這條則說明服務器已經開好了

此時通過相同局域網下登錄對應版本的mc,多人游戲添加服務器(服務器地址127.0.0.1)


- 服務端后臺指令
停止服務器stop+回車
給玩家op權限op 玩家名稱+回車 例如:op Steve - 服務器基礎設定
此時檔案夾多出了一大堆檔案,選擇server.properties打開

這里就講一條:正版驗證

如果朋友聯機沒有正版號,就把true改為false
- (可選)內網穿透
到這里如果嫌太麻煩看不下去,就可以直接選擇內網穿透工具,在本地運行服務器與朋友聯機,優點比較方便,缺點是自己的電腦要一直運行著,
內網穿透工具推薦:Sakura Frp https://www.natfrp.com/
若有需要,可評論,之后會給詳細教程,
三、云服務器
這里我們要用到HCaaS云服務:https://cubepaas.com/?spread=b6d5ecc983624f07869f40b9c4671d0fznokuqd3de(可用微信或GitHub登錄,注冊程序就不給出了)
WinSCP工具:https://winscp.net/eng/download.php
1. 創建虛擬機
選擇左邊一列的容器虛擬機,點擊右上角創建虛擬機

2. 自定義配置
添加TCP25565埠,虛擬機規格按需求開,按我這個選也行,

保存,稍等片刻,直到出現running

這個可以理解為你的云電腦,接下來要做的步驟就是把你的服務端放在你的云電腦里運行,
3. 配置環境
因為服務端運行需要Java,所以我們得先給這個虛擬機安裝Java,
1. 打開終端
點擊這個黑框
2. 輸入命令,安裝Java
PS:終端里面不能用ctrl+v粘貼,要用shift+insert,
1)將當前軟體都更新至最新,輸入
sudo apt-get update
2)安裝Java,輸入
sudo apt-get install default-jdk
出現這句話

輸入Y+回車
3)檢查Java是否安裝
java -version
出現這個則說明安裝成功

4. WinSCP轉移檔案
這個步驟就相當于將自己電腦上的服務端檔案傳送至你的云電腦,
1.打開WinSCP,新建會話

PS:左邊是自己的電腦檔案,右邊是云電腦的檔案,

這里該怎么輸才能連接你的虛擬機呢,點擊你創建的虛擬機那里的登錄方式


這四個部分分別對應了用戶名、主機名、埠號、密碼

點擊登錄
左邊是自己的電腦檔案,右邊是云電腦的檔案
2. 轉移檔案
可以新建一個檔案夾

接下來把剛才開的服務端復制,粘貼進這個檔案夾,因為虛擬機可以直接打開.jar檔案,所以start.bat可以刪掉

5. 運行服務器
這里需要知道幾個簡單的指令(記不住也沒關系,按步驟來,后面會用到)
cd 目錄 可以切換到指定目錄
ps -ef 可以列出所有正在運行程式
kill PID 可以終止該PID程式
1. 在終端切換到服務端所在檔案夾
可以在WinSCP查詢所在路徑

輸入
cd /root/mcserver/

2. 后臺運行服務端
這里要用到nohup 指令 &令程式在關閉終端時依然能運行
輸入
nohup java -Xmx1G -Xms1G -jar spigot-1.16.4.jar &

接下來輸入服務器ip即可游玩,
6.輸入ip,進入服務器
那么服務器ip是什么呢?

這個是ip,但這還不夠,我們需要知道25565的映射埠號,

點擊running右邊的小箭頭,點擊查看埠,

找到25565的映射埠,
與前面的ip合起來就是服務器地址,進入游戲添加服務器,(PS:注意中間的冒號是英文下的冒號)



這樣一個服務器就開好了(好累QAQ)
不去關閉的話,它會24小時開著,
7. 關閉服務器
還記得前面提到的幾個簡單指令嗎
cd 目錄 可以切換到指定目錄
ps -ef 可以列出所有正在運行程式
kill PID 可以終止該PID的程式
在終端輸入
ps -ef

找到服務端運行檔案對應的PID,在終端輸入
kill PID
像我這里輸入
kill 6983
服務器就會停止運行

重啟服務器就與前面運行服務器操作相同,想修改配置引數檔案,可以通過WinSCP工具直接修改,十分方便,如果有什么運行問題,重啟虛擬機或者洗掉重新創建虛擬機操作都十分方便,
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/260099.html
標籤:其他
