如何用雲伺服器建立一個minecraft伺服器?

10人服大概要什麼配置,

官服聽說是單核運算的是不是只加內存就可以

用Linux系統應該怎麼開服?

開完服後怎麼獲得公網IP呢


就在Aliyun上開MC伺服器的路過。5人小服,伺服器配置也是最低檔(單核+1G內存+1M帶寬)

用起來還不錯。

伺服器操作系統我選擇的是CentOS 6.5。只用yum裝了screen。java因為要1.7所以我是下載rpm包安裝的。

整個操作系統我也就配置了screen和java1.7,其他的東西完全沒有動。

MC伺服器我用的是MCPC,其實MC伺服器都是java的,用Linux和Windows沒什麼本質區別。可能Linux操作不熟的人會覺得Windows好,但是像我這種Linux很熟的人就會覺得Windows太占內存了。

MC伺服器是在本地先打好Mod和插件,做成整合包的形式,在本地測試好,寫個start.sh腳本,然後直接用tar.gz打個包上傳。伺服器只要解壓,直接運行start.sh就好。

客戶端通過QQ群直接發給小夥伴們。

下面附上我的start.sh腳本:

如同其他回答說的,IP地址阿里雲會分配給你,不需要自己申請。

寫一下我用CentOS 6.5系統開服的過程。因為伺服器就是幾天前開的(更早的時候用的Azure,剛剛遷移過來。)記憶比較深刻。

註冊阿里雲成功後,用putty連接到伺服器。

首先裝screen。

yum install screen

screen是個十分好用的虛擬終端。它能防止你在關掉putty後打開的伺服器被跟著殺掉。

然後是安裝jre7。因為不能用yum直接裝,所以首先去oracle網站上下載了jre7u71。(大概可以在這裡下載)

然後把rpm包傳給伺服器,然後安裝:

rpm -ivh jre-7u71-linux-x64.rpm

之後編輯java的環境變數。就是/etc/profile這個文件。這個網上多數教程都有寫。

這樣環境已經配置好了,不需要再裝別的了。完全沒有 @Belleve 講的那麼坑。

然後用screen開個終端:

screen -S mc

然後在這裡面啟動MC伺服器的start.sh。伺服器就開好了。

下次再連上伺服器,只要執行:

screen -R mc

就能回到開mc伺服器的虛擬終端了。


阿里雲的好處是,你可以從最低端的配置逐漸嘗試、升級,直到滿足要求為止。我覺得你可以從單核最少內存開始嘗試。

而IP是機房分配的所以不用擔心,另外阿里雲支持按小時計算的pay as you go,所以你可以伺服器隨用隨開,平常關機的時候只付硬碟錢,非常低費用。

利益相關:Azure國際版用戶,支持按分鐘的pay as you go XD


ip 阿里雲會給你分配,而且速度很快,不用搞什麼電信聯通分線

一核可以跑很多伺服器,當然對於 Millenere…

第一個建議,裝 debian,用 centos yum 保證坑你沒商量

第二個建議,下整合包然後在本地配好後整體上傳


參考以上答案,總結了一個比較完整的,歡迎參閱:

http://sparksinton.win

我的世界搭服教程。http://sparksinton.win/mc-build-1/


看完各種教程,搞了兩天

有一個很重要的是要記得開25565埠


參考了 Zyzsdy Ted 的答案,手動搭建了一遍,分享一下完整的教程,補充了一下免費客戶端的下載和安裝使用的部分: 如何用阿里雲ECS搭建Minecraft伺服器


首先感謝@Zyzsdy Ted的回答,在我搭伺服器的時候給我指引了大方向

現在用了兩天時間終於搭好了,趁熱打鐵發上來。

我只要補充他沒有提到的MC服務端的配置,了解過後發現現在主流的服務端有以下幾種

1.spigot人稱水龍頭服,相當穩定,支持的插件很多,但是不能安裝mod,支持1.8+

2.craftbukkit人稱水桶服,也是很老牌的伺服器,能裝插件但是貌似也不能裝mod,支持1.8+

3.mcpc後來成了cauldron之後是kcauldron,這個應該是最理想的,能裝插件也能裝mod,但是只支持到1.7.10,在往上1.8就不支持了

4.sponge,mcbbs上宣稱是個人伺服器的未來之類的,也是既有插件又有mod,也支持1.8+,但是由於太新了所以很多插件mod都沒有移植上來,所以個人覺得只是個潛力股。

其他應該還有挺多不過主流就上述這幾個。

下來是客戶端,打好服務端之後選擇版本相對應的客戶端裝上就好了,客戶端都需要啟動起來啟動,一般常見的有忘卻的旋律啟動器(以前從來用的都是它,不過可能有兼容性問題)等,在這裡我推薦BMCL啟動器,可以在啟動器內下載相應版本的客戶端和forge,很方便,也沒遇到什麼兼容性問題(需要.net framework4環境支持,這東西就跟jre一樣是運行環境,只不過jre是java運行環境,.net是微軟的C#語言用的運行環境,裝上就好,想了解詳情就百度一下:)

如果想玩mod添加方便的插件,還是選mcpc吧,如果實在懶得配置伺服器可以去mcbbc里找伺服器整合包,然後上傳到伺服器,添加mod和插件就直接傳到服務端的mods文件夾和plugin文件夾里就好了,開服我就不說了上面有,注意有的mod可能會有版本不兼容之類的問題,導致伺服器開不開,這時候你找命令行里的java異常信息,會有出錯mod的名字,從mod文件夾里刪掉有問題的mod就好了,不要以為徹底炸了= =

歸根結底容易出問題的一般都是mod,插件問題會少一些。

最後祝大家開服順利,不要像我一樣蠢逼搞了兩天試了無數服務端才搞好。


請教一下,因為我不玩遊戲,我搭建個minecraft伺服器做成鏡像,放在雲市場給大家使用,有沒有版權問題?


10人服啊。

20mods左右至少4mbps上行速率,10mbps下載(家庭)

2g可用內存,一顆主流cpu


目前用的WIN2008+J8+和承包..

windows azure 免費試用的 4核7G,帶寬貌似是沒限制,蠻爽的。。


和hamachi區別不大。

理論上來講會很好用的。


最好雙核 + 3G以上 + 2Mbps

系統可以選windows server 2003/2008的,方便使用水桶服或者MCPC

之後就和本地用hamachi開服沒什麼區別了,ip阿里雲會分配給你的

但是這樣算下來包月要100+...還不如去淘寶花40包月mc伺服器...傻瓜式的,很方便,還有那麼四五家可供選擇.

利益相關:嫌阿里雲麻煩又貴而轉向淘寶服的10人mc基友服服主


10人不太建議去租VPS比較浪費錢 外加現在網路運營商都開始提升一小點上傳速度了 所以推薦直接在本機上架設 而且操作起來也方便一些。


推薦閱讀:

像 Apache、Nginx 這些網頁伺服器的工作流程是怎樣的?
1秒1000並發 高並發需要什麼樣的伺服器?
我想建個小站,如何選擇雲伺服器配置?

TAG:伺服器 | 我的世界Minecraft | 伺服器配置 |