【Minecraft】從零開始,用Paperclip搭建Java版服務(wù)器(Linux進(jìn)階篇) – [我的世界]

在上期柿冲,溪曳教會了大家如何用Microsoft??Windows?操作系統(tǒng)搭建一個(gè)Minecraft Java版?服務(wù)器茬高。那么在這一期,溪曳就要來教會大家如何使用?Linux?操作系統(tǒng)來搭建Minecraft Java版?服務(wù)器假抄。


1.所需要的

想要在本期文章中怎栽,搭建一臺?Minecraft Java版服務(wù)器丽猬,你需要:

1.足夠的錢(用于購買云服務(wù)器)

2.足夠的時(shí)間

3.足夠的耐心

4.一臺聯(lián)網(wǎng)的電腦

2.確認(rèn)定位

那么第二步,你要確定你搭建這一個(gè)服務(wù)器的用意熏瞄,比如只是單純想要了解一下開服脚祟,或是即為好友在一起聯(lián)機(jī),又或者是創(chuàng)建一個(gè)?Minecraft Java版游戲社區(qū)…… 服務(wù)定位强饮,也決定了服務(wù)器所要付出的的金錢由桌、時(shí)間和經(jīng)歷。

3.購置云服

在確認(rèn)了定位之后邮丰,你需要著手購入一臺云服務(wù)器行您,服務(wù)器的配置完全由你的服務(wù)器定位決定。如果單純只是學(xué)習(xí)開服剪廉,你可能只需要一臺按需計(jì)費(fèi)的服務(wù)器娃循,學(xué)習(xí)之后就刪除;如果是用于基友聯(lián)機(jī)斗蒋,那么你可能需要一臺24h開啟的包年包月的服務(wù)器捌斧,以便你的基友隨時(shí)隨地,只要有設(shè)備和網(wǎng)絡(luò)都能聯(lián)機(jī)泉沾,但是配置也無需太高捞蚂;如果你需要創(chuàng)造一個(gè)游戲社區(qū),那么你可能需要一臺強(qiáng)勁的云服甚至是獨(dú)服跷究,這樣才能驅(qū)動起整個(gè)龐大的游戲社區(qū)洞难。

這里,購買過程就不再詳細(xì)闡述揭朝。但是要請注意,選擇配置后安裝系統(tǒng)請選擇64位的Ubuntu或Debian系統(tǒng)色冀。

那么這里潭袱,溪曳就繼續(xù)使用在上期出現(xiàn)的騰訊云1h2g的云服,來為大家完成本期教程锋恬。

4.準(zhǔn)備操作

由于遠(yuǎn)程操作Linux操作系統(tǒng)需要使用SSH連接屯换,我們需要安裝一個(gè)SSH連接軟件,這里溪曳推薦使用 Xshell与学。并且我們還需要一個(gè)FTP軟件彤悔,這里溪曳推薦 Xftp.

下載地址:https://www.netsarang.com/products/xsh_overview.html

下載地址:https://www.netsarang.com/products/xfp_overview.html

安裝過程很簡單,在這里溪曳就不詳細(xì)說明了索守。

?騰訊云購入云服并等待系統(tǒng)配置完成后晕窑,進(jìn)入控制臺,你可以在此看到這臺服務(wù)器的公網(wǎng)IP和內(nèi)網(wǎng)IP卵佛。

找到剛剛發(fā)到你的郵箱的SSH連接信息杨赤,打開你剛剛安裝的SSH連接程序敞斋,新建一個(gè)連接,一一對應(yīng)輸入相應(yīng)連接信息疾牲,點(diǎn)擊連接植捎,之后如果有提示證書不可信什么的,就選擇保存并接受阳柔。

在這之后焰枢,就成功連接到了遠(yuǎn)程服務(wù)器。

連接好了之后舌剂,就是一片黑蒙蒙的命令行環(huán)境界面济锄。

配置完SSH連接后,我們還需要配置SFTP連接架诞,同樣也很簡單拟淮。點(diǎn)擊如圖所示的那個(gè)按鈕,進(jìn)入XFTP新建連接界面谴忧。

在新窗口中填入如下所示的信息很泊,然后你便可建立連接。

5.配置Java環(huán)境

