FileMaker Server 17の新機能と改善点

103 Views

June 14, 18

スライド概要

2018/06/14 INTER-Mediator勉強会2018-#4発表資料

profile-image

Claris FileMaker 認定デベロッパ、kintone認定 アプリデザインスペシャリスト(2020年2月)、kintone認定 カスタマイズスペシャリスト(2020年3月)。

シェア

またはPlayer版

埋め込む »CMSなどでJSが使えない場合

関連スライド

各ページのテキスト
1.

FileMaker Server 17ͷ ৽‫ػ‬ೳͱվળ఺ 2018/06/14 INTER-Mediatorษ‫ڧ‬ձ2018-#4 দඌಞʢ‫ࣜג‬ձࣾΤϛοΫʣ

2.

Agenda • FileMaker ServerͱINTER-Mediator • FileMaker Server 17ͷ৽‫ػ‬ೳͱվળ఺ • FileMaker Server 17ͷมߋ఺

3.

FileMaker Serverͱ INTER-Mediator

4.

FileMaker Server

5.

FileMaker Server • FileMakerϕʔεͷΧελϜ AppͰσʔλ Λ‫ڞ‬༗͢ΔͨΊʹ࢖༻͞ΕΔαʔόʔ ιϑτ΢ΣΞ • όοΫΞοϓ‫ػ‬ೳΛඪ४౥ࡌ • SSL/TLSʹରԠɺOAuthɺOpen Directory ͓ΑͼActive DirectoryΛ࢖༻ͨ͠ೝূ ΍Webެ։‫ػ‬ೳ౳΋ར༻Մೳ

6.

͞·͟·ͳ‫ڞ‬༗ํ๏ • FileMaker ProʗFileMaker GoͰ઀ଓ • Webϒϥ΢βʔͰ઀ଓ • ODBCʗJDBC‫ܦ‬༝Ͱ

7.

INTER-Mediator • INTER-Mediator͸‫ࡏݱ‬FileMaker Serverͷ CWPʢΧελϜWebެ։ʣΛ࢖༻ • FileMaker Server 17Ͱ΋CWP͸Ҿ͖ଓ ͖ར༻Մೳ • CWP͸fmsadminίϚϯυͰ༗ޮԽ

8.

ΧελϜWebͷ༗ޮԽ • fmsadmin enable wpe • fmsadmin start wpe • fmsadmin set cwpconfig enablephp=true • fmsadmin set cwpconfig enablexml=true • fmsadmin restart httpserver -y

9.

mbstringͷ༗ޮԽ • Windows ServerͰ͸php.iniΛฤू‫ʹޙ‬IIS Λ࠶‫ى‬ಈ • ʦมߋલʧ;extension=php_mbstring.dll • ʦมߋ‫ޙ‬ʧextension=php_mbstring.dll • http://inter-mediator.info/ja/for-developers/ db.html

10.

FileMaker Server 17 ͷ৽‫ػ‬ೳͱվળ఺

11.

࡮৽͞ΕͨAdmin Console

12.

FileMaker Data API͕ਖ਼ࣜ൛ʹ • FileMaker Server 16Ͱ͸τϥΠΞϧ൛Ͱ ͋ͬͨFileMaker Data API͕ਖ਼ࣜ൛ʹ • 1ϥΠηϯε͋ͨΓ೥ؒ24GBόϯυϧ • ྫɿ5ϢʔβϥΠηϯεͷ৔߹͸೥ؒ 120GB·Ͱར༻Մೳʢ௥ՃߪೖՄʣ

13.

FileMaker Data APIͷ‫ػ‬ೳ‫ڧ‬Խ • ΦϒδΣΫτϑΟʔϧυ΁ͷϑΝΠϧͷ ΞοϓϩʔυΛαϙʔτ • FileMakerεΫϦϓτͷ࣮ߦΛαϙʔτ • layout.responseҾ਺Λ࢖༻ͯ݁͠ՌϨΠ Ξ΢τΛࢦఆͰ͖ΔΑ͏ʹ

14.

όοΫΞοϓΦϓγϣϯͷ௥Ճ • Admin ConsoleͰʦࠓ͙͢όοΫΞο ϓʧ΋͘͠͸ʦόοΫΞοϓΛอଘʧ ΛΫϦοΫ͢ΔͱอଘࡁΈόοΫΞο ϓʹ • อଘࡁΈόοΫΞοϓ͸ࣗಈతʹ࡟ আ͞Εͳ͍

