而今天,我们就来讲讲部署方面的更新。
与 FileMaker 17 在开发方面多达 10 项的更新不同,FileMaker 17 在部署方面的更新可谓是化繁为简——将繁杂冗余的设定全部去除,用户只需点几下鼠标,就可以完成 FileMaker Server 17 的全部部署。
这项更改源于一项数据调查。调查显示,大部分用户在使用 FileMaker Server 的时候,在超过 85% 的设定中使用的都是默认选项。既然如此,我们何不将 FileMaker Server 的设定简化一些,让第一次接触 FileMaker Server 的管理员也能快速上手。
在 FileMaker Server 17 中,我们把整个 Deployment Assistant 都去掉了。在安装的时候,FileMaker Server 只会询问你三个问题:
安装类型是 Master 还是 Worker?
使用默认的 fmserver 帐户还是自定义帐户?
Admin Console 的用户名和密码以及用来重置密码的 PIN 码。
除此之外,你不需要任何其他的设置就可以完成 FileMaker Server 17 的全部部署。
* FileMaker Server 16 中的 Deployment Assistant,现在已经完全不需要了。
简单的设置之后,我们就可以打开 FileMaker Server Admin Console 了。首先,FileMaker 会提示我们使用 SSL 证书来保证数据的安全性,尤其是需要通过广域网访问 FileMaker Server 的时候。
之后,我们就可以看到 FileMaker Server 17 版本的 Admin Console 了。
重新设计的 Admin Console UI 更加简洁,各种信息一目了然。
首先就是 FileMaker Server 的连接状况,可以分别查看 FileMaker Pro、FileMaker Go 以及 FileMaker WebDirect 的连接数量,还有 FileMaker Data API 的使用量。
左下方是存储空间信息,可以很方便地查看到共享数据库的用量以及备份的用量,让管理员可以第一时间了解到服务器的硬盘使用状况。
右下角是系统活动检测,包括 CPU 用量、内存用量、网络状况以及硬盘读写状况。这与系统的活动监视器(Mac)/任务管理器(Windows)一样。
而 Configuration 页面也很直观,之前大部分的繁杂设置都消失不见了。FileMaker 还很贴心地为一些容易产生疑问的选项添加了工具提示,同时还提供了相应的帮助链接。
那么之前版本中的设置都跑到哪去了呢?
如果管理员需要定制这些设置该怎么办呢?
这些设置并没有被丢弃,管理员可以通过命令行或者是新加入的 Admin API 来控制他们。关于 Admin API 的使用我会在介绍整合功能的时候给大家进行讲解,现在我们先来看看命令行。
我们可以通过 FileMaker Server 命令行中的 Get 和 Set 命令来查看和设置这些隐藏选项:
上图所示就是 Get 命令的详细帮助。可以看到通过 Get 命令,我们可以查看 Progressive Backup 的频率、Cache 的大小、允许的最大连接数等等。通过 Set 命令也可以对这些选项进行设置。
举例来说,我们可以输入
“fmsadmin GET SERVERCONFIG HOSTEDFILES SECUREFILESONLY”
来查看允许共享数据库的最大数量,以及是否只有密码保护的文件才可以被打开。
如图所示,我的 Server 允许最多共享 125 个数据库,同时必须有密码保护的文件才可以被打开。
更多的命令就不在这里一一演示了,大家自己来尝试一下吧!
领取专属 10元无门槛券
私享最新 技术干货