因?yàn)槲覀冃枰罱ㄒ慌_Minecraft Java版服務(wù)器沾谓,Java運(yùn)行環(huán)境一定是必不可少的委造。由于我們所使用的系統(tǒng)是linux?操作系統(tǒng),所以安裝Java運(yùn)行環(huán)境的過程將不會非常簡單均驶。

首先昏兆,我們需要使用本地電腦瀏覽器,訪問http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

先點(diǎn)擊①處妇穴,再點(diǎn)擊②處下載到桌面上爬虱。

點(diǎn)擊上面那個(gè)兩個(gè)點(diǎn)點(diǎn)的文件夾,進(jìn)入到上級目錄腾它。然后在這里找到usr文件夾進(jìn)入跑筝。

在這里面新建一個(gè)文件夾叫做java

打開它,把下載好的文件傳輸過來瞒滴。

回到SSH界面曲梗,執(zhí)行 cd /usr/java 命令來到這個(gè)文件夾。

接著執(zhí)行?tar -zxvf jdk-8u181-linux-x64.tar.gz 解壓到當(dāng)前目錄

為這個(gè)文件夾建立一個(gè)鏈接目錄以便后續(xù)操作

ln -s /usr/java/jdk1.8.0_181/ /usr/jdk

然后執(zhí)行vim /etc/profile編輯一下配置文件

在末尾添加如下內(nèi)容并保存:

JAVA_HOME=/usr/jdk

CLASSPATH=$JAVA_HOME/lib/

PATH=$PATH:$JAVA_HOME/bin

export PATH JAVA_HOME CLASSPATH

然后重啟一下機(jī)器?shutdown -r now 妓忍,這時(shí)候會斷開SSH連接虏两,過個(gè)幾秒種后,再次連接到服務(wù)器上世剖。重啟成功后定罢,我們需要查看一下安裝后的版本情況,所以旁瘫,在命令行中執(zhí)行?java -version 這條指令引颈,如果你成功地看到了Java版本的話耕皮,那么就證明你安裝成功了。

至此蝙场,就完成了Java運(yùn)行環(huán)境的配置凌停。

6.下載服務(wù)端

每一臺?Minecraft Java版服務(wù)器,都需要一個(gè)服務(wù)端來進(jìn)行支撐售滤。在這里溪曳推薦大家使用插件端PaperSpigot罚拟,這是Spigot的優(yōu)化版本,目前使用人數(shù)最多完箩。當(dāng)然了赐俗,如果你想要開一個(gè)MOD服,溪曳在這里推薦使用Thermos作為服務(wù)端弊知。

下載地址:PaperSpigotThermos

這里阻逮,溪曳使用PaperSpigot來進(jìn)行演示。

先在電腦上進(jìn)入對應(yīng)的下載頁面秩彤,可以看到所羅列的游戲版本叔扼,這里我們可以看到1.12.2版本的最終構(gòu)建版本就在這個(gè)頁面內(nèi),那我們就在下方點(diǎn)擊 paperclip-1517.jar 的鏈接漫雷,將它下載到電腦上瓜富。

7.配置服務(wù)端

下載完成之后,進(jìn)入到FTP界面降盹,在root目錄中新建一個(gè)文件夾mcserver与柑,然后將你下載好的服務(wù)端放到這個(gè)文件夾中。

然后蓄坏,在這個(gè)文件夾中新建一個(gè)文件价捧,取名runserver.sh,用記事本編輯涡戳,在里面輸入這段代碼:

java -jar [剛剛使用FTP上傳的服務(wù)端文件名].jar nogui

回到SSH連接界面當(dāng)中干旧,執(zhí)行 cd mcserver ,到達(dá)mcserver文件夾妹蔽,然后執(zhí)行 sh runserver.sh ,服務(wù)器就會開始運(yùn)行挠将,第一次運(yùn)行的時(shí)候你需要等待它下載并配置一些文件胳岂,完成之后,服務(wù)器就會關(guān)閉舔稀。

這是為什么呢乳丰?因?yàn)槲覀儧]有同意MOJANG EULA協(xié)議,MOJANG EULA?是什么内贮,請自行百度产园。那么接下來怎么辦呢汞斧?我們需要在FTP服務(wù)器目錄中,找到eula.txt這個(gè)文件什燕,用記事本打開后將false改為true粘勒,然后保存。