15.

όοΫΞοϓΦϓγϣϯͷ௥Ճ

16.

ηΩϡΞσʔλϕʔεϑΥϧμ • ύεϫʔυͰอ‫߸҉͔ͭޢ‬Խ͞ΕͨϑΝ ΠϧͷΈΛϗετ͢ΔͨΊͷઐ༻ϑΥ ϧμ͕৽ઃ • ϑΥϧμ໊ɿSecure • ҉߸Խ͞Ε͍ͯͳ͍ϑΝΠϧΛΞοϓ ϩʔυͨ͠Γϗετ͢Δ͜ͱ͸ෆՄ

17.

ΞΧ΢ϯτͷϩοΫΞ΢τ • ‫ڞ‬༗ϑΝΠϧ΁ͷαΠϯΠϯΛࢼߦ͠ ͯ਺෼Ҏ಺ʹෳ਺ճࣦഊ͢ΔͱҰ࣌త ʹΞΧ΢ϯτ͕ϩοΫ͞ΕΔ • ૯౰ͨΓ߈ܸ΍ࣙॻ߈ܸ͔ΒΧελ ϜAppΛอ‫ޢ‬

18.

৽͍͠௨஌Φϓγϣϯ • Admin Console ௨஌ • ʦαΠϯΞ΢τʧͷࠨʹ͋ΔϘλϯ Ͱ֬ೝͰ͖Δ

19.

৽͍͠௨஌Φϓγϣϯ • ϩʔΧϧ௨஌ • Admin ConsoleΛ࣮ߦ͍ͯ͠ΔϚγϯ ্Ͱදࣔ͞ΕΔ

20.

fmsadminίϚϯυͷ ৽͍͠ίϚϯυ • fmsadmin get • fmsadmin get cwpconfig • fmsadmin get serverconfig • fmsadmin set

21.

fmsadminίϚϯυͷ ৽͍͠Φϓγϣϯ • Stats.logؔ࿈ • fmsadmin enable serverstats • fmsadmin disable serverstats

22.

FileMaker Admin API (Trial) • FileMaker ServerΛ؅ཧ͢ΔͨΊͷREST ϕʔεͷAPIΛτϥΠΞϧ൛ͱͯ͠ఏ‫ڙ‬ • τϥΠΞϧ‫ؒظ‬͸2019೥9݄27೔·Ͱ

23.

FileMaker Server 17 ͷมߋ఺

24.

ϘϦϡʔϜϥΠηϯε • ϘϦϡʔϜϥΠηϯε͸ҎԼͷ3छྨʹ • FileMaker ϢʔβϥΠηϯε • FileMaker ಉ࣌઀ଓϥΠηϯε • FileMaker αΠτϥΠηϯε

25.

FileMaker ϢʔβϥΠηϯε • FileMaker ServerΛ3୆ΠϯετʔϧՄೳ • ೥ؒϥΠηϯεͰ͋Ε͹3୆ͷ͏ͪ1୆ ΛFileMaker CloudʹBYOLͱͯ࣋ͪ͠ ࠐΈՄೳ

26.

γεςϜ৚݅ͷมߋ఺ • Windows Server 2008 R2 SP1 Standard Edition͓ΑͼEnterprise Edition͸αϙʔ τର৅֎ • OS X El Capitan v10.11͸αϙʔτର৅֎

27.

ΫϥΠΞϯτͱͷ‫׵ޓ‬ੑ • FileMaker ProɺFileMaker Pro Advanced͓ ΑͼFileMaker Goͷόʔδϣϯ14͔Β FileMaker Server 17ʹ͸઀ଓෆՄ

28.

ల։Ξγελϯτ͕ෆཁʹ • Πϯετʔϥʔͱల։Ξγελϯτ͕ ౷߹ • Admin ConsoleॳճϩάΠϯ࣌ʹSSLαʔ όʔূ໌ॻΛΠϯϙʔτ͢Δ͔SSLΛ࢖ ༻͠ͳ͍͔ͷ֬ೝϖʔδ͕දࣔ͞ΕΔ

29.

