サーバ構築方法

Last-modified: 2014-12-30 (火) 22:19:52

サーバ構築方法


サーバ構築方法

STEP内容
1STEAMプログラムの左上「ライブラリ」->「ツール」へと移動し
「LIFE IS FEUDAL DEDICATED SERVER」をインストールする。
 
2MariaDB 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
5HeidiSQLを起動し編集する。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