我們再執(zhí)行 sh runservr.sh 屎即,f服務(wù)器就又能運(yùn)行了庙睡。這時(shí)候開始生成地圖,等待一會兒技俐,當(dāng)出現(xiàn)下面這段信息提示的時(shí)候乘陪,服務(wù)器就成功開啟了。

Done (**.***s)! For help, type “help” or “?”

你以為這就結(jié)束了雕擂?不啡邑,并沒有。接下來井赌,我們還需要配置一下谤逼。首先,我們需要在正在運(yùn)行著的SSH命令行中輸入“stop”并回車族展,之后就會回到命令輸入狀態(tài)森缠。然后在FTP服務(wù)器文件夾中找到“server.properties”文件,進(jìn)行編輯仪缸,按照以下的提示修改完后保存贵涵。

generator-settings= //自定義超平坦世界

op-permission-level=4 //OP權(quán)限等級 (1-無視重生點(diǎn) 2-可用作弊指令 3-可用管理指令 4-可用所有指令)

allow-nether=true //是否開啟下界

level-name=world //地圖文件夾的使用名字

enable-query=false //是否允許使用GameSpy4協(xié)議的服務(wù)器監(jiān)聽器 用于收集服務(wù)器信息

allow-flight=false //是否允許飛行

announce-player-achievements=true //是否在服務(wù)器中顯示獲得成就

prevent-proxy-connections=false //

server-port=25565 //服務(wù)器端口號

max-world-size=29999984 //世界邊界的最大半徑

level-typeEFAULT //地圖生成類型

#DEFAULT – 標(biāo)準(zhǔn)的世界帶有丘陵,河谷恰画,海洋等

#FLAT – 一個(gè)沒有特色的平坦世界宾茂,適合用于建設(shè)

#LARGEBIOMES – 如同預(yù)設(shè)世界,但所有生態(tài)系都更大(1.3之后可用)

#AMPLIFIED – 如同預(yù)設(shè)世界拴还,但世界生成高度提高(1.7.2之后可用)

#CUSTOMIZED – 自定義地形跨晴。使用方法是在generator-settings貼上代碼(1.9之后可用)

enable-rcon=false //是否允許遠(yuǎn)程訪問服務(wù)器控制臺

force-gamemode=false //是否讓玩家加入時(shí)強(qiáng)制變?yōu)槟J(rèn)模式

level-seed= //自定義/鎖定地圖種子

server-ip= //綁定服務(wù)器IP

network-compression-threshold=256 //

max-build-height=256 //游戲中能建造的最大高度

spawn-npcs=true //是否生成村民

white-list=false //是否開啟白名單

spawn-animals=true //是否生成動物

snooper-enabled=true //是否允許數(shù)據(jù)采集 http://snoop.minecraft.net.

hardcore=false //是否開啟極限模式

resource-pack-sha1= //資源包的sha-1值

online-mode=true //是否開啟正版驗(yàn)證(如果你和你將要開放的玩家都是正版用戶,請打開片林,反之端盆,請關(guān)閉)

resource-pack= //輸入U(xiǎn)RL鏈接的資源包

pvp=true //是否允許PVP

difficulty=1 //難度調(diào)整(0-和平 1-簡單 2-普通 3-困難)

enable-command-block=false //是否允許命令方塊

player-idle-timeout=0 //玩家空閑超時(shí)的時(shí)間 0為無限制

gamemode=0 //自定義游戲模式 (0-生存 1-創(chuàng)造 2-冒險(xiǎn) 3-旁觀)

max-players=20 //服務(wù)器能容納的最大玩家數(shù)量

spawn-monsters=true //是否生成怪物

view-distance=10 //設(shè)置服務(wù)端傳送給客戶端的數(shù)據(jù)量 同時(shí)也是客戶端視野距離的上限

generate-structures=true //是否生成結(jié)構(gòu)(如:村莊)

motd=A Minecraft Server //服務(wù)器訊息

