FileMaker

Windows 10 Pro に FileMaker Server をインストールする

More than 1 year has passed since last update.

FileMaker Server とは

まずは何はともあれ公式サイトを。

一言で言ってしまえばデータベースサーバです。単独で FileMaker を扱う場合と何が違うかというと、単独で扱う場合は自分のマシンで FileMaker を起動した場合にしかデータベースを操作することができません1。しかし、サーバを24時間稼働させてそこにデータベースを保存しておけば、操作したいときにいつでも誰でも操作することができます。

つまり、複数人でデータベースを操作する場合に便利な機能(システム)ということになります。

FileMaker Server のインストール条件

FileMaker Server をインストールするために必要なシステム条件は、公式サイトによれば以下のとおりです。

  • Windows Server 2012 R2 Standard Edition (更新プログラム 2919355 をインストール済み)
  • Windows Server 2008 R2 SP1 Standard Edition
  • Windows Server 2008 R2 SP1 Enterprise Edition
  • macOS Sierra 10.12
  • OS X El Capitan 10.11
  • OS X Yosemite 10.10

Windows では Windows Server しかサポートされていません。

Windows 10 Pro に FileMaker Server をインストールする

とは言え、上記公式ページには注釈で以下のようにも書かれています。

上の表に記載されていないオペレーティングシステムでも動作する可能性がありますが、検証されていないため、サポートされません。

ざっと見てみた感じでは IIS さえあれば大丈夫なようですし、サポートのことはとりあえず置いといて、Windows 10 Pro にインストールしてみます。

インストールしてみたバージョンは FileMaker Server 14 および FileMaker Server 15 です。内容はどちらにも共通です。

Setup.exe が起動しない

インストーラのルートフォルダにある Setup.exe を実行すると一瞬起ち上がりますが、すぐに終了してしまいます。管理者権限で実行してもだめです。さっそくつまずきます。

フォルダ構成を探ってみると、Files フォルダ配下にも Setup.exe が存在していました。こちらを実行したところインストーラが起動しました。

ARR が自動でインストールできない

順調にインストールが進むと思われましたが、インストールの中盤で ARR がダウンロードできない旨が表示されてインストールに失敗しました。

filemakerserverinstallfailed.png

症状を検索してみるとまさにこの内容を記載している公式ページがありました。

エラーメッセージ:IIS のアプリケーション要求ルーティング処理(ARR)が必要ですが、FileMaker Server で ARR がダウンロードできません。

このページによれば、ARR はインターネットから落としてインストールするため、インターネットに未接続の環境ではインストールに失敗するとのことです。しかし、インストールしようとしたマシンはインターネットには接続されています。

仕方ないので手動でインストールする方法を探したところ、やはり公式ページに説明がありました。

Windows 版 の FileMaker Server をインストールするために、Microsoft Application Request Routing(ARR)を手動でインストールする方法

このページにあるように、Microsoft のページから ARR 3.0 を落としてきてインストールしました。そして再度 FileMaker Server のインストーラを起動してインストールです。

ARR 3.0 を手動でインストールしても怒られる

しかしながら……

やはり先ほどと同じ箇所で怒られてインストールができません。

filemakerserverinstallfailed.png

早くも挫折です。

救世主

公式のフォーラムに解決法がありました。

Filemaker Server 14 on Windows 10 |FileMaker Community

正確にはこのページからたどれるリンク先のページに解決法があります。

Admin On the Run: FileMaker 14 Offline Installation - Since FM can't write decent documentation

解決方法

コマンドラインからオプションを付けてインストールします。ARRINSTALLED=1のオプションで ARR のインストールを省略していると思われます。

C:\fm_installer\Files\setup.exe /V"/log %temp%\FM14InstallLog.log ARRINSTALLED=1"

無事インストールできました。

filemakerserverinstallsuccess_02.png

問題点

インストールだけならこれで問題ありません。しかし別の大問題が起き、そちらは未だに解決できずに放置(断念)しています。詳しくは後日の記事で……。


  1. 当たり前ですが