ల։Ξγελϯτ͕ෆཁʹ

30.

SSL/TLSؔ࿈ͷมߋ఺ • SSLར༻࣌ʹHSTSʢHTTP Strict Transport Securityʣ͕ৗʹ༗ޮʹ • ʦWeb ΫϥΠΞϯτʹ HSTS Λ࢖༻ ͢ΔʧΦϓγϣϯ͸ഇࢭ

31.

fmsadminίϚϯυΛ࢖༻ ʢAdmin Console͔ΒऔΓআ͔Εͨઃఆɾ‫ػ‬ೳʣ • ΧελϜWebެ։‫ػ‬ೳͷ༗ޮɾແޮԽ • fmsadmin set cwpconfig

32.

fmsadminίϚϯυΛ࢖༻ ʢAdmin Console͔ΒऔΓআ͔Εͨઃఆɾ‫ػ‬ೳʣ • ύεϫʔυͰอ‫͞ޢ‬Εͨσʔλϕʔε ͷΈϗετ • ϩάϑΝΠϧͷαΠζ੍‫ݶ‬ • αʔόʔͷ࢖༻ঢ়‫گ‬ϩάϑΝΠϧ ʢStats.logʣͷอଘ

33.

fmsadminίϚϯυΛ࢖༻ ʢAdmin Console͔ΒऔΓআ͔Εͨઃఆɾ‫ػ‬ೳʣ • FileMaker ProΫϥΠΞϯτ઀ଓͷ࠷େ਺ • εΫϦϓτಉ࣌ηογϣϯ࠷େ਺ • CSRͷ࡞੒ʢSSLαʔόʔূ໌ॻͷൃߦ खଓ͖ʹඞཁʣ

34.

fmsadminίϚϯυΛ࢖༻ ʢAdmin Console͔ΒऔΓআ͔Εͨઃఆɾ‫ػ‬ೳʣ • ࢖༻ঢ়‫گ‬ͷऩूִؒ • σʔλϕʔεΩϟογϡʹ༧໿͞Ε͍ͯ ΔRAM • ϓϩάϨογϒόοΫΞοϓͷอଘؒ ִ

35.

ഇࢭ͞Εͨ‫ػ‬ೳ • ελϯόΠαʔόʔ • ؅ཧऀάϧʔϓʢAdmin Consoleʣ • ୅ସϙʔτ൪߸ͷࢦఆ

36.

ഇࢭ͞Εͨ‫ػ‬ೳ • ϥϯλΠϜιϦϡʔγϣϯ༻ϑΝΠϧ ֦ுࢠͷࢦఆʢAdmin Consoleʣ • ςΫϊϩδʔςετϖʔδ

37.

fmsadminίϚϯυͰ࡟আ͞Εͨ ίϚϯυͱΦϓγϣϯ • fmsadmin standby • -j (--hint) • fmsadmin resetpwͷΦϓγϣϯ

38.

ͦͷଞͷมߋ఺ • ৄࡉ͸FileMaker φϨοδϕʔεΛࢀর FileMaker 17 ϓϥοτϑΥʔϜͷͦͷଞ ͷมߋ <https://support.filemaker.com/s/ answerview?language=ja&anum=000026010>

39.

·ͱΊ

40.

ؔ࿈URL • FileMaker Server 17 ϔϧϓ https://fmhelp.filemaker.com/help/17/fms/ja/

41.

ؔ࿈URL • FileMaker ϓϩμΫτ υΩϡϝϯςʔγϣϯ https://www.filemaker.com/jp/support/product/ documentation.html • FileMaker φϨοδϕʔε https://support.filemaker.com/s/?language=ja

42.

ؔ࿈URL • ϑΝΠϧϝʔΧʔࣾYouTubeެࣜνϟϯωϧ https://www.youtube.com/user/filemakerjapan

43.

·ͱΊ • FileMaker Server 17Ͱ΋ΧελϜWeb ެ։‫ػ‬ೳ͸Ҿ͖ଓ͖ར༻Մೳ • INTER-Mediator͸FileMaker Server 17Λ αϙʔτʢCWPΛ࢖༻ʣ • INTER-Mediator͸কདྷͷόʔδϣϯͰ ਖ਼ࣜ൛ͷFileMaker Data APIʹରԠ༧ఆ