開発したアプリなど一覧

TDSM(terraria Dedicated Server Mod) をVPS(CentOS5)で動かしてみた。

記事内にアフィリエイトリンクを含む場合があります

terraria

terrariaが75%オフになってたので買っちゃいました!

ゲームは2Dになった Minecraft みたいなもんです。地下掘ったり家建てたりMOB殺したりして遊べます。

というわけで例によって Serversman@VPS でサーバー建てます。

Getting Server Running on Ubuntu Server 11.04

参考にしたフォーラムではUbuntuで行なっていたが自分のサーバはCentOSなのでパッケージ名などが多少変わってくる。

サーバの建て方

パッケージは最新に(といってもCentOSなのでかなり古い)にしておく。

$ sudo yum update

必要なものをインストール

$ sudo yum install gcc $ sudo yum install libtool $ sudo yum install bison $ sudo yum install pkgconfig $ sudo yum install glib2-devel $ sudo yum install gettext $ sudo yum install make $ sudo yum install bzip2 $ sudo yum install gcc-c++

サーバは .NET で作成されているので mono をインストールする。

$ wget http://ftp.novell.com/pub/mono/sources/mono/mono-2.10.2.tar.bz2 $ tar xvjf mono-2.10.2.tar.bz2 $ cd mono-2.10.2 $ ./configure --prefix=/opt/mono-2.10 $ make $ sudo make install $ cd /usr/bin $ sudo ln -s /opt/mono-2.10/bin/mono . $ sudo ln -s /opt/mono-2.10/bin/gmcs .

TDSM から最新版の Terraria_Server.exe をダウンロードしてくる。

$ wget http://www.tdsm.org/index.php?board=10.0 $ mono Terraria_Server.exe 1/3/2012 4:59:58 PM Main> Initializing Terraria's Dedicated Server Mod. (v1.0.6.1 {22}) #36 1/3/2012 4:59:58 PM Main> Setting up Paths. 1/3/2012 4:59:58 PM Main> Setting up Properties. 1/3/2012 4:59:58 PM Main> Saved file "server.properties". New properties file created. Would you like to exit for editing? [Y/n]: y Complete, Press any Key to Exit...

サーバの設定ファイルが生成されるので必要であれば設定。パスワードとか。

$ vim server.propertie

その後起動

$ mono Terraria_Server.exe 1/3/2012 5:02:49 PM Serv> Server started on 0.0.0.0:7777 1/3/2012 5:02:49 PM Serv> Initializing slot manager for 8+1 players. You can now insert Commands.

これでOK

ただ、俺の蔵からではバージョンが合わないといわれ接続は出来なかった。。。

というわけでとりあえずメモ。

Sponsored Link

コメント

  1. iru_ka より:

    まじかああああああ!!!
    テラリア75%オフとかぁぁぁぁぁ!!!
    テラリア、結構アクション性が高くて面白そうよね。。。

タイトルとURLをコピーしました