max-tick-time=60000 //毫秒計(jì)數(shù)的最大服務(wù)器看門狗消息監(jiān)測周期,超過該周期看門狗將停止服務(wù)器程序费封。一個(gè)服務(wù)器周期為60.00秒(最大密度0.05)

spawn-protection=16 //出生點(diǎn)保護(hù)區(qū)半徑

8.安裝插件焕妙、MOD并調(diào)試

一個(gè)服務(wù)器,需要有插件的支持弓摘,才能讓服務(wù)器的功能更加完善焚鹊,大家可以到www.mcbbs.netdev.bukkit.org根據(jù)自己的需要,獲取適合自己服務(wù)器的插件韧献。

下載到的插件末患,請使用FTP丟入服務(wù)器文件夾中的“plugins”目錄研叫;MOD,就丟入“mods”目錄(MOD僅有MOD端支持璧针,且客戶端必須含有服務(wù)器MOD)嚷炉。

9.連接服務(wù)器

到了這里,開服工作就基本接近尾聲陈莽,到了該連接服務(wù)器游玩的時(shí)候了渤昌,你可以在你購買服務(wù)器的服務(wù)商的控制面板中找到你機(jī)器的外網(wǎng)IP,打開對應(yīng)的游戲版本走搁,在多人游戲中填入IP即可連接独柑。

那么本期文章就到這里,大家學(xué)會如何在Linux操作系統(tǒng)中開服了嗎私植?如果有疑問忌栅,歡迎在評論區(qū)中提出,溪曳都會做出回答曲稼。那么本期文章就到這里索绪,感謝大家的閱讀!


本文首發(fā)于淀粉月刊:https://dfkan.com

原作者:溪曳丶ZAX

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末贫悄,一起剝皮案震驚了整個(gè)濱河市瑞驱,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌窄坦,老刑警劉巖唤反,帶你破解...
    沈念sama閱讀 211,376評論 6 491
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異鸭津,居然都是意外死亡彤侍,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,126評論 2 385
  • 文/潘曉璐 我一進(jìn)店門逆趋,熙熙樓的掌柜王于貴愁眉苦臉地迎上來盏阶,“玉大人,你說我怎么就攤上這事闻书∶澹” “怎么了?”我有些...
    開封第一講書人閱讀 156,966評論 0 347
  • 文/不壞的土叔 我叫張陵魄眉,是天一觀的道長砰盐。 經(jīng)常有香客問我,道長杆融,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,432評論 1 283
  • 正文 為了忘掉前任霜运,我火速辦了婚禮脾歇,結(jié)果婚禮上蒋腮,老公的妹妹穿的比我還像新娘。我一直安慰自己藕各,他們只是感情好池摧,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,519評論 6 385
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著激况,像睡著了一般作彤。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上乌逐,一...
    開封第一講書人閱讀 49,792評論 1 290
  • 那天竭讳,我揣著相機(jī)與錄音,去河邊找鬼浙踢。 笑死绢慢,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的洛波。 我是一名探鬼主播胰舆,決...
    沈念sama閱讀 38,933評論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼蹬挤!你這毒婦竟也來了缚窿?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,701評論 0 266
  • 序言:老撾萬榮一對情侶失蹤焰扳,失蹤者是張志新(化名)和其女友劉穎倦零,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體蓝翰,經(jīng)...
    沈念sama閱讀 44,143評論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡光绕,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,488評論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,626評論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡尉尾,死狀恐怖梗搅,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情屋彪,我是刑警寧澤,帶...
    沈念sama閱讀 34,292評論 4 329
  • 正文 年R本政府宣布,位于F島的核電站慧起,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏册倒。R本人自食惡果不足惜蚓挤,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,896評論 3 313
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧灿意,春花似錦估灿、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,742評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至荒辕,卻和暖如春汗销,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背抵窒。 一陣腳步聲響...
    開封第一講書人閱讀 31,977評論 1 265
  • 我被黑心中介騙來泰國打工弛针, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人估脆。 一個(gè)月前我還...
    沈念sama閱讀 46,324評論 2 360
  • 正文 我出身青樓钦奋,卻偏偏與公主長得像,于是被迫代替她去往敵國和親疙赠。 傳聞我的和親對象是個(gè)殘疾皇子付材,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,494評論 2 348

推薦閱讀更多精彩內(nèi)容