Re: [譯文] google cloud 架設 minecraft 伺服器(中-2

作者: Flymok   2015-04-29 16:58:41
PS: 在下英文程度只達堪用, 誤譯錯譯或沒翻完之類的不要打我
加減補一點兼騙點P幣 顆顆
===================================
續前篇回覆
一個擁有基本設定的 MC Server 被你開起來了
也許你會注意到, 它在你目錄下生了一些新東西
root@mc-server: ls -l
(譯註: 同 cmd 的 dir)
第一個映入眼簾的也許是 eula.txt, 拿文字編輯器開來看看...
root@mc-server: nano eula.txt
這是 MC 的使用者授權合約,
在第一行內容可以看到一個有布林值的參數:eula,
你要在裡面把 eula 的設定值由 false 改成 true.
然後存檔, 離開.
再來是 server.properties, 正式開啟 MC Server 之前,
你也許想改一些設定, MC 的主要設定檔正是 server.properties,
相關細項可以參閱 Minecraft Wiki 的 server.properties 條目.
http://minecraft.gamepedia.com/Server.properties
$ nano server.properties
準備正式啟動 MC Server
由於中斷終端機連線時,中斷前所做的一切事情也會跟著被打斷
(想像一下,終端機連線時MC跑的好好的
你家網路不穩連線斷掉,結果伺服器跟著關掉...)
因此我們等等會多裝個工具,很直覺的在單一終端機畫面之下,
開多視窗。
(譯註:我這段完全沒照翻... XD)
root@mc-server: apt-get install screen
接下來, 要讓 MC 跑在 screen 的虛擬視窗裡面,
這邊我們使用 -S 參數命名將這個虛擬視窗成 mcs
root@mc-server: screen -S mcs java -Xms1G -Xmx7G -d64
-jar minecraft_server.1.8.3.jar nogui
要脫離這個虛擬視窗(當作把它縮小化丟到後面去),
要按著 ctrl+a 接著按 d, 要把這個虛擬窗叫回來, 請用下方指令
root@mc-server: screen -r mcs
最後, 脫離你的 screen 虛擬終端機,
輸入 exit 就可以關閉目前的 SSH 連線了.
恭喜你, 你已經正式完成一台 MC Server 的架設工作了!!
(譯註: 然後可以跟其他人炫燿說我會 Linux 我好棒棒 XD)
可是呢... 在正式跟好朋友分享前, 還有一些小工作該做,
諸如: 設定防火牆.
原文防火牆以下部分下一篇回覆繼續 XDDDD
作者: mamaya3 (mamaya)   2015-04-29 17:34:00
推~
作者: error405 (流河=L)   2015-04-29 17:35:00
作者: pizzack (皮茶)   2015-04-29 17:52:00
基本上關掉後沒辦法簡單用screen -r mcs吧?我是會先用screeOBn -ls找到我要的那個工作真正的名字後才有辦法回復。screen下每個工作的名字似乎都是screen隨機指派的數字吧?還有建議不要讓server運行在root底下...(雖然我不知道怎麼改=P
作者: Standpoint (看鴿子走路)   2015-04-29 18:11:00
推~
作者: CP64 (( ̄▽ ̄#)﹏﹏)   2015-04-29 18:40:00
useradd mcsvr; sudo -u mcsvr java ....不要 root 就這樣吧 @@
作者: rotehase (Alessa is silent)   2015-04-29 20:55:00
推Flymok
作者: cybelia (@@)   2015-04-29 21:26:00
screen的-S可以給他一個名字 screen -r <名字的一部份>只要match得到唯一的session就會直接resume~
作者: SeanOuO (Sean)   2015-04-30 07:10:00
怎麼不用 tmux?
作者: mmis1000 (秋月戀楓)   2015-04-30 16:08:00
你要沒要看terminal幹嘛用tmux?screen 就是開著拿來放置的阿
作者: justdoitmmo (伊劍)   2015-05-01 00:24:00
我現在運作的那台是直接nohup背景下去跑...Screen 懶得用,反正又不需要管理...對Linux系統管理出身的人來說,很多方法可以解只是我很懶得跟Flymok一樣花時間寫這種東西QQ
作者: mmis1000 (秋月戀楓)   2015-05-01 01:01:00
是也可以拉,可是我覺得,當不是他本身用途用很奇怪啊..
作者: mark86092 (彥齊)   2015-05-01 22:11:00
推 Flymok,懂linux的可以自己在機器上實驗看看,就是debian 在 gc 或自己那

Links booklink

Contact Us: admin [ a t ] ucptt.com