Depuis la version 19.1.2, FileMaker Server offre une prise en charge de Linux, ce qui permet d'atteindre un nouveau niveau de flexibilité et de rentabilité pour les environnements de serveur. Ce guide décrit en détail les étapes de l'installation de FileMaker Server sous Linux, ainsi que les dérivés de Linux appropriés pour cette installation.
Dérivés Linux appropriés
FileMaker Server est officiellement certifié pour les dérivés Linux suivants :- CentOS 7.x
- Red Hat Enterprise Linux (RHEL) 7.x
- Ubuntu 18.04 LTS (à partir de FileMaker Server 19.3.1 également Ubuntu 20.04 LTS)
Conditions préalables
Avant de commencer l'installation, assurez-vous que votre système remplit les conditions suivantes :- Matériel informatique:
- Processeur: Au moins un processeur à 4 cœurs (64 bits).
- Mémoire vive: Au moins 8 Go de RAM, 16 Go ou plus recommandés.
- Espace disque dur: Au moins 80 Go d'espace disque disponible, 500 Go recommandés, selon la taille des bases de données.
- Réseau: Une connexion Internet stable est nécessaire, notamment pour l'octroi de licences et l'accès à l'Admin Console.
- Droits d'administrateur: L'accès root est nécessaire pour effectuer l'installation et la configuration.
1. préparation du système Linux
- Mise à jour du système:
- Assurez-vous que votre système est à jour en exécutant la commande suivante :
bash
sudo apt-get update && sudo apt-get upgrade # pour Ubuntu sudo yum mise à jour # pour CentOS/RHEL
- Assurez-vous que votre système est à jour en exécutant la commande suivante :
- Installer les paquets nécessaires:
- Installez les paquets nécessaires à l'exécution de FileMaker Server :
bash
sudo apt-get install libx11-xcb1 libnss3 libxcomposite1 libasound2 libxtst6 libxrandr2 libcups2 # pour Ubuntu sudo yum install nss libXcomposite libXrandr libXtst alsa-lib cups-libs # pour CentOS/RHEL
- Installez les paquets nécessaires à l'exécution de FileMaker Server :
- Configurer le pare-feu:
- Ouvrez les ports nécessaires dans le pare-feu :
bash
sudo ufw allow 80/tcp # HTTP sudo ufw allow 443/tcp # HTTPS sudo ufw allow 5003/tcp # Clients FileMaker Pro sudo ufw allow 16000/tcp # Console d'administration - Pour
firewalld(CentOS/RHEL) :bashsudo firewall-cmd --permanent --add-port=80/tcp sudo firewall-cmd --permanent --add-port=443/tcp sudo firewall-cmd --permanent --add-port=5003/tcp sudo firewall-cmd --permanent --add-port=16000/tcp sudo firewall-cmd --reload
- Ouvrez les ports nécessaires dans le pare-feu :
2. installation de FileMaker Server sur Linux
- Télécharger les fichiers d'installation:
- Téléchargez les packs d'installation pour Linux sur le site Web de FileMaker. Le fichier doit normalement contenir un
.deb-pour Ubuntu, ou un paquet.rpm-pour CentOS/RHEL.
- Téléchargez les packs d'installation pour Linux sur le site Web de FileMaker. Le fichier doit normalement contenir un
- Installation du package FileMaker Server:
- Ubuntu:
bash
sudo dpkg -i filemaker-server_19.3.1-ubuntu_amd64.deb sudo apt-get install -f - CentOS/RHEL:
bash
sudo yum install filemaker-server-19.3.1-1.x86_64.rpm
- Ubuntu:
- Configuration initiale:
- Après l'installation, il faut procéder à la première configuration. Lancez le fichier de configuration :
bash
sudo /opt/FileMaker/FileMaker\ Server/fmsadmin setup --start-console - Vous serez guidé à travers le processus de configuration, y compris la définition du mot de passe de l'administrateur, de la clé de licence et de la configuration SSL.
- Après l'installation, il faut procéder à la première configuration. Lancez le fichier de configuration :
- Démarrer le service:
- Démarrez le service FileMaker Server :
bash
sudo systemctl démarrer fmshelper sudo systemctl démarrer fmsadmin
- Démarrez le service FileMaker Server :
- Vérifier le statut:
- Vérifiez l'état du service FileMaker Server pour vous assurer que tout fonctionne correctement :
bash
sudo systemctl status fmsadmin
- Vérifiez l'état du service FileMaker Server pour vous assurer que tout fonctionne correctement :
3. accès à l'Admin Console
- Appeler l'Admin Console:
- Ouvrez un navigateur web et saisissez
https://:16000pour accéder à l'Admin Console.
- Ouvrez un navigateur web et saisissez
- Inscription:
- Connectez-vous avec les données d'administration que vous avez définies lors de la configuration.
- Configurer un certificat SSL:
- Pour une connexion sécurisée, il convient de configurer un certificat SSL. Cela peut se faire via l'Admin Console.
4. travaux de finition importants et conseils
- Mises à jour automatiques et correctifs de sécurité:
- Assurez-vous que votre serveur Linux est régulièrement mis à jour afin d'éviter les failles de sécurité :
bash
sudo apt-get update && sudo apt-get upgrade # pour Ubuntu sudo yum mise à jour # pour CentOS/RHEL
- Assurez-vous que votre serveur Linux est régulièrement mis à jour afin d'éviter les failles de sécurité :
- Mettre en place des stratégies de sauvegarde:
- Configurez des sauvegardes automatisées dans l'Admin Console afin de sauvegarder régulièrement vos données.
- Surveiller les performances:
- Utilisez des outils comme
top,htopou les fonctions de journalisation de l'Admin Console pour surveiller les performances du système.
- Utilisez des outils comme
- Dépistage des erreurs et logs:
- Surveiller les journaux de FileMaker Server afin de pouvoir réagir rapidement aux problèmes :
bash
tail -f /opt/FileMaker/FileMaker\ Server/Logs/fmsadmin.log
- Surveiller les journaux de FileMaker Server afin de pouvoir réagir rapidement aux problèmes :
