看板 Minecraft 關於我們 聯絡資訊
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 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 211.72.32.81 ※ 文章網址: https://www.ptt.cc/bbs/Minecraft/M.1430297924.A.282.html
mamaya3: 推~ 04/29 17:34
error405: 推 04/29 17:35
pizzack: 基本上關掉後沒辦法簡單用screen -r mcs吧?我是會先用sc 04/29 17:52
pizzack: reeOBn -ls找到我要的那個工作真正的名字後才有辦法回復。s 04/29 17:52
pizzack: creen下每個工作的名字似乎都是screen隨機指派的數字吧? 04/29 17:52
pizzack: 還有建議不要讓server運行在root底下...(雖然我不知道 04/29 17:57
pizzack: 怎麼改=P 04/29 17:57
1. 本譯文所附之所有命令均同原英文教學, 有任何意見建議與英文原文作者提供、討論,本譯文完全不考慮修改命令。 2. 依照原上下文推測,目前只有一個screen,只有一個Screen時, 的確可以簡單的使用Screen -r 回到原本的工作screen中。
Standpoint: 推~ 04/29 18:11
CP64: useradd mcsvr; sudo -u mcsvr java .... 04/29 18:40
CP64: 不要 root 就這樣吧 @@ 04/29 18:40
rotehase: 推Flymok 04/29 20:55
cybelia: screen的-S可以給他一個名字 screen -r <名字的一部份> 04/29 21:26
cybelia: 只要match得到唯一的session就會直接resume~ 04/29 21:26
SeanOuO: 怎麼不用 tmux? 04/30 07:10
mmis1000: 你要沒要看terminal幹嘛用tmux? 04/30 16:08
mmis1000: screen 就是開著拿來放置的阿 04/30 16:09
justdoitmmo: 我現在運作的那台是直接nohup背景下去跑... 05/01 00:24
justdoitmmo: Screen 懶得用,反正又不需要管理... 05/01 00:24
justdoitmmo: 對Linux系統管理出身的人來說,很多方法可以解 05/01 00:26
justdoitmmo: 只是我很懶得跟Flymok一樣花時間寫這種東西QQ 05/01 00:26
mmis1000: 是也可以拉,可是我覺得,當不是他本身用途用很奇怪啊.. 05/01 01:01
因為我是神經病,看到有人求中翻就會有衝動跳下去翻, 不然... GCE基本操作看看我就可以自己玩自己的了,那管這麼多(笑 (雖然只是個半路出家的,式也只會一招半... ) ※ 編輯: Flymok (114.33.106.113), 05/01/2015 14:15:07
mark86092: 推 Flymok,懂linux的可以自己在機器上實驗看看,就是 05/01 22:11
mark86092: debian 在 gc 或自己那 05/01 22:11