Installation de FMS 19 Linux
Claris a eu la bonne idée de porter FileMaker serveur 19 sur Linux.
L’immense avantage est qu'il n'est plus nécessaire d'installer un Mac OS complet ou Windows Server avec des tonnes d'options aussi bien qu'inutiles que gourmand en mémoire et espace disque.
Nous n'allons pas nous attarder sur la version 19.1xxx qui n'était installable que sur Centos 7, version de Linux datant de 2009 (date de la dernière mise à jour...) totalement obsolète et surtout impossible à installer sur un matériel Apple recyclé.
Nous allons donc étudier la version 19.3.1xxx qui tourne sur Ubuntu 18.04.5 qui, même si elle commence à dater un peu, est toujours d'actualité et maintenue. De plus cette version d'Ubuntu a le mérite de s'installer directement sur une machine Apple.
Pour ma part, j'ai réutilisé le Mac Mini 6.1, qui me servait déjà de serveur FMS, équipé d'un SSD de 250 Go et 8 Go de RAM.
En revanche, impossible d'installer Ubuntu 18 sur un Mac Mini 8.1 (2018), certainement à cause du Chipset de sécurité T2, même en désactivant toutes les options de sécurité du Firmware. Il existe des tutos pour installer Ubuntu sur cette machine mais très compliqués à mettre en oeuvre.
Vous pouvez aussi installer Ubuntu 20.04. La procédure reste la même.
Un fois l'installation terminée, modifiez les paramètres pour :
Attention : il existe 2 version de FMS 19 pour Ubuntu. Une pour la version 18.04 d'Ubuntu et une autre pour la version 20 d'Ubuntu.
Laissez-vous guider. Les dépendances vont être installées automatiquement.
L'installation est terminée. Vous pouvez accéder à l'administration de FMS comme d'habitude.
Même installé sur un Mac Mini, qui n'est pas un foudre de guerre, je trouve FileMaker bien plus réactif qu'auparavant lorsque le serveur tournait sous Catalina.
De même que les problèmes de Webdirect qui ne fonctionnait plus à chaque redémarrage du Serveur, suite à une mise à jour de sécurité, n'est plus qu'un (mauvais) souvenir.
La mise à jour n'est possible qu'en réinstallant une version complète de FMS.
Téléchargez l'installeur depuis le site de Claris
Assurez-vous que personne n'est connecté au serveur FMS
Après transfert de l'installeur dans le serveur, depuis un terminal, exécutez la commande identique à l'installation :
Installer Webmin comme expliqué dans le tuto Installer Webmin avec FMS
L’immense avantage est qu'il n'est plus nécessaire d'installer un Mac OS complet ou Windows Server avec des tonnes d'options aussi bien qu'inutiles que gourmand en mémoire et espace disque.
Nous n'allons pas nous attarder sur la version 19.1xxx qui n'était installable que sur Centos 7, version de Linux datant de 2009 (date de la dernière mise à jour...) totalement obsolète et surtout impossible à installer sur un matériel Apple recyclé.
Nous allons donc étudier la version 19.3.1xxx qui tourne sur Ubuntu 18.04.5 qui, même si elle commence à dater un peu, est toujours d'actualité et maintenue. De plus cette version d'Ubuntu a le mérite de s'installer directement sur une machine Apple.
Pour ma part, j'ai réutilisé le Mac Mini 6.1, qui me servait déjà de serveur FMS, équipé d'un SSD de 250 Go et 8 Go de RAM.
En revanche, impossible d'installer Ubuntu 18 sur un Mac Mini 8.1 (2018), certainement à cause du Chipset de sécurité T2, même en désactivant toutes les options de sécurité du Firmware. Il existe des tutos pour installer Ubuntu sur cette machine mais très compliqués à mettre en oeuvre.
Vous pouvez aussi installer Ubuntu 20.04. La procédure reste la même.
Installation d'Ubuntu 18
- Télécharger la version Desktop depuis le site d'Ubuntu. L'avantage de la version Desktop est qu'elle est utilisable avec TeamViewer.
- Transférez cette installeur sur une clé USB avec BalenaEtcher
- Installez Ubuntu en suivant les instructions
- Installez Chrome. Filemaker server n'est pas compatible avec Firefox...
Un fois l'installation terminée, modifiez les paramètres pour :
- Modifier l'adresse IP du serveur
- Accéder au serveur en root via ssh
Installation de FM Serveur
Attention : il existe 2 version de FMS 19 pour Ubuntu. Une pour la version 18.04 d'Ubuntu et une autre pour la version 20 d'Ubuntu.
- Depuis un poste distant connectez-vous au serveur FMS en root depuis le terminal.
- A l'aide d'un client SSH, transférez l'installeur de filemaker serveur
- Exécutez l'installation avec la commande depuis un terminal
Code BASH :
apt-get install filemaker-server_19.3.xxx.xxx_amd64.deb
Laissez-vous guider. Les dépendances vont être installées automatiquement.
L'installation est terminée. Vous pouvez accéder à l'administration de FMS comme d'habitude.
Bon à savoir
- Si vous avez sauvegardé les paramètres de la précédente installation, vous pouvez les restaurer. Pensez à remplacer les expressions "filemac" ou "filewin" par la bonne expression "filelinux"
- Attention à la création des dossiers supplémentaires de données ou de sauvegarde. Il vous faudra exécuter la commande :
Code BASH :chown -r fmserver:fmsadmin /chemin_du dossier.
- Ne pas utiliser la version 20 d'Ubuntu. L'installeur FMS voudra installer des dépendances qui ne sont plus installables sur la version 20 d'Ubuntu.
- Pensez à faire des sauvegarde des bases vers un autre serveur
Conclusion
Même installé sur un Mac Mini, qui n'est pas un foudre de guerre, je trouve FileMaker bien plus réactif qu'auparavant lorsque le serveur tournait sous Catalina.
De même que les problèmes de Webdirect qui ne fonctionnait plus à chaque redémarrage du Serveur, suite à une mise à jour de sécurité, n'est plus qu'un (mauvais) souvenir.
Mise à jour de FM Serveur
La mise à jour n'est possible qu'en réinstallant une version complète de FMS.
Téléchargez l'installeur depuis le site de Claris
Assurez-vous que personne n'est connecté au serveur FMS
Après transfert de l'installeur dans le serveur, depuis un terminal, exécutez la commande identique à l'installation :
Code BASH :
apt-get install filemaker-server_19.3.xxx.xxx_amd64.deb
Dernier conseil :
Installer Webmin comme expliqué dans le tuto Installer Webmin avec FMS