サーバ構築方法
STEP | 内容 | |
---|---|---|
1 | STEAMプログラムの左上「ライブラリ」->「ツール」へと移動し 「LIFE IS FEUDAL DEDICATED SERVER」をインストールする。 | |
2 | MariaDB 5.5をインストールする。 -MYSQLのプロセスは変えないで下さい。 -UTF-8のフォーマットを維持してください。 | New root password:とConfirm:に データベースへのアクセスパスワードを入れてNext Service NameはMySQL、TCP portは3306、Buffer pool sizeはデフォルト 以上でデータベースプログラムのインストール作業は完了 |
3 | (root)\Program Files (x86)\Steam\SteamApps\Common\Life Is Feudal Your Own Dedicated Server\Docs内のconfig_local.csファイルを MYSQLインストール時のuserとpassword項目と一致するように編集して「Life is Feudal Your Own Dedicated Server」フォルダに移動します。 Docsフォルダ内のmy.iniに関しては右記の様にして保存。 | [mysqld] default_storage_engine=lif_1 character-set-server=utf8 innodb_file_per_table=ON innodb_file_format=Barracuda innodb_flush_log_at_trx_commit=1 max_sp_recursion_depth=255 max_allowed_packet=10M query_cache_size=0 query_cache_type=OFF |
4 | 「MariaDB 5.5\data」フォルダ内のmy.iniを探し 右記の例のように編集し保存する。 datadirやbuffer_pool_sizeは任意に調整。 | [mysqld] datadir=C:/Program Files/MariaDB 5.5/data port=3306 sql_mode="STRICT_TRANS_TABLES,NO_ENGINE_SUBSTITUTION" default_storage_engine=innodb innodb_buffer_pool_size=2045M innodb_log_file_size=50M character-set-server=utf8 innodb_file_per_table=ON innodb_file_format=Barracuda innodb_flush_log_at_trx_commit=1 max_sp_recursion_depth=255 max_allowed_packet=10M query_cache_size=0 query_cache_type=OFF [client] port=3306 |
5 | HeidiSQLを起動し編集する。 | Session managerでsession nameをLIFとでもし 右側でデータベースへのアクセスパスワードをPasswordに入力 Databases:mysqlにしてOpenを選択。 |
6 | 画面が切り替わりデータベース操作画面での作業をする | LIFツリーを右クリックし 「Create new」->「Database」を選択。 Name:lif_1 Collation:utf8_general_ciを選択しOK 左側のツリー内部にlif_1データベースが追加されているのを確認したら選択し 人型のアイコンを押し「User manager」を開く。 画面左上「Add」からCredentialsタブにて Username:lif_user1、Password等をし Allow access toにて「Global privileges」にチェックを入れSave。 |
7 | データベースのテーブル作成作業をする | lif_1データベースを選択し、Queryタブを選択 Life is Feudal Your Own Dedicated Server\sqlフォルダ内のnew.sql内テキストを全選択しここにQueryに貼り付け実行。 ※実行前に1度Query実行設定から Send batch in one goにチェックを入れて下さい。 |
8 | 「Life is Feudal Your Own Dedicated Server」 フォルダの「config」ファイルを開き&world_1.xmlを編集します。 | サーバ名や接続時のパスワードや倍率設定をします。 |
9 | ポートやFirewallの開放/設定をする | ポートの開放など28000-28002付近のTCPとUDPの通信を許可するようにする。 |
10 | 新規作->テキストドキュメントで右記のように書き、ファイルを「start.bat」とでもして保存して実行 見事サーバが起動すれば完了 | ddctd_cm_yo_server.exe -worldID 1 |
一部の数値や設定は任意に変更する事ができますが、その際はそれに応じて該当箇所を変更して下さい。
サーバの設定についてはsettings.iniなども併せてご参照下さい。
ローカルサーバPCでゲームプレイもする場合は外部接続を装う作業が必要となります。
コメント
- サーバ構築までの流れを簡単に記載しときました。 -- wikikan? 2014-10-20 (月) 04:19:36
- ありがとうございます助かりました。 -- 2014-10-21 (火) 00:51:27
- 外部接続を装う作業とは具体的にはどんな作業になるのでしょうか? -- 2014-12-30 (火) 22:19:51